Silabus Mata Pelajaran Koding dan Kecerdasan Artifisial SMA
Jenjang: SMA (Kelas X, XI, XII)
Durasi: 2 JP/minggu
Pendekatan: Pembelajaran Mendalam (Deep Learning Approach)
Fokus Bahasa Pemrograman: Python, Scratch, HTML-CSS, dan pengenalan AI
Produk Akhir: Proyek aplikasi atau solusi berbasis teknologi
Kelas X
Semester | Topik Utama | Materi | Metode & Aktivitas | Asesmen |
Ganjil | Pengenalan Koding & AI | Konsep koding, logika algoritma, pengantar AI, Scratch dasar | Diskusi, simulasi, praktek Scratch | Tes konsep, proyek mini animasi |
Ganjil | Python Dasar | Variabel, input-output, operasi matematika, percabangan | Latihan coding, pair programming | Kuis coding, tugas individu |
Genap | HTML & CSS Dasar | Struktur HTML, styling CSS | Membuat halaman web sederhana | Penilaian proyek web |
Genap | Integrasi Konsep | Menghubungkan Python-Scratch-HTML | Proyek integrasi | Laporan proyek |
Kelas XI
Semester | Topik Utama | Materi | Metode & Aktivitas | Asesmen |
Ganjil | Python Lanjutan | List, dictionary, loop, fungsi, file handling | Praktek & studi kasus | Ujian praktek |
Ganjil | AI Dasar | Dataset, pengenalan Machine Learning, image & text recognition dasar | Eksperimen AI sederhana | Proyek mini AI |
Genap | Web Dinamis | HTML-CSS lanjutan, JavaScript dasar, koneksi ke Python | Pembuatan web interaktif | Penilaian produk web |
Genap | Proyek Integrasi | Aplikasi sederhana dengan AI | Proyek kelompok | Presentasi & evaluasi |
Kelas XII
Semester | Topik Utama | Materi | Metode & Aktivitas | Asesmen |
Ganjil | Manajemen Proyek IT | Perencanaan, pembagian tugas, version control (Git) | Workshop & simulasi | Rencana proyek |
Ganjil | AI Terapan | NLP, vision AI, chatbot, analisis data | Studi kasus & implementasi | Demo AI |
Genap | Proyek Akhir | Pembuatan aplikasi/produk AI untuk solusi nyata | Pendampingan, mentoring | Penilaian akhir proyek |
Genap | Publikasi & Presentasi | Membuat dokumentasi, pitch deck, presentasi publik | Expo teknologi | Penilaian publik & guru |