Version 2 of 3
Pendahuluan
Generated Aksbel book section. · Working · Oct 04, 2026 22:27 · saved by @mujirin
Pendahuluan
Halo, ilmuwan komputer kecil.
Ayo duduk nyaman. Tarik napas pelan. Lihat sekelilingmu.
Ada warna? Ada bentuk? Ada suara? Ada benda yang besar dan kecil? Ada mainan yang bisa disusun? Ada jalan dari pintu ke meja? Ada lagu yang bisa ditepuk-tepuk?
Semua itu bisa menjadi awal belajar ilmu komputer.
Ilmu komputer bukan hanya tentang menatap layar. Ilmu komputer adalah ilmu tentang cara membuat informasi dan langkah-langkah bekerja dengan rapi, sehingga masalah dapat diselesaikan. Dalam bahasa yang sangat sederhana: ilmu komputer membantu kita berpikir jelas. Kita belajar mengamati, mencari pola, menyusun urutan, memberi instruksi, mencoba, lalu memperbaiki jika ada yang keliru. Standar pendidikan ilmu komputer untuk anak sekolah juga menempatkan gagasan seperti algoritma, data, sistem komputasi, dan dampak teknologi sebagai bagian penting dari ilmu komputer, bukan sekadar penggunaan perangkat (Computer Science Teachers Association, 2017).
Di buku ini, kita akan belajar seperti bermain.
Kita bisa belajar dengan tepuk tangan.
Tepuk, tepuk, diam.
Tepuk, tepuk, diam.
Tepuk, tepuk, … apa berikutnya?
Kalau kamu menjawab “diam”, kamu sedang melihat pola. Pola adalah sesuatu yang berulang dengan cara tertentu. Pola bisa muncul pada warna, suara, gerakan, gambar, dan benda.
Kita bisa belajar dengan langkah kaki.
Maju satu langkah.
Maju satu langkah lagi.
Belok kanan.
Berhenti.
Itu mirip instruksi. Instruksi adalah perintah yang memberi tahu apa yang harus dilakukan. Komputer membutuhkan instruksi yang jelas. Teman yang bermain robot-robotan juga membutuhkan instruksi yang jelas. Kalau kita berkata, “Ke sana,” teman mungkin bingung. Tetapi kalau kita berkata, “Maju dua langkah, lalu belok kiri,” instruksinya menjadi lebih mudah diikuti.
Kita bisa belajar dengan rutinitas harian.
Pertama, basahi tangan.
Lalu, pakai sabun.
Berikutnya, gosok tangan.
Terakhir, bilas dan keringkan.
Urutan langkah seperti ini disebut algoritma. Algoritma adalah langkah-langkah yang jelas untuk menyelesaikan tugas. Kata “algoritma” terdengar besar, tetapi idenya dekat dengan hidup sehari-hari. Cara memakai sepatu, cara merapikan mainan, cara membuat roti isi, dan cara menuntun boneka pulang ke rumah semuanya bisa dibuat menjadi algoritma.
Orang dewasa mungkin pernah mendengar istilah berpikir komputasional. Untuk anak kecil, kita dapat memahaminya sebagai cara berpikir yang membantu kita menyelesaikan masalah: melihat dengan teliti, memecah masalah besar menjadi bagian kecil, mencari pola, membuat langkah, dan memeriksa kesalahan. Gagasan berpikir komputasional banyak dibahas dalam pendidikan ilmu komputer modern, misalnya oleh Wing sebagai cara berpikir untuk merumuskan masalah dan penyelesaiannya, serta oleh Brennan dan Resnick dalam pembelajaran kreatif menggunakan proyek dan program (Wing, 2006; Brennan & Resnick, 2012).
Tetapi tenang. Di buku ini, kita tidak akan terburu-buru.
Kita akan mulai dari hal yang sangat dekat.
Kita akan melihat apel merah dan apel hijau.
Kita akan menyusun balok dari kecil ke besar.
Kita akan menebak pola tepuk.
Kita akan bermain “jika begini, maka begitu”.
Jika hujan, maka memakai payung.
Jika lampu merah, maka berhenti.
Jika mainan jatuh, maka kita ambil dan taruh kembali.
Kita juga akan belajar bahwa salah itu biasa.
Kadang langkah kita terbalik. Kadang instruksi kita kurang jelas. Kadang pola kita putus. Dalam ilmu komputer, mencari dan memperbaiki kesalahan disebut debugging. Untuk anak kecil, debugging berarti berkata dengan tenang, “Oh, ada yang belum pas. Ayo kita coba perbaiki satu-satu.”
Misalnya, kita ingin menuntun boneka menuju rumah.
Kita berkata:
Maju.
Maju.
Belok kiri.
Tetapi boneka malah sampai ke pohon, bukan ke rumah.
Kita tidak perlu marah. Kita lihat lagi petanya. Mungkin seharusnya belok kanan. Kita perbaiki instruksi. Lalu kita coba lagi.
Itulah sikap ilmuwan komputer: penasaran, teliti, sabar, dan mau mencoba kembali.
Buku ini juga mengajak kita belajar tanpa layar. Belajar ilmu komputer dapat dilakukan dengan kartu gambar, balok, kertas panah, gerakan badan, lagu, cerita, dan permainan bersama. Kegiatan “unplugged” atau belajar konsep ilmu komputer tanpa komputer telah lama digunakan untuk membantu anak memahami ide komputasi melalui aktivitas nyata dan permainan (Bell et al., 2009). Untuk anak usia dini, kegiatan yang aktif, sosial, dan sesuai perkembangan anak sangat penting; teknologi sebaiknya dipakai dengan sengaja, seimbang, dan didampingi orang dewasa (National Association for the Education of Young Children & Fred Rogers Center, 2012).
Nanti, kita juga akan mengenal perangkat di rumah.
Ada komputer.
Ada tablet.
Ada ponsel.
Ada papan ketik.
Ada tetikus.
Ada layar.
Ada kamera.
Ada pengeras suara.
Kita akan belajar bahwa perangkat dapat membantu kita menggambar, mendengar lagu, berbicara dengan keluarga, mencari informasi bersama orang dewasa, dan membuat karya. Tetapi kita juga akan belajar cara aman: meminta izin, menjaga nama dan foto pribadi, berbicara sopan, dan berhenti saat tubuh lelah.
Ilmu komputer bukan hanya untuk orang besar. Anak kecil juga bisa mulai belajar idenya. Bukan dengan beban berat, melainkan dengan permainan yang hangat. Pendekatan pemrograman dan berpikir komputasional pada anak usia dini dapat dibuat seperti taman bermain: anak mencoba, membuat, bercerita, bergerak, dan berkreasi bersama orang lain (Bers, 2018).
Jadi, buku ini mengajakmu menjadi ilmuwan komputer kecil.
Ilmuwan komputer kecil tidak harus langsung bisa mengetik cepat.
Ilmuwan komputer kecil boleh bertanya:
“Kenapa begitu?”
“Apa yang sama?”
“Apa yang berbeda?”
“Apa yang terjadi berikutnya?”
“Langkahnya apa dulu?”
“Kalau salah, bagaimana memperbaikinya?”
“Bisakah aku membuat sesuatu?”
Pertanyaan-pertanyaan itu indah. Pertanyaan adalah pintu belajar.
Untuk orang dewasa pendamping, bacakan buku ini perlahan. Anak PAUD/TK mungkin belum lancar membaca, dan itu tidak apa-apa. Ajak anak menunjuk gambar, menirukan gerak, menepuk pola, memilih kartu, menyusun benda, dan menceritakan kembali dengan bahasanya sendiri. Jika anak menjawab berbeda, dengarkan dulu. Kadang jawaban anak membuka jalan untuk bertanya lebih lanjut.
Untuk anak kecil, kamu boleh menjawab dengan suara, gerak, gambar, atau menunjuk benda. Belajar tidak selalu harus duduk diam. Kamu boleh berdiri, melompat, menggambar, menyusun, membongkar, dan mencoba lagi.
Di akhir perjalanan buku ini, kamu akan mengenal banyak teman baru:
Pengamatan, saat kamu melihat dengan teliti.
Pola, saat kamu menemukan sesuatu yang berulang.
Urutan, saat kamu tahu mana yang pertama, berikutnya, dan terakhir.
Algoritma, saat kamu membuat langkah-langkah.
Instruksi, saat kamu memberi perintah yang jelas.
Kondisi, saat kamu memilih tindakan: jika begini, maka begitu.
Pengulangan, saat langkah yang sama dilakukan beberapa kali.
Dekomposisi, saat tugas besar dipecah menjadi bagian kecil.
Debugging, saat kamu mencari dan memperbaiki kesalahan.
Data, saat kamu mengumpulkan informasi kecil, seperti jumlah apel atau warna favorit teman.
Kode, saat simbol atau tanda dipakai untuk membawa pesan.
Semua kata itu akan kita kenal pelan-pelan.
Tidak perlu menghafal sekarang.
Tidak perlu cepat-cepat.
Kita akan bermain, melihat, mencoba, dan memahami.
Sekarang, siapkah kamu?
Mari mulai dari sapaan pertama:
Halo, ilmuwan komputer kecil.
Matamu boleh mengamati.
Tanganmu boleh mencoba.
Kakimu boleh bergerak.
Pikiranmu boleh bertanya.
Hatimu boleh senang belajar.
Kita mulai.
References
Bell, T., Alexander, J., Freeman, I., & Grimley, M. (2009). Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology, 13(1), 20–29.
Bers, M. U. (2018). Coding as a Playground: Programming and Computational Thinking in the Early Childhood Classroom. Routledge.
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Paper presented at the annual meeting of the American Educational Research Association, Vancouver, BC, Canada.
Computer Science Teachers Association. (2017). CSTA K–12 Computer Science Standards, Revised 2017. Computer Science Teachers Association.
National Association for the Education of Young Children & Fred Rogers Center for Early Learning and Children’s Media. (2012). Technology and Interactive Media as Tools in Early Childhood Programs Serving Children from Birth through Age 8. Joint position statement.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215