MODUL AJAR Informatika — Kelas 9 (Fase D) Topik: Asesmen Sumatif: Berpikir Komputasional dalam Algoritma dan Pemrograman INFORMASI UMUM| Mata Pelajaran | Informatika |
|---|
| Fase / Kelas | Fase D / Kelas 9 |
|---|
| Topik | Asesmen Sumatif: Berpikir Komputasional dalam Algoritma dan Pemrograman |
|---|
| Alokasi Waktu | 2x40 menit |
|---|
| Jumlah Pertemuan | 1 |
|---|
TUJUAN PEMBELAJARAN- Murid mampu menerapkan berpikir komputasional secara terpadu — meliputi dekomposisi, modularisasi, flowchart, dan pseudocode — untuk menyelesaikan persoalan algoritma dan pemrograman yang diberikan.
- Murid mampu menuliskan instruksi terstruktur dalam format pseudocode dan mentranslasikannya ke dalam program visual blok atau tekstual sebagai bukti capaian kompetensi bab.
PROFIL LULUSAN| Dimensi | Disasar |
|---|
| Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa | | | Kewargaan | | | Penalaran Kritis | ✓ | | Kreativitas | ✓ | | Kolaborasi | | | Kemandirian | ✓ | | Kesehatan | | | Komunikasi | ✓ |
PERTANYAAN PEMANTIK- Jika kamu harus menjelaskan cara membuat nasi goreng kepada robot, langkah-langkah apa saja yang perlu kamu tuliskan agar robot tidak salah memasak?
- Dari semua yang sudah kamu pelajari di bab ini — dekomposisi, modularisasi, flowchart, dan pseudocode — mana yang paling kamu andalkan ketika menghadapi masalah yang rumit, dan mengapa?
- Apakah sebuah pseudocode yang sudah kamu tulis dengan benar pasti bisa langsung dijalankan oleh komputer? Apa yang masih perlu dilakukan?
KEGIATAN PEMBELAJARANPertemuan 1Pendahuluan:- Guru membuka kelas, mengucapkan salam, dan memastikan semua murid siap secara fisik dan mental untuk mengerjakan asesmen sumatif (2 menit).
- Guru menyampaikan tujuan pertemuan: hari ini adalah asesmen sumatif bab 2 — murid akan menunjukkan sejauh mana mereka menguasai berpikir komputasional melalui soal dekomposisi, modularisasi, flowchart, pseudocode, dan translasi ke program (3 menit).
- Guru mengajukan pertanyaan pemantik secara lisan untuk mengaktifkan ingatan murid: 'Dari semua konsep di bab ini, mana yang paling sering kamu pakai saat berlatih? Kenapa?' Murid menjawab secara spontan 2–3 orang (3 menit).
- Diagnostik awal singkat: guru meminta murid menuliskan satu kata atau frasa di lembar jawaban yang mewakili perasaan mereka saat ini terhadap materi (contoh: 'yakin', 'nervous', 'siap') — data ini dipakai guru untuk catatan tindak lanjut, bukan dinilai (2 menit).
- Guru menyampaikan mekanisme asesmen: durasi 60 menit untuk mengerjakan soal, sisa waktu untuk cek ulang dan refleksi; murid diperbolehkan menggunakan lembar coretan; dilarang bekerja sama. Guru memastikan tidak ada pertanyaan tentang tata tertib (5 menit).
Kegiatan Inti:Memahami (Berkesadaran):- Guru membagikan lembar soal asesmen sumatif. Sebelum mulai mengerjakan, murid diberi waktu 5 menit untuk membaca seluruh soal tanpa menulis jawaban — tujuannya agar mereka memahami konteks tiap soal dan merencanakan urutan pengerjaan.
- Guru mengingatkan strategi membaca soal yang baik: identifikasi kata kunci (dekomposisi/modularisasi/flowchart/pseudocode/translasi), pahami apa yang diminta (gambar, tulis, buat program), perhatikan contoh input-output jika ada.
- Murid menandai atau mencatat pada lembar coretan bagian soal yang menurut mereka paling mudah dan paling menantang, lalu menentukan dari mana mereka akan memulai pengerjaan.
Mengaplikasi (Bermakna, Berkesadaran):- Murid mengerjakan soal asesmen sumatif secara mandiri selama 55 menit. Soal mencakup: (a) soal dekomposisi — murid memecah masalah nyata menjadi submasalah yang lebih kecil dan menjelaskan hubungan antar bagiannya; (b) soal modularisasi — murid mengidentifikasi fungsi/prosedur dari deskripsi program yang diberikan dan menentukan input serta output tiap modul; (c) soal flowchart — murid menggambar flowchart lengkap untuk algoritma yang dideskripsikan, menggunakan simbol standar (mulai/selesai, proses, keputusan, input/output); (d) soal pseudocode — murid menuliskan pseudocode terstruktur (deklarasi variabel, input, proses dengan percabangan/perulangan, output) untuk persoalan yang diberikan; (e) soal translasi — murid mentranslasikan pseudocode yang sudah dibuat ke dalam deskripsi program visual blok (menyebutkan blok-blok yang digunakan) atau menuliskan kode tekstual sederhana.
- Guru berkeliling kelas setiap 10 menit untuk memastikan kondusivitas ruang, mengamati progres pengerjaan secara umum (tanpa memberikan bantuan isi jawaban), dan mencatat murid yang terlihat mengalami hambatan signifikan sebagai catatan tindak lanjut.
- Pada menit ke-45, guru memberikan pengingat: 'Masih ada 10 menit tersisa — pastikan semua soal sudah dijawab, lakukan pengecekan ulang jika masih ada waktu.' Murid didorong untuk memeriksa kembali logika flowchart dan kelengkapan pseudocode mereka.
- Pada menit ke-55, guru meminta murid berhenti menulis dan mengumpulkan lembar jawaban.
Merefleksi (Bermakna, Menggembirakan):- Setelah lembar jawaban dikumpulkan, guru membagikan lembar refleksi singkat (bisa juga dilakukan secara lisan atau melalui papan tulis). Murid menjawab 3 pertanyaan refleksi dalam 5 menit: (1) Soal mana yang paling kamu kuasai? Apa yang membuatmu yakin? (2) Soal mana yang paling sulit? Di bagian mana kamu merasa perlu belajar lebih lagi? (3) Strategi belajar mana yang menurutmu paling membantu persiapanmu untuk asesmen ini?
- Guru memfasilitasi sharing singkat (2–3 murid berbagi jawaban refleksi mereka secara sukarela) untuk menciptakan suasana saling menguatkan dan tidak merasa sendirian dalam menghadapi kesulitan.
- Guru memberikan umpan balik umum terhadap pola kesulitan yang terlihat selama pengawasan (tanpa menyebut nama), misalnya: 'Tadi saya lihat beberapa dari kalian masih ragu di bagian simbol flowchart — kita akan bahas ini di pertemuan berikutnya.' Ini membantu murid memahami bahwa asesmen adalah bagian dari perjalanan belajar, bukan penghakiman akhir.
Penutup:- Guru menyampaikan apresiasi atas usaha dan kejujuran murid dalam mengerjakan asesmen: 'Kalian sudah menunjukkan yang terbaik hari ini — itulah yang paling penting.' (1 menit).
- Guru menginformasikan kapan hasil asesmen akan dikembalikan beserta umpan balik tertulis, dan bahwa akan ada kesempatan untuk mendiskusikan pembahasan soal di pertemuan berikutnya (2 menit).
- Guru menyampaikan tindak lanjut: murid yang hasil asesmennya menunjukkan perlu penguatan akan mendapat program remedial, sedangkan murid yang sudah melampaui KKM akan mendapat pengayaan berupa tantangan pemrograman lebih lanjut (2 menit).
- Guru menutup kelas dengan salam dan mengingatkan murid untuk menjaga semangat belajar mereka (1 menit).
Diferensiasi:- Konten: Soal asesmen disusun berjenjang: soal nomor awal bertingkat sederhana (dekomposisi kasus sehari-hari, flowchart linear tanpa percabangan) hingga soal akhir bertingkat lanjut (pseudocode dengan percabangan bertingkat dan perulangan, translasi ke program). Murid dengan kemampuan tinggi secara natural akan menjangkau soal-soal lanjut, sedangkan murid yang masih berkembang dapat memaksimalkan soal-soal tingkat dasar.
- Proses: Selama pengerjaan, guru memberikan perhatian lebih pada murid yang terlihat bingung membaca soal — guru boleh menjelaskan ulang instruksi soal (bukan isi jawaban) dengan bahasa yang lebih sederhana. Murid dengan kebutuhan khusus atau yang membutuhkan akomodasi waktu dapat diberikan tambahan waktu maksimal 10 menit atas kebijakan guru.
- Produk: Untuk soal translasi (bagian e), murid diberikan pilihan: mendeskripsikan blok program visual (Scratch/Blockly) atau menuliskan kode tekstual (Python/pseudocode berbasis sintaks). Ini mengakomodasi perbedaan preferensi dan kemampuan murid tanpa mengurangi standar kompetensi yang diukur.
ASESMENAwal:- Pertanyaan lisan pemantik di pendahuluan: guru bertanya 'Dari semua konsep di bab ini, mana yang paling kamu kuasai?' — respons murid memberi gambaran kesiapan dan kepercayaan diri sebelum asesmen dimulai.
- Self-assessment satu kata: murid menuliskan satu kata yang mewakili perasaan mereka terhadap materi (contoh: 'yakin', 'ragu', 'siap') — digunakan guru sebagai data afektif awal, tidak dinilai.
Proses:- Observasi langsung selama pengerjaan asesmen: guru berkeliling dan mencatat pola kesulitan umum (misalnya banyak murid terhenti di soal flowchart dengan percabangan) tanpa memberikan bantuan isi jawaban.
- Waktu pengingat menit ke-45 berfungsi ganda: mendorong pengelolaan waktu sekaligus memberi guru informasi tentang seberapa jauh murid telah mengerjakan soal.
- Lembar refleksi pasca pengerjaan: diisi segera setelah lembar jawaban dikumpulkan, mengungkap persepsi murid tentang kekuatan dan area yang perlu diperbaiki — menjadi data formatif untuk umpan balik tertulis guru.
Akhir:- Lembar jawaban asesmen sumatif dinilai oleh guru menggunakan rubrik 4 level mencakup 4 aspek: (1) ketepatan dan kedalaman dekomposisi/modularisasi, (2) kelengkapan dan kebenaran flowchart, (3) ketepatan struktur dan logika pseudocode, (4) kualitas translasi pseudocode ke program visual blok atau tekstual.
- Hasil asesmen digunakan untuk menetapkan ketuntasan per TP: [9.2.6.1] dinilai dari aspek 1, 2, dan 3; [9.2.6.2] dinilai dari aspek 3 dan 4.
- Murid yang belum mencapai level Berkembang pada satu atau lebih aspek mendapatkan program remedial terfokus; murid yang mencapai level Sangat Berkembang mendapatkan pengayaan berupa tantangan pemrograman tambahan.
Formatif:- Observasi guru selama murid membaca soal (tahap Memahami): guru mencatat murid yang tampak kebingungan terhadap instruksi soal sebagai data diagnostik.
- Pemantauan progres berkeliling setiap 10 menit selama pengerjaan: guru mencatat secara informal siapa yang sudah menjawab sebagian besar soal dan siapa yang tampak terhenti di soal tertentu.
- Lembar refleksi mandiri pasca asesmen: murid menilai sendiri kekuatan dan kelemahan mereka — hasilnya menjadi umpan balik untuk perencanaan pembelajaran remedi dan pengayaan.
Sumatif:- Lembar jawaban asesmen sumatif yang dikerjakan secara mandiri mencakup 5 komponen: dekomposisi, modularisasi, flowchart, pseudocode, dan translasi ke program visual blok atau tekstual.
- Penilaian menggunakan rubrik 4 level (Belum Berkembang, Mulai, Berkembang, Sangat Berkembang) untuk setiap aspek: ketepatan logika algoritma, kelengkapan dan kebenaran flowchart/pseudocode, kualitas translasi ke program, serta keterkaitan antarkomponen berpikir komputasional.
RUBRIK PENILAIAN| Aspek | Belum Berkembang | Mulai | Berkembang | Sangat Berkembang |
|---|
| Dekomposisi dan Modularisasi | Murid tidak mampu memecah masalah menjadi bagian-bagian yang lebih kecil, atau dekomposisi yang dilakukan tidak relevan dengan masalah yang diberikan. | Murid mampu mengidentifikasi sebagian komponen masalah, tetapi hubungan antar komponen tidak jelas dan modularisasi belum terbentuk dengan baik. | Murid mampu mendekomposisi masalah menjadi submasalah yang relevan dan mengidentifikasi modul/fungsi dengan input-output yang cukup tepat, meski ada satu atau dua bagian yang kurang lengkap. | Murid mampu mendekomposisi masalah secara sistematis, mendefinisikan modul dengan jelas beserta input, proses, dan outputnya, serta menjelaskan keterkaitan antar modul dengan tepat dan logis. | | Ketepatan dan Kelengkapan Flowchart | Flowchart tidak menggunakan simbol standar, alur logika tidak dapat diikuti, atau simbol digunakan secara acak tanpa makna yang benar. | Flowchart menggunakan sebagian simbol standar dengan benar, namun alur logika tidak lengkap atau terdapat kesalahan pada bagian percabangan/perulangan. | Flowchart menggunakan simbol standar dengan benar, alur logika dapat diikuti dari awal hingga akhir, meski terdapat satu kesalahan minor pada detail proses atau kondisi. | Flowchart menggunakan simbol standar secara konsisten dan tepat, alur logika lengkap, benar, dan mudah dipahami dari start hingga end, termasuk penanganan percabangan dan perulangan yang akurat. | | Ketepatan Struktur dan Logika Pseudocode | Pseudocode tidak menunjukkan struktur yang dapat diidentifikasi (tidak ada deklarasi, input/output, atau struktur kontrol), atau isi pseudocode tidak relevan dengan masalah. | Pseudocode memiliki sebagian struktur (misalnya ada input dan output) tetapi logika proses tidak lengkap atau terdapat kesalahan pada struktur percabangan atau perulangan. | Pseudocode memiliki struktur yang cukup lengkap (deklarasi variabel, input, proses, output) dengan logika yang sebagian besar benar; terdapat maksimal satu kesalahan pada detail struktur kontrol. | Pseudocode ditulis dengan struktur lengkap dan konsisten (deklarasi, input, proses dengan percabangan/perulangan yang tepat, output), logika sepenuhnya benar dan mudah dibaca, serta mencerminkan pemahaman mendalam tentang alur algoritma. | | Kualitas Translasi Pseudocode ke Program | Murid tidak mampu mentranslasikan pseudocode ke bentuk program visual blok atau tekstual, atau translasi yang dilakukan tidak memiliki keterkaitan logis dengan pseudocode yang dibuat. | Murid mampu mengidentifikasi sebagian blok/instruksi yang sesuai dengan pseudocode, namun translasi tidak lengkap atau terdapat kesalahan pada bagian proses atau kontrol alur. | Murid mampu mentranslasikan sebagian besar pseudocode ke dalam blok program atau kode tekstual dengan benar; fungsionalitas program sebagian besar sesuai dengan tujuan yang dideskripsikan. | Murid mampu mentranslasikan pseudocode secara menyeluruh dan akurat ke dalam program visual blok atau kode tekstual; fungsionalitas program sepenuhnya sesuai, dan penulisan kode rapi serta terstruktur. |
REFLEKSIRefleksi Guru:- Apakah alokasi waktu 60 menit cukup bagi sebagian besar murid untuk menyelesaikan seluruh soal? Bagian mana yang perlu penyesuaian di asesmen berikutnya?
- Dari hasil pengamatan selama pengerjaan dan lembar refleksi murid, konsep mana yang paling banyak menimbulkan kesulitan? Apakah ada pola kesulitan yang sama di seluruh kelas?
- Apakah soal yang disusun sudah cukup mengukur kedua TP secara seimbang ([9.2.6.1] dan [9.2.6.2])? Apakah perlu penyesuaian bobot soal untuk asesmen serupa ke depannya?
- Seberapa efektif strategi diferensiasi (soal berjenjang, pilihan produk translasi) dalam mengakomodasi keragaman kemampuan murid?
Refleksi Murid:- Soal mana yang paling kamu kuasai hari ini? Apa yang membuatmu merasa yakin di bagian itu?
- Soal mana yang paling sulit? Di bagian mana tepatnya kamu merasa perlu belajar lebih lagi — apakah di konsepnya, cara menggambar/menulisnya, atau cara mentranslasikannya ke program?
- Strategi belajar apa yang paling membantumu mempersiapkan diri untuk asesmen ini? Apa yang akan kamu lakukan berbeda untuk persiapan belajar ke depannya?
SUMBER BELAJAR- Buku Siswa Informatika Kelas IX SMP/MTs (Edisi Revisi) — Bab 2: Berpikir Komputasional dalam Algoritma dan Pemrograman
- Buku Panduan Guru Informatika Kelas IX SMP/MTs (Edisi Revisi) — Bab 2, termasuk rubrik penilaian program visual blok
- Lembar soal asesmen sumatif yang disusun guru (mencakup soal dekomposisi, modularisasi, flowchart, pseudocode, dan translasi ke program)
- Lembar coretan/kertas kosong untuk proses berpikir saat mengerjakan soal
- Lembar refleksi mandiri pasca asesmen
- Papan tulis/whiteboard untuk umpan balik umum guru setelah asesmen
- Platform pemrograman visual blok (Scratch / Blockly) — sebagai referensi opsional untuk soal translasi jika diizinkan guru
- Alur Tujuan Pembelajaran (ATP) Informatika Kelas 9 Semester 1 — sebagai acuan penyelarasan asesmen dengan TP 9.2.6.1 dan 9.2.6.2
|