Kartu kilat (flashcard)
Kartu kilat adalah kartu kecil dengan pertanyaan di satu sisi dan jawaban di sisi lain. Kartu paling berguna jika kamu menjawab dari ingatan sebelum membaliknya.
Cara belajar · Usia 7–9 · 50 menit
Anak-anak menulis serangkaian instruksi yang jelas dan berurutan (algoritma) untuk menyelesaikan sebuah tugas, mengujinya, lalu memperbaikinya (debugging) ketika ada yang salah.
Dibuat baru setiap kali tombol ditekan dan langsung dinilai di layar.
Komputer melakukan persis apa yang diperintahkan, dan itu sering sangat berbeda dengan apa yang kita maksud. Dalam pelajaran ini, guru berubah menjadi robot yang menuruti perintah secara harfiah, sehingga anak-anak menemukan sendiri mengapa instruksi harus tepat dan berurutan. Tidak perlu layar sama sekali.
Umumkan: "Hari ini Ibu adalah robot. Ibu hanya bisa melakukan persis apa yang kalian perintahkan." Minta kelas memerintah Anda untuk duduk di kursi. Ketika ada yang bilang "Duduk", duduklah di lantai di samping kursi. Ketika mereka bilang "Jalan ke kursi", berjalanlah lurus sampai pelan-pelan menabrak kursi lalu berhenti. Biarkan anak-anak tertawa, lalu tanyakan: "Kenapa tadi jadi salah?" Tujuh menit.
Jelaskan: "Algoritma adalah serangkaian instruksi langkah demi langkah untuk menyelesaikan suatu pekerjaan. Resep masakan, langkah-langkah menggosok gigi dan petunjuk jalan ke sekolah semuanya algoritma. Komputer menjalankan algoritma yang disebut program."
Peragakan cara menulis algoritma yang baik di papan untuk hal sederhana, misalnya menggambar persegi di kertas berpetak:
Kalimat guru: "Setiap langkah jelas, dan urutannya penting. Apa yang terjadi kalau langkah 2 dan 4 ditukar?" Lalu perkenalkan istilah bug: "Kalau ada kesalahan dalam algoritma, kita menyebutnya bug. Mencari dan memperbaikinya disebut debugging. Semua pemrogram melakukan debugging, setiap saat."