Kelas: VIII
Mata Pelajaran: Informatika
Durasi: 80 Menit (2 JP)
Pertemuan: 1 Kali Pertemuan
A. Tujuan Pembelajaran
Pada akhir pembelajaran, siswa diharapkan mampu:
- Menjelaskan pengertian perangkat lunak pemrograman.
- Mengidentifikasi jenis-jenis perangkat lunak pemrograman (contoh: compiler, interpreter, IDE).
- Menggunakan perangkat lunak pemrograman untuk membuat program sederhana.
- Memahami fungsi dasar dari bahasa pemrograman dan peran perangkat lunak dalam proses pemrograman.
- Membangun sikap kritis dan logis dalam memecahkan masalah dengan bantuan perangkat lunak pemrograman.
B. Profil Pelajar Pancasila
- Beriman, Bertakwa kepada Tuhan YME, dan Berakhlak Mulia: Menghargai hasil karya teknologi sebagai sarana meningkatkan kesejahteraan umat manusia.
- Bernalar Kritis: Menyelesaikan masalah pemrograman melalui analisis yang logis dan mendalam.
- Mandiri: Menggunakan perangkat lunak pemrograman untuk mengembangkan kreativitas dalam membuat program sederhana.
- Kreatif: Merancang solusi kreatif dengan perangkat lunak pemrograman.
C. Kegiatan Pembelajaran
Pendahuluan (10 Menit)
- Guru menyapa dan melakukan presensi.
- Guru menjelaskan tujuan pembelajaran dan pentingnya memahami perangkat lunak pemrograman.
- Guru memberikan pertanyaan pemantik:
- “Apa yang kamu ketahui tentang perangkat lunak pemrograman?”
- “Pernahkah kamu mencoba membuat program sederhana sebelumnya?”
- Guru menunjukkan video pendek tentang sejarah perangkat lunak pemrograman.
Inti (60 Menit)
- Eksplorasi (20 Menit):
- Guru menjelaskan konsep dasar perangkat lunak pemrograman dan jenis-jenisnya (compiler, interpreter, IDE).
- Siswa mencatat fungsi dan karakteristik dari masing-masing perangkat lunak pemrograman.
- Diskusi Kelompok (20 Menit):
- Siswa dibagi menjadi beberapa kelompok. Setiap kelompok diminta mendiskusikan perangkat lunak pemrograman yang paling banyak digunakan (misalnya: Python, Java, atau C++).
- Kelompok diminta untuk membuat mind-map yang menggambarkan fungsi perangkat lunak tersebut serta kelebihan dan kekurangannya.
- Praktik (20 Menit):
- Siswa diminta untuk menggunakan perangkat lunak pemrograman (misalnya, Python atau Scratch) dan membuat program sederhana yang menghasilkan output teks atau grafik.
- Guru membimbing siswa dalam memahami struktur kode program dan menjelaskan cara kerja program yang mereka buat.
Penutup (10 Menit)
- Guru merangkum materi tentang perangkat lunak pemrograman, meliputi jenis dan fungsi dasar perangkat lunak pemrograman.
- Guru memberikan kesempatan untuk bertanya.
- Siswa diminta untuk membuat program sederhana di rumah sebagai tugas individu.
- Guru menutup pembelajaran dengan mengingatkan pentingnya logika dan pemecahan masalah dalam pemrograman.
D. Penilaian
- Penilaian Proses:
- Partisipasi siswa dalam diskusi kelompok.
- Pemahaman siswa tentang jenis-jenis perangkat lunak pemrograman.
- Kemampuan siswa dalam bekerja sama dan berdiskusi.
- Penilaian Produk:
- Kreativitas dalam pembuatan mind-map.
- Ketepatan informasi yang disajikan dalam mind-map.
- Kemampuan menggunakan perangkat lunak pemrograman untuk membuat program sederhana.
- Penilaian Tugas Individu:
- Kemampuan siswa dalam membuat program sederhana.
- Kerapihan dan logika dalam penyusunan kode program.
- Fungsi dari program yang dibuat sesuai dengan perintah tugas.
E. Rubrik Penilaian
Kriteria | Sangat Baik (90-100) | Baik (75-89) | Cukup (60-74) | Perlu Perbaikan (0-59) |
---|---|---|---|---|
Pemahaman Konsep | Memahami dengan mendalam jenis dan fungsi perangkat lunak pemrograman | Memahami dengan baik | Memahami konsep dasar | Tidak memahami konsep dasar |
Kolaborasi Kelompok | Berpartisipasi aktif dalam diskusi | Berpartisipasi dengan baik | Kurang aktif | Tidak berkontribusi |
Kreativitas Produk | Sangat kreatif dan informatif | Cukup kreatif | Sederhana tapi sesuai | Tidak selesai atau tidak relevan |
Kemampuan Presentasi | Presentasi lancar dan percaya diri | Presentasi cukup baik | Kurang lancar | Tidak mampu menjelaskan materi |
Tugas Individu (Program Sederhana) | Program berfungsi dengan sempurna dan logika sangat baik | Program berfungsi dengan sedikit kesalahan | Program sederhana dengan banyak kesalahan | Program tidak berfungsi |
F. Sumber dan Media Pembelajaran
- Buku Teks: Informatika Kelas VIII, Kurikulum Merdeka.
- Perangkat lunak pemrograman Python atau Scratch.
- Video tutorial pemrograman sederhana.
- Komputer atau laptop yang dilengkapi perangkat lunak pemrograman.
Dengan rubrik penilaian ini, guru dapat mengevaluasi hasil pembelajaran secara adil dan menyeluruh. Semoga modul ajar ini membantu proses pengajaran!