MODUL AJAR Koding dan Kecerdasan Artifisial — Kelas 5 (Fase C) Topik: Algoritma: Menyusun Langkah-Langkah Penyelesaian Masalah Secara Berurutan INFORMASI UMUM| Mata Pelajaran | Koding dan Kecerdasan Artifisial |
|---|
| Fase / Kelas | Fase C / Kelas 5 |
|---|
| Topik | Algoritma: Menyusun Langkah-Langkah Penyelesaian Masalah Secara Berurutan |
|---|
| Alokasi Waktu | 2x35 menit |
|---|
| Jumlah Pertemuan | 1 |
|---|
TUJUAN PEMBELAJARAN- Murid dapat menjelaskan pengertian algoritma sebagai urutan instruksi logis dan terstruktur untuk menyelesaikan suatu masalah.
- Murid dapat menyusun algoritma sederhana menggunakan kosakata sehari-hari untuk menyelesaikan masalah konkret, seperti langkah membuat minuman atau mencari barang yang hilang.
PROFIL LULUSAN| Dimensi | Disasar |
|---|
| Keimanan dan Ketakwaan terhadap Tuhan Yang Maha Esa | | | Kewargaan | | | Penalaran Kritis | ✓ | | Kreativitas | ✓ | | Kolaborasi | | | Kemandirian | ✓ | | Kesehatan | | | Komunikasi | ✓ |
PERTANYAAN PEMANTIK- Pernahkah kamu salah melakukan sesuatu karena urutannya terbalik? Apa yang terjadi?
- Kalau kamu diminta mengajari teman yang belum pernah membuat teh manis, kira-kira langkah apa saja yang harus kamu jelaskan dan dalam urutan seperti apa?
- Menurutmu, apakah komputer bisa menyelesaikan masalah sendiri tanpa diberi tahu langkah-langkahnya terlebih dahulu? Mengapa?
KEGIATAN PEMBELAJARANPertemuan 1Pendahuluan:- Guru menyapa murid dan mengajak berdoa bersama untuk memulai pembelajaran dengan penuh syukur (2 menit).
- Guru mengecek kehadiran dan memastikan murid siap belajar secara fisik dan mental (1 menit).
- Asesmen awal: Guru membagikan kartu 'Tahu/Belum Tahu' — murid menuliskan satu kata atau kalimat pendek tentang apa yang mereka ketahui mengenai kata 'algoritma'. Guru membaca beberapa jawaban secara lisan untuk memetakan pengetahuan awal (3 menit).
- Guru menyampaikan pertanyaan pemantik: 'Pernahkah kamu salah melakukan sesuatu karena urutannya terbalik? Apa yang terjadi?' Murid diberi waktu 1 menit untuk menjawab secara spontan (2 menit).
- Guru menyampaikan tujuan pembelajaran hari ini: mengenal algoritma dan berlatih menyusun langkah-langkah penyelesaian masalah secara berurutan (2 menit).
Kegiatan Inti:Memahami (Berkesadaran, Bermakna):- Guru menampilkan dua skenario di papan tulis: (a) urutan menyiapkan tas sekolah yang benar, dan (b) urutan yang kacau/terbalik. Murid diminta mengamati perbedaannya (3 menit). [Berkesadaran: murid diajak fokus dan memperhatikan secara sengaja]
- Guru mengajukan pertanyaan: 'Skenario mana yang lebih mudah diikuti? Mengapa urutan itu penting?' Murid berbagi jawaban secara lisan (2 menit).
- Guru menjelaskan konsep algoritma: 'Algoritma adalah urutan instruksi yang logis dan terstruktur untuk menyelesaikan suatu masalah. Algoritma bukan hanya milik komputer — kita pun menggunakannya setiap hari.' Guru mengaitkan dengan contoh dari Buku Siswa: menyikat gigi dan menyiapkan perlengkapan sekolah (5 menit). [Bermakna: materi dihubungkan langsung dengan pengalaman nyata murid]
- Guru menekankan tiga ciri algoritma yang baik: (1) setiap langkah jelas, (2) urutannya logis, (3) setelah diikuti, masalah dapat terselesaikan. Guru menuliskan ketiga ciri di papan tulis (3 menit).
- Murid membuka Buku Siswa dan membaca contoh algoritma 'Menyiapkan Perlengkapan Sekolah pada Malam Hari' secara senyap selama 2 menit, lalu guru bertanya: 'Apakah ada langkah yang menurutmu bisa diubah urutannya tanpa merusak hasilnya? Jelaskan!' (3 menit).
Mengaplikasi (Menggembirakan, Bermakna):- Guru membagi murid menjadi kelompok kecil (3–4 orang). Setiap kelompok mendapat satu 'Kartu Tantangan Algoritma' berisi satu skenario masalah: (A) Membuat teh manis hangat, (B) Mencari buku yang hilang di kamar, atau (C) Menyiapkan meja makan untuk sarapan (1 menit). [Menggembirakan: format kartu tantangan membuat aktivitas terasa seperti permainan]
- Setiap kelompok berdiskusi dan menuliskan algoritma untuk skenario mereka pada selembar kertas besar/karton kecil. Setiap langkah ditulis dengan kalimat yang jelas menggunakan kosakata sehari-hari. Minimal 4 langkah, maksimal 8 langkah (10 menit). [Bermakna: murid mengaplikasikan konsep pada situasi kehidupan nyata]
- Setelah selesai, setiap kelompok menukar kartu hasil kerja mereka dengan kelompok lain. Kelompok penerima bertugas 'menguji' algoritma: mereka membaca langkah demi langkah dan menilai apakah hasilnya masuk akal. Jika ada langkah yang kurang atau urutannya salah, mereka memberi tanda dan memberikan catatan singkat (5 menit). [Menggembirakan: aktivitas menukar dan menguji terasa seperti simulasi 'robot dan programmer']
- Setiap kelompok menerima kembali kartu mereka, membaca catatan dari kelompok penukar, lalu merevisi algoritma mereka jika diperlukan (3 menit).
- Guru memfasilitasi satu kelompok untuk mempresentasikan algoritma mereka di depan kelas secara singkat (3 menit). Kelompok lain diberi kesempatan memberikan satu komentar atau pertanyaan (2 menit).
Merefleksi (Berkesadaran, Bermakna):- Guru mengajukan pertanyaan refleksi kepada seluruh kelas: 'Apa yang paling menantang saat menyusun langkah-langkah tadi? Apakah mudah membuat urutan yang logis?' Beberapa murid berbagi secara sukarela (3 menit). [Berkesadaran: murid diajak merenungkan proses belajarnya secara eksplisit]
- Murid mengisi 'Kartu Refleksi Diri' secara individual dengan menjawab tiga pertanyaan singkat: (1) Apa itu algoritma dengan kata-katamu sendiri? (2) Satu contoh algoritma yang kamu gunakan hari ini sebelum berangkat sekolah? (3) Satu hal yang ingin kamu pelajari lebih lanjut tentang algoritma? (5 menit). [Bermakna: murid menghubungkan konsep baru dengan pengalaman pribadi mereka]
- Guru mengumpulkan kartu refleksi untuk digunakan sebagai data asesmen proses dan bahan umpan balik pada pertemuan berikutnya.
Penutup:- Guru mengajak murid menyimpulkan pembelajaran bersama: 'Hari ini kita belajar bahwa algoritma adalah urutan instruksi logis untuk menyelesaikan masalah, dan kita semua sudah menggunakannya dalam kehidupan sehari-hari!' (2 menit).
- Asesmen akhir: Guru memberikan kuis lisan cepat 'Benar atau Salah' — guru membacakan 3 pernyataan tentang algoritma, murid menjawab dengan mengacungkan tangan atau menunjukkan kartu merah/hijau (3 menit).
- Guru memberikan tugas mandiri ringan: murid menuliskan satu algoritma baru (minimal 5 langkah) untuk kegiatan yang mereka lakukan di rumah malam ini, di buku catatan masing-masing, untuk dibahas pada pertemuan berikutnya (1 menit).
- Guru memberikan apresiasi atas partisipasi dan kerja keras murid hari ini (1 menit).
- Guru menutup pembelajaran dengan doa bersama (1 menit).
Diferensiasi:- Konten: Murid yang memerlukan dukungan tambahan diberikan Kartu Tantangan dengan skenario yang lebih familiar dan sederhana (misalnya: langkah mencuci tangan) beserta ilustrasi gambar pendukung sebagai petunjuk visual. Murid yang sudah siap dengan tantangan lebih tinggi diberikan skenario yang lebih kompleks (misalnya: langkah mempersiapkan dan melaksanakan pertandingan olahraga sederhana) yang menuntut lebih banyak langkah dan pertimbangan kondisi.
- Proses: Saat sesi kerja kelompok, guru mendampingi kelompok yang kesulitan dengan mengajukan pertanyaan scaffolding: 'Apa yang pertama kali harus kamu lakukan? Apa yang terjadi jika langkah ini kamu lewati?' Murid yang lebih cepat selesai diminta menambahkan kondisi 'jika... maka...' pada algoritma mereka sebagai pengayaan (misalnya: 'Jika teh terlalu panas, tunggu 5 menit sebelum diminum').
- Produk: Murid yang membutuhkan dukungan dapat menyajikan algoritma dalam bentuk gambar berseri dengan keterangan singkat di bawah setiap gambar. Murid yang lebih mahir dapat menyajikan algoritma dalam bentuk teks tertulis lengkap dengan penjelasan mengapa setiap langkah perlu dilakukan dalam urutan tersebut.
ASESMENAwal:- Guru membagikan kartu kecil kepada setiap murid. Murid menuliskan satu kata atau satu kalimat pendek tentang apa yang mereka tahu mengenai kata 'algoritma'.
- Guru membacakan beberapa jawaban secara acak tanpa menghakimi, untuk memetakan pengetahuan awal dan miskonsepsi yang mungkin ada.
- Hasil kartu digunakan guru untuk menyesuaikan penekanan penjelasan di tahap Memahami.
Proses:- Observasi selama diskusi kelompok menggunakan lembar ceklis: apakah murid dapat mengidentifikasi urutan yang logis, apakah murid menggunakan kalimat yang jelas, dan apakah murid mampu memberikan alasan atas urutan yang dipilih.
- Penilaian sejawat saat kegiatan tukar-uji algoritma: kelompok penerima memberikan catatan tertulis apakah algoritma kelompok lain sudah logis dan lengkap.
- Kartu Refleksi Diri: guru membaca jawaban murid untuk mengetahui pemahaman dan kesulitan yang dialami, serta sebagai bahan umpan balik lisan atau tertulis.
Akhir:- Kuis lisan 'Benar atau Salah': guru membacakan 3 pernyataan (contoh: 'Algoritma hanya bisa digunakan oleh komputer' → Salah; 'Urutan langkah dalam algoritma tidak boleh sembarangan' → Benar; 'Algoritma yang baik harus jelas dan logis sehingga orang lain bisa mengikutinya' → Benar). Murid merespons dengan mengacungkan tangan atau kartu.
- Penilaian produk algoritma kelompok menggunakan rubrik 4 level: menilai kelengkapan langkah, kelogisan urutan, dan kejelasan bahasa yang digunakan.
- Tugas mandiri di rumah: menulis algoritma kegiatan pribadi (minimal 5 langkah), dikumpulkan dan diperiksa pada pertemuan berikutnya sebagai konfirmasi pemahaman individual.
Formatif:- Kartu 'Tahu/Belum Tahu' di awal pembelajaran sebagai pemetaan pengetahuan awal murid.
- Observasi guru selama diskusi kelompok: guru menggunakan lembar observasi singkat untuk mencatat kemampuan murid menyusun langkah secara logis dan menggunakan kosakata yang tepat.
- Kegiatan tukar-uji algoritma antar kelompok sebagai penilaian sejawat (peer assessment).
- Kartu Refleksi Diri yang diisi murid secara individual di akhir kegiatan inti.
Sumatif:- Kuis lisan 'Benar atau Salah' tentang konsep algoritma di kegiatan penutup.
- Produk tertulis: algoritma yang disusun kelompok pada Kartu Tantangan, dinilai menggunakan rubrik 4 level berdasarkan kelengkapan langkah, kelogisan urutan, dan kejelasan kalimat.
- Tugas mandiri di rumah: algoritma kegiatan pribadi yang akan diperiksa pada pertemuan berikutnya.
RUBRIK PENILAIAN| Aspek | Belum Berkembang | Mulai | Berkembang | Sangat Berkembang |
|---|
| Pemahaman Konsep Algoritma | Murid tidak dapat menjelaskan pengertian algoritma atau penjelasannya tidak relevan sama sekali. | Murid dapat menyebutkan bahwa algoritma adalah urutan langkah-langkah, tetapi belum dapat menjelaskan ciri logis dan terstrukturnya. | Murid dapat menjelaskan algoritma sebagai urutan instruksi yang logis dan terstruktur untuk menyelesaikan masalah, dengan bahasa yang cukup jelas. | Murid dapat menjelaskan algoritma dengan tepat, memberikan contoh dari kehidupan sehari-hari, dan menjelaskan mengapa urutan yang logis itu penting. | | Kemampuan Menyusun Algoritma Sederhana | Murid belum dapat menyusun langkah-langkah penyelesaian masalah, atau langkah-langkah yang ditulis tidak berkaitan dengan masalah yang diberikan. | Murid dapat menuliskan beberapa langkah, tetapi urutannya tidak logis atau ada langkah penting yang hilang sehingga masalah tidak dapat terselesaikan. | Murid dapat menyusun algoritma dengan urutan yang logis dan langkah yang cukup lengkap, sehingga masalah dapat diselesaikan jika diikuti. | Murid dapat menyusun algoritma yang logis, lengkap, dan jelas dengan kosakata sehari-hari yang tepat, serta mampu memberikan alasan mengapa setiap langkah berada dalam urutan tersebut. | | Kejelasan Bahasa dan Kosakata | Kalimat yang digunakan sangat tidak jelas, ambigu, atau tidak dapat dipahami orang lain. | Beberapa langkah ditulis dengan kalimat yang cukup jelas, tetapi sebagian besar masih ambigu atau terlalu umum. | Sebagian besar langkah ditulis dengan kalimat yang jelas menggunakan kosakata sehari-hari yang mudah dipahami. | Seluruh langkah ditulis dengan kalimat yang sangat jelas, spesifik, dan menggunakan kosakata sehari-hari yang tepat sehingga siapa pun dapat mengikuti algoritma tersebut tanpa kebingungan. | | Kemampuan Mengevaluasi Algoritma Milik Teman | Murid tidak memberikan umpan balik atau komentar yang relevan terhadap algoritma milik kelompok lain. | Murid dapat mengidentifikasi satu kekurangan pada algoritma milik teman, tetapi belum dapat menjelaskan mengapa hal itu menjadi masalah. | Murid dapat mengidentifikasi kekurangan pada algoritma milik teman dan memberikan saran perbaikan yang relevan. | Murid dapat mengidentifikasi kekurangan dan kelebihan algoritma milik teman, memberikan saran perbaikan yang spesifik dan beralasan, serta mengaitkannya dengan ciri algoritma yang baik. |
REFLEKSIRefleksi Guru:- Apakah semua murid dapat memahami konsep algoritma melalui contoh-contoh dari kehidupan sehari-hari yang saya gunakan? Contoh mana yang paling efektif?
- Apakah waktu yang dialokasikan untuk setiap tahap (Memahami, Mengaplikasi, Merefleksi) sudah proporsional? Tahap mana yang perlu diperpanjang atau diperpendek?
- Apakah murid yang memerlukan dukungan mendapatkan bantuan yang cukup, dan apakah murid yang lebih cepat mendapat tantangan yang memadai?
- Seberapa efektif kegiatan tukar-uji algoritma antar kelompok dalam membangun pemahaman murid? Apa yang perlu diperbaiki dari kegiatan ini?
- Berdasarkan Kartu Refleksi Diri murid, miskonsepsi apa yang masih perlu ditangani pada pertemuan berikutnya?
Refleksi Murid:- Apa itu algoritma? Coba jelaskan dengan kata-katamu sendiri seolah kamu sedang menjelaskan kepada adikmu!
- Satu contoh algoritma apa yang kamu gunakan hari ini sebelum berangkat ke sekolah? Tuliskan minimal 3 langkahnya!
- Bagian mana dari kegiatan hari ini yang paling kamu sukai dan mengapa?
- Apakah ada bagian yang masih membingungkan bagimu tentang algoritma? Apa yang ingin kamu tanyakan atau pelajari lebih lanjut?
SUMBER BELAJAR- Buku Siswa: Koding dan Kecerdasan Artifisial untuk SD/MI Kelas V — Bab 1 'Berpikir Komputasional: Menemukan Solusi', halaman 27–29 (bagian Algoritma).
- Buku Panduan Guru: Koding dan Kecerdasan Artifisial untuk SD/MI Kelas V — Panduan Khusus Bab 1.
- Kartu Tantangan Algoritma (disiapkan guru): kartu berisi skenario masalah sehari-hari — membuat teh manis, mencari buku hilang, menyiapkan meja makan.
- Kartu Refleksi Diri (disiapkan guru): lembar berisi tiga pertanyaan refleksi yang diisi murid secara individual.
- Kartu 'Tahu/Belum Tahu' (disiapkan guru): kartu kecil untuk asesmen awal pengetahuan murid.
- Kertas karton kecil atau kertas HVS ukuran A4 untuk menuliskan algoritma kelompok.
- Spidol warna-warni untuk menulis algoritma kelompok agar hasil kerja lebih menarik dan mudah dibaca.
- Papan tulis atau media tayang (proyektor/layar) untuk menampilkan dua skenario algoritma di awal pembelajaran.
|