Dart Deco 1
Dart Deco 2
Dart Deco 3
Dart Deco 4
Dart Deco 5
Dart Deco 6
Kembali ke Portal
Dart Front
Dart Back

Silabus Pembelajaran Semester Genap

Pemrograman Dart Kelas 10B

Rencana pembelajaran terstruktur berbasis kurikulum standar industri (Google/Dicoding) dan Kemendikbud. Terbagi menjadi 32 pertemuan dengan pengajaran bertahap, contoh-contoh kode terapan, latihan kelas, dan proyek akhir mandiri.

Total Pertemuan 32
Cakupan Kurikulum 15 Bab
Alokasi Waktu 64 JP
Filter Kategori:
No Materi Pokok Tujuan / Kompetensi Pembelajaran Aktivitas Pembelajaran Penilaian Waktu

Bobot Penilaian Semester

Evaluasi penilaian akhir siswa dirancang adil dan komprehensif berdasarkan empat indikator berikut:

15% Adab & Keaktifan Kehadiran kelas, tata krama, adab belajar, keaktifan bertanya, serta diskusi kelompok.
25% Tugas & Kuis Latihan coding mandiri, tantangan kuis mingguan, dan penyusunan modul kecil.
25% Ujian Tengah Semester Ujian teori sintaksis Dart fundamental dan tes praktik membuat kalkulator/sistem logika sederhana.
35% Proyek Akhir & PAS Pembuatan proyek aplikasi CLI utuh secara berkelompok, demonstrasi produk, dan ujian tulis akhir.

Capaian Kompetensi Lulus

Setelah menyelesaikan seluruh 32 pertemuan, peserta didik ditargetkan mampu:

Memahami konsep dasar bahasa pemrograman Dart, anatomi runtime environment, compile flow (AOT/JIT), dan sintaksis dasar.

Mampu membuat fungsi modular yang efisien dengan parameter posisional opsional, named parameters, default values, HOF, dan closures.

Menerapkan pengamanan program menggunakan Sound Null Safety dan menangani pengecualian (Try-Catch) agar aplikasi tidak crash.

Menguasai pilar Pemrograman Berorientasi Objek (OOP) tingkat lanjut meliputi pewarisan, abstraksi, interface, mixins, dan extensions.

Membuat program asynchronous non-blocking (Future & Stream) yang terintegrasi dengan package eksternal dari pub.dev.

Menulis unit testing otomatis untuk menguji kualitas kode dan merancang proyek akhir aplikasi mandiri berskala menengah.