Frame belum dibuat
G26 · Peti Cadangan
Seri 3: Perpustakaan Kecil · Tempat: Taman Baca dan Papan Manik (17.20) · Halaman 26 terisi: kotak-kotak penuh dan sebuah peti cadangan.
Misi bab ini
Siapkan kotak di meja pustakawan dengan pengecekan dan jalan cadangan.
Masalah
Bahan di satu meja habis, dan Coco ingin langsung jalan.
Konsep inti untuk anak: Langkah dengan pengecekan
Program tidak hanya jalan lurus: ada pengecekan di tengah, pilihan jalan cadangan ketika bahan habis, dan pengujian bagian demi bagian dengan beberapa pengecekan.
Istilah: Urutan + kondisi di tengah, jalan cadangan
Kenapa penting: Program yang andal memeriksa keadaan di tengah jalan.
Cerita bab ini
Di meja pustakawan, kotak-kotak menunggu diisi pensil. Daftar di dinding: ambil pensil, periksa, lalu kirim. Tiba-tiba, tempat pensil di meja depan kosong! Coco hampir berlari.
“Periksa dulu,” kata Avo. Mereka memasang satu pengecekan di tengah urutan: kalau pensil habis, ambil dari peti cadangan. Semua kotak penuh tanpa ada jalan yang buntu.
“Rencana yang baik punya jalan cadangan,” kata Coco, hampir terdengar seperti Avo.
Pertanyaan diskusi: Apa yang dilakukan Avo dan Coco saat pensil di meja habis?
Lima level
Level 1: Cek Dulu — Periksa Dulu
Kalau… maka… (kondisi) · KenalanUrutan langkah · Latihan
Siapkan dua kotak: langkah, cek, lalu langkah.
Masalah yang dihadapi
Satu tempat kosong membuat jalan buntu.
Siapkan dua kotak: langkah, cek, lalu langkah.
Anak menyusun kartu perintah (panah, ulangi, cek, atau kartu cara) di slot, lalu menekan Jalan untuk melihat hasilnya.
Konsep yang dimainkan di level ini
- Kalau… maka… (kondisi): Pilihan berubah menurut keadaan: kalau keadaannya begini, kita lakukan itu. Pancing dengan: “Apa yang berubah kalau cuacanya berbeda?”
- Urutan langkah: Mengerjakan langkah satu per satu dengan urutan yang benar. Kalau tertukar, hasilnya bisa salah. Pancing dengan: “Apa yang terjadi kalau langkah ini ditukar?”
Petunjuk untuk tutor: Jalan satu langkah dulu. Lalu cek bahan di depan: ada dua kemungkinan, dua jalan.
Umpan balik yang akan dilihat anak kalau salah: “Avo menabrak bahan yang habis. Cek lagi.”, “Tepi meja bukan yang harus dicek.”
Cerita sebelum level dimainkan
Di meja pustakawan, kotak perlengkapan masih kosong.
Avo: “Kita periksa dulu jalannya.”
Coco: “Aku mau langsung jalan!”
Satu tempat pensil kosong, jadi jalan lurus tidak bisa dilewati.
Coco: “Aduh, jalannya buntu!”
Avo: “Cek dulu, ya. Lihat ke depan sebelum jalan.”
Dua kotak menunggu diisi pensil.
Avo: “Satu pengecekan di tengah mungkin cukup.”
Coco: “Memeriksa dulu ternyata lebih cepat!”
Penutup menuju level berikutnya: Dua kotak sudah siap.
Avo: “Sekarang kita ikuti daftar di dinding.”
Level 2: Sesuai Daftar — Ikuti Daftar
Urutan langkah · LatihanKalau… maka… (kondisi) · LatihanMemecah masalah besar · Kenalan
Ikuti daftar dengan pengecekan di tengah.
Masalah yang dihadapi
Tiga meja punya tempat yang berbeda.
Ikuti daftar: bahan pertama, lalu kotak. Cek di tengah.
Anak menyusun kartu perintah (panah, ulangi, cek, atau kartu cara) di slot, lalu menekan Jalan untuk melihat hasilnya.
Konsep yang dimainkan di level ini
- Urutan langkah: Mengerjakan langkah satu per satu dengan urutan yang benar. Kalau tertukar, hasilnya bisa salah. Pancing dengan: “Apa yang terjadi kalau langkah ini ditukar?”
- Kalau… maka… (kondisi): Pilihan berubah menurut keadaan: kalau keadaannya begini, kita lakukan itu. Pancing dengan: “Apa yang berubah kalau cuacanya berbeda?”
- Memecah masalah besar: Pekerjaan besar dipecah menjadi bagian kecil yang mudah dikerjakan satu per satu. Pancing dengan: “Bagian kecil mana yang paling mudah dimulai?”
Petunjuk untuk tutor: Dua langkah kanan dulu, lewati bahan pertama. Pilih cek bahan habis. Cek harus cocok untuk ketiga kotak.
Umpan balik yang akan dilihat anak kalau salah: “Avo menabrak bahan yang habis. Cek lagi.”, “Belum ada tanda cek di meja ini.”
Cerita sebelum level dimainkan
Papan daftar menempel di dinding. Pensil pertama bersinar di meja.
Avo: “Ikuti daftar dari atas, jangan lompat.”
Coco: “Pensil pertama paling dekat!”
Tiga meja punya tempat pensil yang berbeda-beda.
Avo: “Daftarnya sama, mejanya tidak selalu sama.”
Coco: “Berarti pengecekan di tengah harus cocok untuk semuanya.”
Titik-titik daftar menunggu menjadi hijau.
Avo: “Urutannya benar, dan cek-nya tepat.”
Coco: “Daftar ini membuatku tenang.”
Penutup menuju level berikutnya: Tiga kotak sudah terisi sesuai daftar.
Coco: “Tapi satu tempat pensil di meja depan sudah habis!”
Level 3: Bahan Cadangan — Kotak Persediaan
Kalau… maka… (kondisi) · LatihanUrutan langkah · LatihanMencari dan memperbaiki kesalahan (debug) · Kenalan
Susun cek dan jalan cadangan.
Masalah yang dihadapi
Bahan di satu meja habis.
Bahan utama bisa habis. Susun cek dan jalan cadangan.
Anak menyusun kartu perintah (panah, ulangi, cek, atau kartu cara) di slot, lalu menekan Jalan untuk melihat hasilnya.
Konsep yang dimainkan di level ini
- Kalau… maka… (kondisi): Pilihan berubah menurut keadaan: kalau keadaannya begini, kita lakukan itu. Pancing dengan: “Apa yang berubah kalau cuacanya berbeda?”
- Urutan langkah: Mengerjakan langkah satu per satu dengan urutan yang benar. Kalau tertukar, hasilnya bisa salah. Pancing dengan: “Apa yang terjadi kalau langkah ini ditukar?”
- Mencari dan memperbaiki kesalahan (debug): Memeriksa langkah satu per satu, menemukan yang salah, lalu mengganti hanya bagian itu. Pancing dengan: “Langkah mana yang pertama kali salah?”
Petunjuk untuk tutor: Jalan dulu, lalu cek. Kalau bahan habis di depan, ambil jalan cadangan.
Umpan balik yang akan dilihat anak kalau salah: “Avo menabrak bahan yang habis. Cek lagi.”, “Belum ada tanda cek di meja ini.”
Cerita sebelum level dimainkan
Satu tempat pensil kosong. Di meja belakang ada peti cadangan yang penuh.
Avo: “Rencana perlu jalan cadangan.”
Coco: “Kita ambil dari peti cadangan!”
Dua kotak sudah terisi pensil. Satu kotak menunggu di dekat peti.
Avo: “Periksa dulu, baru pilih jalan.”
Coco: “Satu rencana, dua kemungkinan!”
Kotak-kotak menunggu, dan peti cadangan siap dipakai.
Avo: “Jalan cadangan membuat rencana tidak buntu.”
Coco: “Aku lega. Semua kotak akan penuh.”
Penutup menuju level berikutnya: Kotak yang pensilnya habis kini terisi dari peti cadangan.
Avo: “Sekarang ada tiga kartu rutin.”
Level 4: Cek, Isi, Label — Urutan Dapur
Kalau… maka… (kondisi) · LatihanUrutan langkah · LatihanMemecah masalah besar · Latihan
Cek tanda label lalu pilih jalan ke meja yang tepat.
Masalah yang dihadapi
Tiga kartu rutin punya urutan.
Cek tanda label, lalu pilih jalan ke meja yang tepat.
Anak menyusun kartu perintah (panah, ulangi, cek, atau kartu cara) di slot, lalu menekan Jalan untuk melihat hasilnya.
Konsep yang dimainkan di level ini
- Kalau… maka… (kondisi): Pilihan berubah menurut keadaan: kalau keadaannya begini, kita lakukan itu. Pancing dengan: “Apa yang berubah kalau cuacanya berbeda?”
- Urutan langkah: Mengerjakan langkah satu per satu dengan urutan yang benar. Kalau tertukar, hasilnya bisa salah. Pancing dengan: “Apa yang terjadi kalau langkah ini ditukar?”
- Memecah masalah besar: Pekerjaan besar dipecah menjadi bagian kecil yang mudah dikerjakan satu per satu. Pancing dengan: “Bagian kecil mana yang paling mudah dimulai?”
Petunjuk untuk tutor: Berhenti di meja ketiga, lalu cek tanda label. Ada tanda: lurus ke kanan. Tidak ada: lewat bawah.
Umpan balik yang akan dilihat anak kalau salah: “Avo menabrak bahan yang habis. Cek lagi.”, “Bahan habis bukan penentu jalan ini.”
Cerita sebelum level dimainkan
Tiga kartu terjejer di meja: cek, isi, lalu beri label.
Avo: “Kartu-kartu ini punya urutan.”
Coco: “Kalau dibalik, hasilnya bisa lain.”
Satu kotak berhenti di tanda cek. Kotak lain menuju tumpukan label.
Avo: “Cari tanda label, bukan yang habis.”
Coco: “Oh, tandanya yang menentukan jalan.”
Dua kotak berlabel menunggu dikirim.
Avo: “Rutin yang lengkap berjalan rapi.”
Coco: “Gabungan kartu ini rapi sekali.”
Penutup menuju level berikutnya: Semua kotak sampai di meja yang tepat.
Coco: “Sekarang kita coba satu kotak penuh!”
Level 5: Coba Kotak — Coba dari Awal
Kalau… maka… (kondisi) · Pakai sendiriUrutan langkah · Pakai sendiriMemecah masalah besar · Latihan
Uji satu kotak penuh dengan beberapa cek.
Masalah yang dihadapi
Dua bagian dengan cek berbeda.
Coba kotak penuh, bagian demi bagian, dengan beberapa cek.
Anak menyusun kartu perintah (panah, ulangi, cek, atau kartu cara) di slot, lalu menekan Jalan untuk melihat hasilnya.
Konsep yang dimainkan di level ini
- Kalau… maka… (kondisi): Pilihan berubah menurut keadaan: kalau keadaannya begini, kita lakukan itu. Pancing dengan: “Apa yang berubah kalau cuacanya berbeda?”
- Urutan langkah: Mengerjakan langkah satu per satu dengan urutan yang benar. Kalau tertukar, hasilnya bisa salah. Pancing dengan: “Apa yang terjadi kalau langkah ini ditukar?”
- Memecah masalah besar: Pekerjaan besar dipecah menjadi bagian kecil yang mudah dikerjakan satu per satu. Pancing dengan: “Bagian kecil mana yang paling mudah dimulai?”
Petunjuk untuk tutor: Kerjakan satu bagian dulu. Pilih cek yang cocok untuk semua kotak.
Umpan balik yang akan dilihat anak kalau salah: “Avo menabrak bahan yang habis. Cek lagi.”, “Bahan habis bukan penentu jalan ini.”
Cerita sebelum level dimainkan
Satu kotak disiapkan dalam dua bagian, dari meja pensil ke meja kirim.
Avo: “Kita periksa dari awal sampai akhir.”
Coco: “Kali ini tanpa petunjuk tambahan!”
Bagian pertama selesai. Bagian kedua punya cek yang berbeda.
Avo: “Tiap cek punya tugasnya sendiri.”
Coco: “Kalau ada salah, kita tahu bagian mana.”
Kotak penuh menunggu sampai di meja kirim.
Avo: “Bagian yang sama muncul lagi dan lagi.”
Coco: “Kita bisa meringkasnya jadi satu kartu!”
Penutup menuju game berikutnya: Kotak penuh berhasil dari awal sampai akhir.
Avo: “Dua bagian yang sama muncul berkali-kali.”
Coco: “Ayo kita ringkas! Di taman depan ada tugas besar.”