"Apakah komputer bisa membaca tulisanku?" Sebenarnya, komputer tidak memahami huruf, bahkan angka, seperti cara kita memahaminya. Di dalamnya ada miliaran sakelar mungil, dan setiap sakelar hanya punya dua keadaan: menyala atau mati. Manusia menuliskan menyala sebagai 1 dan mati sebagai 0. Setiap foto, lagu, dan permainan di komputer disimpan sebagai untaian panjang 0 dan 1. Cara menulis ini disebut biner.
Artikel ini menunjukkan cara membuat lima kartu titik supaya anak Anda yang berusia 8–12 tahun bisa berhitung seperti komputer, lalu memakainya untuk menulis nama, mengirim pesan, dan memainkan trik sulap. Anda hanya perlu kertas, pulpen, dan sedikit waktu.
Hanya dua simbol untuk setiap bilangan
Kita berhitung dengan sepuluh angka, dari 0 sampai 9. Komputer hanya punya dua: 0 dan 1. Lalu bagaimana ia menulis 5 atau 20?
Rahasianya, setiap posisi dalam untaian punya nilainya sendiri, dan nilai itu dua kali lipat nilai posisi di sebelah kanannya: 1, 2, 4, 8, 16, 32… Jika suatu posisi berisi 1, nilainya dihitung; jika berisi 0, dilewati. Jumlahkan semuanya, dan jadilah bilangannya. Setiap posisi ini disebut bit.
Sulit menjelaskannya dengan kata-kata, tetapi dengan kartu di tangan, anak cepat mengerti.
Membuat lima kartu titik
- Gunting lima kartu seukuran telapak tangan dari kertas tebal.
- Gambar titik di satu sisi: 1 titik pada kartu pertama, lalu 2, 4, 8, dan 16. Biarkan sisi sebaliknya kosong atau beri warna.
- Susun kartu berderet dengan kartu yang titiknya paling banyak di kiri: 16, 8, 4, 2, 1.
Sebelum mulai, biarkan anak menemukan polanya: "Jumlah titik tiap kartu dibandingkan dengan kartu di sebelah kanannya, berapa kali lipat?" Kalau ditambah satu kartu lagi di kiri, perlu berapa titik?
Aturannya hanya satu: menghadap ke atas berarti 1, telungkup berarti 0. Bilangannya adalah jumlah titik pada kartu yang menghadap ke atas.
Menyusun bilangan dengan kartu
Mulailah dari beberapa bilangan kecil:
- 5: balik kartu 4 dan kartu 1, sisanya telungkup. Dibaca dari kiri: telungkup, telungkup, atas, telungkup, atas, yaitu 00101.
- 6: balik kartu 4 dan kartu 2: 00110.
- 31: kelima kartu menghadap ke atas: 11111. Itulah bilangan terbesar yang bisa dibuat dengan lima kartu.
- 0: semua telungkup.
Lalu tantang anak: bagaimana dengan 9, 13, 20, atau 27? Setiap bilangan hanya punya satu cara penyusunan. Kiatnya: mulai dari kartu terbesar dan tanya, "Yang ini muat tidak?" Kalau muat, balik kartunya dan kurangkan nilainya; kalau tidak, biarkan telungkup dan lanjut ke kartu berikutnya.
Tantangan berhitung: anak berhitung dari 0 sampai 31 sambil membalik kartu setiap kali untuk menunjukkan bilangan berikutnya. Perhatikan bahwa kartu 1 terbalik setiap kali, kartu 2 setiap dua kali, dan kartu 4 setiap empat kali. Polanya sangat teratur, seperti jam dengan banyak jarum.
Menulis nama dan mengirim pesan dalam kode
Menulis nama: beri nomor pada huruf abjad secara berurutan: a adalah 1, b adalah 2, c adalah 3, dan seterusnya. Lima kartu mencapai 31, cukup untuk semua huruf. Anak menuliskan namanya sebagai deretan untaian lima angka 0 dan 1; misalnya "c" adalah 00011. Lalu ia menyerahkannya kepada Anda untuk dipecahkan.
Pesan senter: lampu menyala adalah 1, lampu mati adalah 0. Setiap huruf terdiri dari lima ketukan yang sama panjang, misalnya satu tepukan tangan per ketukan. Penerima mencatat setiap ketukan, lalu mencari hurufnya. Iramanya harus stabil supaya terbaca dengan benar, sama seperti mesin yang saling mengirim pesan harus mengikuti irama yang sama.
Anak yang lebih kecil cukup mengirim satu kata, bukan kalimat utuh, atau hanya angka.
Trik sulap: menemukan kartu yang dibalik
Trik ini menunjukkan kepada anak bagaimana komputer menemukan kesalahan saat data dikirim atau disimpan.
- Siapkan 36 kartu (atau tutup botol) yang warnanya berbeda di tiap sisi. Anak menata kotak 5 baris kali 5 kolom, dengan sisi atas sesuka hatinya.
- Katakan "sekarang kita buat lebih sulit", lalu tambahkan satu kolom di kanan dan satu baris di bawah. Diam-diam, Anda memilih tiap kartu baru supaya setiap baris dan setiap kolom berisi jumlah kartu menghadap atas yang genap.
- Balikkan badan. Anak membalik tepat satu kartu, kartu mana pun.
- Berbaliklah kembali dan cari baris yang jumlah kartu menghadap atasnya ganjil, serta kolom yang jumlahnya ganjil. Kartu yang dibalik ada di titik temu baris dan kolom itu.
Setelah beberapa kali main, bagikan rahasianya dan biarkan anak menjadi pesulapnya. Komputer menambahkan bit pemeriksa seperti ini pada data: ketika sebuah bit berubah karena kesalahan di perjalanan, komputer tahu ada yang tidak beres, dan kadang bahkan bisa menemukan letak tepatnya.
Usia di atas hanya perkiraan, dan setiap anak berbeda. Anak usia delapan dan sembilan tahun biasanya senang menyusun bilangan dan mengirim pesan; anak sepuluh sampai dua belas tahun sering menyukai trik sulap dan pertanyaan "sampai berapa bisa dicapai dengan enam kartu?"
Biner adalah semacam kunci kode: satu aturan bersama, dan siapa pun yang mengetahuinya bisa membaca pesan. Di Dologi, teka-teki "Pecahkan kode" memberi anak sebuah pesan yang sudah terpecahkan untuk membantu melengkapi kunci kode, lalu meminta angka rahasia sebuah gembok.
Ringkasnya
- Komputer menyimpan segalanya dengan dua simbol, 0 dan 1, seperti sakelar yang mati atau menyala.
- Lima kartu berisi 1, 2, 4, 8, dan 16 titik, menghadap atas untuk 1 dan telungkup untuk 0, bisa membentuk semua bilangan dari 0 sampai 31.
- Anak dapat memakai kartu itu untuk menulis namanya dalam kode dan mengirim pesan dengan senter.
- Trik kartu yang dibalik menunjukkan bagaimana komputer menambahkan bit pemeriksa untuk menemukan kesalahan.
Baca juga: Kode rahasia bergambar untuk anak: permainan memecahkan sandi di rumah dan Belajar coding tanpa komputer: permainan berpikir algoritmik untuk anak 5–10 tahun
