Page 35 - Semester 1 Bab 1
P. 35

Selain itu, jika kalian tidak mencari pola, kalian mungkin tidak menyadari bahwa
                   semua mobil memiliki warna, roda, dan bentuk. Maka saat kalian menggambar mobil
                   mungkin  tidak  terlihat  seperti  mobil.  Dalam  hal  ini  karena  tidak  mengenali  polanya,
                   kalian akan menyelesaikan masalah dengan tidak benar.
                   Mengenali pola

                       Untuk menemukan pola dalam masalah kalian mencari hal-hal yang sama (atau
                   sangat mirip) di setiap masalah. Mungkin saja ternyata tidak ada karakteristik umum
                   yang ada di antara masalah, tetapi kita tetap harus melihat. Pola ada di antara masalah
                   yang berbeda dan dalam masalah individu. Kalian perlu mencari di keduanya.

                   Pola di antara masalah yang berbeda
                       Untuk menemukan pola di antara masalah, kalian mencari hal-hal yang sama (atau
                   sangat mirip) untuk setiap masalah.
                       Misalnya,  menguraikan  tugas  membuat  kue  akan  menyoroti  perlunya  kita
                   mengetahui solusi untuk serangkaian masalah yang lebih kecil:
                   ▪   Kue apa yang ingin kalian buat?
                   ▪   Bahan apa yang kalian butuhkan dan berapa banyak masing-masing ?
                   ▪   Berapa banyak orang yang ingin kalian buatkan kuenya?
                   ▪   Peralatan apa yang kita butuhkan?

                       Setelah kalian mengetahui cara membuat satu jenis kue tertentu, kalian dapat
                   melihat bahwa membuat kue jenis lain tidak jauh berbeda karena ada polanya.

                   Sebagai contoh:
                   ▪   Setiap kue akan membutuhkan jumlah bahan tertentu yang tepat
                   ▪   Setiap kue akan dipanggang untuk jangka waktu tertentu

                       Setelah kita memiliki pola yang diidentifikasi, kita dapat bekerja pada solusi umum
                   antara masalah.

                   Pola dalam masalah
                       Pola mungkin juga ada dalam masalah yang lebih kecil yang telah kita uraikan. Jika
                   kalian melihat membuat kue, kalian juga dapat menemukan pola dalam masalah yang
                   lebih kecil. Misalnya, untuk “setiap kue akan membutuhkan jumlah bahan tertentu yang
                   tepat”, setiap bahan dalam pembuatan kue membutuhkan:
                   ▪   Mengidentifikasi (merinci bahan-bahan yang akan digunakan)
                   ▪   Pengukuran tertentu (menimbang, menghitung, ...)

                       Setelah kalian tahu bagaimana mengidentifikasi setiap bahan dan jumlahnya, kalian
                   bisa menerapkan pola itu ke semua bahan. Sekali lagi, semua yang berubah adalah hanya
                   spesifikasinya.







                                                              Bab 1 – Berpikir Komputasional  35
   30   31   32   33   34   35   36   37   38   39   40