Silabus Mata Pelajaran Koding dan Kecerdasan Artifisial SMA

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