Silahkan pelajari bab ini dengan bahagia, enjoy!
Mainkan seluruh game dengan bersemangat dan mendalam
Proyek Algoritma STEAM, setelah simulasi, catat algoritma dalam buku catatan
Mengulas kembali apa yang didapatkan dalam pembelajaran BAB Berfikir komputasional
MODUL AJAR INFORMATIKA KELAS 8 SEMESTER 1
Elemen: Berpikir Komputasional
Topik: Algoritma dan Logika Berpikir Komputasional
Durasi: 3 x 40 menit (2 JP Teori + 1 JP Praktik)
Pendekatan: Pembelajaran Mendalam (Deep Learning)
Satuan Pendidikan: SMP Negeri 1 Magelang
Mata Pelajaran: Informatika
Kelas/Semester: VIII / Ganjil
Fase: D
Alokasi Waktu: 3 JP (120 menit)
Guru Pengampu: Niko Brahmanto, S.Pd.Si., M.Pd., Gr.
Peserta didik mampu:
Menjelaskan konsep dasar berpikir komputasional dan pentingnya dalam kehidupan sehari-hari.
Menyusun langkah-langkah algoritmik untuk menyelesaikan masalah sederhana.
Menganalisis solusi algoritmik dari berbagai sudut pandang.
Menggunakan strategi decomposisi dan pola dalam menyusun solusi masalah nyata.
Siswa pernah mempelajari logika algoritma dasar di kelas 7.
Siswa memahami urutan dan struktur logika dasar (sekuensial, pemilihan, pengulangan).
Bernalar Kritis
Mandiri
Kreatif
Bergotong Royong
Laptop/komputer
Koneksi internet
Aplikasi flowchart (misal draw.io, diagrams.net, atau kertas gambar manual)
Lembar kerja siswa (LKPD)
Pengantar berpikir komputasional (dekomposisi, abstraksi, pengenalan pola, algoritma)
Menyusun algoritma dari masalah nyata (contoh: menyortir data nilai siswa, prosedur pertolongan pertama, dan lain-lain)
Representasi solusi algoritmik melalui pseudocode dan flowchart
A. Tahap 1: Aktivasi Pengetahuan Awal (10 menit)
Guru memantik dengan studi kasus nyata (misal: "Bagaimana komputer memutuskan siapa juara kelas?")
Diskusi singkat dengan teknik think-pair-share
B. Tahap 2: Eksplorasi Konsep (30 menit)
Guru menjelaskan konsep berpikir komputasional secara visual dan naratif
Siswa mengidentifikasi konsep dekomposisi, pola, dan algoritma dari kasus harian
C. Tahap 3: Pembelajaran Mendalam (60 menit)
Siswa dibagi dalam kelompok kecil untuk memecahkan masalah terbuka:
"Bagaimana merancang algoritma untuk sistem antrean kantin sekolah?"
Siswa menyusun langkah-langkah logika, menyederhanakan masalah, dan menyusun flowchart dan pseudocode
Presentasi hasil kelompok dan peer feedback
D. Tahap 4: Refleksi dan Penarikan Makna (20 menit)
Siswa menuliskan kesimpulan tentang manfaat berpikir komputasional
Refleksi individu: Apa tantangan terbesarmu dalam menyusun solusi algoritmik?
A. Formatif:
Observasi keterlibatan siswa dalam diskusi kelompok
Hasil flowchart dan pseudocode yang dibuat siswa
B. Sumatif:
Kuis mandiri tentang prinsip berpikir komputasional
Laporan mini-proyek algoritma
Pengayaan: Siswa diminta mengembangkan solusi dari masalah berbeda menggunakan pendekatan algoritmik dan merepresentasikannya dalam bentuk program sederhana (Scratch atau Python dasar).
Remedial: Siswa dengan kesulitan diberi bimbingan lanjutan secara berkelompok kecil untuk memahami kembali konsep dekomposisi dan penyusunan algoritma.