Bermain Tebak-Tebakan Angka

Computer science merupakan bidang ilmu yang sangat penting bagi anak-anak. Sekalipun mereka yang notabene masih menginjak sekolah dasar, bekal ini merupakan pengetahuan kecil yang dapat membangun pola pikir anak menjadi lebih baik dan terstruktur. Akibatnya mereka akan terbiasa dalam pemecahan masalah yang mengandalkan logika dan kemampuan berpikir mereka šŸ™‚

Pernahkah kita berpikir bagaimana mengajarkan mengenai hal2 yang berbau komputasi tetapi tidak pakai media komputer sebagai alat peraganya, pernah terpikir bagaimana caranya ???

Mari kita simak cerita berikut, sekalian belajar bagaimana caranya.

Kali ini kita akan bermain tebak-tebakan angka.

Misalkan kita memikirkan sebuah angka yakni ” 46 “, nah teman kita akan menebaknya dengan selalu memberikan interval dan kita jawab dengan “benar ” atau “salah”.

dalam percakapan di bawah ini ada Budi sebagai yang menentukan bilangannya sekaligus jawab benar atau salah dan Susi yang akan menebak bilangan tersebut, sekaligus menanyakan ke budi interval menurutnya.

B : Susi, kamu tebak angka yang ada di pikiranku ya, angkanya dari 0 sampai 100

S: Oke!, aku mulai ya…, Lebih dari 50 ?

B : Salah!

S : (berarti kurang dari 50 kan…) kurang dari 25 ?

B : Salah!

S : (berarti lebih dari 25 kan …) lebih dari 35 ?

B : Benar

S : kurang dari 43 ?

B : Salah

S: (berarti lebih dari 43 dan kurang dari 50) hmmm, lebih dari 45 ?

B: Benar

S: kurang dari 47 ?

B : Benar

S : Berarti angkanya itu 46 ya?

B : benar susi!!!

Dibandingkan kita menyebutkan satu persatu angka mulai dari 0 sampai 100, dan 46 ketemu saat urutan ke 46 lebih lama kan dibanding metode di atas, yang kita selalu membagi 2 bilangannya. Meskipun kita juga akan rugi ketika jawabannya itu misalkan 0. Namun kita akan memiliki jalan yang lebih efisien untuk semua kemungkinan angka yang akan kita tebak bukan ???

Nah metode diatas merupakan metode seleksi biner, yang mana metode tersebut memanfaatkan benar atau salah sebuah interval yang kita manfaatkan sebagai tolok ukur tiap langkah pencarian. Metode ini juga sering kita temukan di berbagai pencarian dalam ilmu komputer. Kita akan menjumpainya ketika kita mempelajari algoritma dasar, dan struktur data.

Nah mudah bukan, kita tidak memerlukan komputer untuk mempelajari bagaimana komputer bekerja, melainkan kita memanfaatkan pola pikir kita untuk berpikir sebagaimana komputer dirancang oleh para ilmuan. šŸ™‚

Sekian dulu metode belajar komputer kita kali ini, Terima kasih.

Referensi : CS-Unplugged Activity 5 – Twenty Guesses Information Theory

Berdasarkan Sillabus SMK “Pemrograman dan Algoritma”

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s