Setiap program, dari permainan sederhana sampai aplikasi raksasa, dibangun dari beberapa gagasan dasar. Dua yang paling penting adalah perulangan (melakukan sesuatu lagi dan lagi) dan syarat (melakukan sesuatu hanya kalau hal lain benar).
Kabar baiknya, anak sudah memakai keduanya setiap hari. Nyanyian lompat tali, lagu dengan reff, dan rutinitas pagi penuh dengan perulangan dan syarat. Menunjukkan dan bermain dengannya adalah cara menyenangkan tanpa layar untuk membangun cara berpikir di balik pemrograman.
Apa itu perulangan dan syarat
Jelaskan dengan hal-hal yang sudah dilakukan anak:
| Gagasan | Dengan kata sehari-hari | Contoh |
|---|---|---|
| Perulangan | Lakukan lagi, beberapa kali | "Lompat 5 kali." |
| Ulangi sampai | Terus lakukan sampai sesuatu terjadi | "Aduk sampai halus." |
| Syarat | Lakukan hanya kalau sesuatu benar | "Kalau hujan, bawa payung." |
| Kalau... kalau tidak | Memilih di antara dua hal | "Kalau lampunya hijau, jalan. Kalau tidak, tunggu." |
Dengan anak kecil, tidak perlu kata "perulangan" dan "syarat". "Lagi dan lagi" serta "hanya kalau" sudah cukup. Mulai sekitar usia 7 tahun, banyak anak senang mengetahui nama sebenarnya.
Lompat tali: perulangan yang bisa dirasakan
Lompat tali (atau pura-pura melompat, untuk anak yang lebih kecil) adalah cara sempurna untuk merasakan perulangan.
- Perulangan dengan hitungan: "Lompat 5 kali." Lalu "Lompat 10 kali." Perintahnya tetap pendek, tetapi gerakannya berulang.
- Ulangi sampai: "Terus lompat sampai Ayah atau Ibu bertepuk tangan." Anak harus memperhatikan tanda sambil melompat.
- Tambahkan syarat: "Kalau talinya kena kakimu, berhenti dan mulai menghitung lagi dari 1."
Setelah itu tanyakan: "Bagaimana cara bilang 'lompat, lompat, lompat, lompat, lompat' dengan lebih singkat?" Jawabannya, "lompat 5 kali", persis alasan perulangan sangat berguna dalam program: tidak perlu menulis langkah yang sama berulang-ulang.
Lagu dan pola tepuk tangan
Banyak lagu punya reff yang kembali setelah setiap bait. Itu juga perulangan.
- Cari bagian yang berulang: "Bagian lagu mana yang terus kembali? Berapa kali kita menyanyikannya?"
- Pola tepuk tangan dalam perulangan: "Tepuk, tepuk, tepuk lutut" tiga kali. Lalu biarkan anak membuat pola sendiri dan menyebut berapa kali diulang.
- Perulangan di dalam perulangan (untuk anak yang lebih besar): "Tepuk dua kali, lalu hentak kaki sekali. Lakukan semuanya 4 kali." Di akhir, hitung bersama: berapa kali tepuk tangan semuanya?
Musik penuh dengan pola, jadi tempat yang alami untuk menemukan pengulangan.
Syarat dalam kehidupan sehari-hari
Rutinitas keluarga penuh dengan syarat. Jadikan permainan:
- Dengarkan kata "kalau": sepanjang hari, setiap kali ada yang mengucapkan "kalau", anak berseru "syarat!" (atau mengangkat tangan).
- Permainan "kalau": berikan aturan seperti "Kalau aku memegang hidung, kamu melompat. Kalau aku memegang telinga, kamu duduk." Lalu ganti-ganti dengan cepat. Anak harus memeriksa syaratnya dulu setiap kali sebelum bergerak.
- Dua pilihan: "Kalau kartunya merah, taruh di kiri. Kalau tidak, taruh di kanan." Mengelompokkan dengan aturan adalah syarat yang sedang bekerja.
Permainan "kalau" juga latihan fokus yang bagus: anak harus berhenti dan memeriksa, bukan sekadar meniru gerakan orang tua.
Tulis program untuk seseorang
Sekarang gabungkan semuanya. Minta anak menulis (atau menggambar) "program" pendek untuk Anda ikuti:
- Satu gambar untuk setiap gerakan: melompat, bertepuk tangan, berputar, duduk.
- Angka untuk pengulangan: gambar lompat dengan "×3" berarti lompat tiga kali.
- Satu syarat, misalnya gambar anjing: "Kalau kamu melihat kartu anjing, duduk."
Lalu ikuti programnya dengan tepat. Kalau hasilnya tidak sesuai keinginan anak, cari bersama langkah yang perlu diperbaiki. Bertukar peran agar anak mengikuti program Anda.
Di Dologi, teka-teki "Ulangi langkah" tidak punya cukup kotak untuk setiap langkah, jadi anak mengetuk satu gerakan untuk mengulangnya 2, 3, atau 4 kali agar mobil sampai ke semua bintang, persis seperti mengubah "lompat, lompat, lompat" menjadi "lompat 3 kali".
Ringkasnya
- Perulangan mengulang satu langkah beberapa kali, atau sampai sesuatu terjadi.
- Syarat berarti melakukan sesuatu hanya kalau sesuatu benar.
- Lompat tali, lagu dengan reff, dan pola tepuk tangan penuh perulangan; rutinitas keluarga penuh kata "kalau".
- Biarkan anak menulis program pendek dengan pengulangan dan satu "kalau", lalu ikuti dengan tepat.
Baca juga: Resep adalah sebuah program: algoritma dalam kehidupan sehari-hari untuk anak
