LKPD/JOBSHEET Memahami Algoritma, Pemrograman Berorientasi Objek, dan Pemanfaatan Dasar Kecerdasan Artifisial

Mata Pelajaran : KODING DAN KECERDASAN ARTIFISIAL

Tingkat: SMK/MAK

Kelas: X

Penyusun: Akhmad Rosyid Akhmad Rosyid

Tanggal Dibuat: 26 Nov 2025


Tujuan Pembelajaran

1. Peserta didik mampu membandingkan berbagai algoritma berdasarkan kriteria efisiensi dan kompleksitas untuk memilih solusi yang tepat. * Cakupan Materi: Konsep dasar algoritma, jenis-jenis algoritma (misalnya: sorting, searching), notasi kompleksitas algoritma (Big O) secara konseptual, kriteria perbandingan algoritma. * (3 JP) 2. Peserta didik mampu mengimplementasikan algoritma pemrograman dasar secara prosedural untuk menyelesaikan masalah komputasi sederhana. * Cakupan Materi: Struktur dasar program, penggunaan variabel, operator, struktur kontrol (kondisional, perulangan), fungsi/prosedur, implementasi algoritma dasar (misalnya: pencarian, pengurutan sederhana). * (3 JP) 3. Peserta didik mampu menjelaskan dan merancang struktur program menggunakan konsep dasar Pemrograman Berorientasi Objek (OOP). * Cakupan Materi: Konsep kelas dan objek, atribut dan metode, enkapsulasi, pewarisan (inheritance), polimorfisme, dan abstraksi dalam konteks perancangan program. * (3 JP) 4. Peserta didik mampu menerapkan paradigma Pemrograman Berorientasi Objek pada tools koding tingkat lanjut untuk mengembangkan aplikasi sederhana yang berkaitan dengan pemanfaatan Kecerdasan Artifisial. * Cakupan Materi: Implementasi kelas dan objek untuk memodelkan entitas dalam masalah, penggunaan inheritance dan polymorphism dalam desain program, integrasi algoritma dengan struktur OOP, pengembangan aplikasi dasar yang menunjukkan konsep KA (misalnya: representasi data sederhana untuk agen cerdas, dasar-dasar sistem pakar). * (3 JP)

Langkah-langkah Kegiatan

1. Peserta didik mampu membandingkan berbagai algoritma berdasarkan kriteria efisiensi dan kompleksitas untuk memilih solusi yang tepat. * Cakupan Materi: Konsep dasar algoritma, jenis-jenis algoritma (misalnya: sorting, searching), notasi kompleksitas algoritma (Big O) secara konseptual, kriteria perbandingan algoritma. * (3 JP) 2. Peserta didik mampu mengimplementasikan algoritma pemrograman dasar secara prosedural untuk menyelesaikan masalah komputasi sederhana. * Cakupan Materi: Struktur dasar program, penggunaan variabel, operator, struktur kontrol (kondisional, perulangan), fungsi/prosedur, implementasi algoritma dasar (misalnya: pencarian, pengurutan sederhana). * (3 JP) 3. Peserta didik mampu menjelaskan dan merancang struktur program menggunakan konsep dasar Pemrograman Berorientasi Objek (OOP). * Cakupan Materi: Konsep...

Silahkan login untuk membaca LKPD/JOBSHEET KODING DAN KECERDASAN ARTIFISIAL Memahami Algoritma, Pemrograman Berorientasi Objek, dan Pemanfaatan Dasar Kecerdasan Artifisial selengkapnya

Login Masuk dengan belajar.id Masuk dengan belajar.id
Filter Berdasarkan Tingkat