Page 36 - Semester 1 Bab 1
P. 36

3.  Abstraction (Abstraksi)
                Setelah  kalian mengenali  pola  dalam  masalah,  kalian menggunakan abstraksi untuk
                mengumpulkan karakteristik umum dan menyaring detail yang tidak kalian perlukan
                untuk menyelesaikan masalah.
                    Apa  itu  abstraksi?  Abstraksi  adalah  salah  satu  dari  empat  landasan  berpikir
                komputasional. Ini melibatkan penyaringan atau pemilihan, mengabaikan karakteristik
                yang tidak kalian perlukan untuk berkonsentrasi pada karakteristik yang kalian lakukan.
                    Dalam pemikiran komputasi, ketika kalian menguraikan masalah, kemudian
                mencari pola di antara dan di dalam masalah yang lebih kecil agar masalah menjadi
                lebih sederhana.
                    Abstraksi adalah proses menyaring, mengabaikan, serta karakteristik pola yang
                tidak kalian perlukan untuk berkonsentrasi pada pola yang kalian lakukan. Ini juga
                merupakan  penyaringan  dari  detail  spesifik.  Dari  sini  kalian  membuat  representasi
                (gagasan) dari apa yang kalian coba pecahkan.
                    Apa detail atau karakteristik spesifik itu? Dalam pengenalan pola, kalian melihat
                masalah karena harus menggambar serangkaian mobil. Kalian mencatat bahwa semua
                mobil memiliki karakteristik umum, misalnya warna, roda, bentuk, menggunakan
                bahan bakar bensin dan kemampuan mengeluarkan suara bising. Selain itu, setiap mobil
                memiliki ciri khas tertentu, seperti warna hitam, roda 4, bentuk kotak, menggunakan
                bahan bakar bensin, dan mengeluarkan suara bising. Detail ini dikenal sebagai spesifik.
                Untuk menggambar mobil secara dasar, kalian perlu tahu bahwa mobil itu memiliki
                warna, roda, dan bentuk, karakteristik ini relevan. Kalian tidak perlu tahu suara apa
                yang dibuat mobil atau menggunakan bahan bakar apa, karakteristik ini tidak relevan
                dan dapat disaring. Kalian memang perlu tahu bahwa mobil memiliki warna, roda dan
                bentuk, tapi kalian tidak perlu tahu ukuran dan jenisnya. Spesifik ini dapat disaring.
                    Dari  ciri-ciri  umum  yang  kalian  miliki  (warna,  roda  dan  bentuk)  kalian  dapat
                membangun ide dasar tentang mobil, yaitu seperti apa mobil itu pada dasarnya. Setelah
                kalian tahu seperti apa mobil itu, kalian bisa menjelaskan cara menggambar mobil dasar.
                    Mengapa abstraksi itu penting? Abstraksi memungkinkan kalian untuk membuat
                gagasan  umum  tentang  apa  masalahnya  dan  bagaimana  menyelesaikannya.  Proses
                tersebut menginstruksikan kalian untuk menghapus semua detail spesifik, dan pola apa
                pun  yang  tidak  akan  membantu  kalian  memecahkan  masalah.  Ini  membantu  kalian
                membentuk ide tentang masalah. Ide ini dikenal sebagai ‘model’.
                    Jika kalian tidak mengabstraksi, kalian mungkin berakhir dengan solusi yang salah
                untuk masalah yang kalian coba pecahkan. Dengan contoh mobil, jika kalian tidak
                mengabstraksi, mungkin berpikir bahwa semua mobil memiliki roda 4 dan menggunakan
                bahan bakar bensin. Setelah diabstraksi, kalian tahu bahwa meskipun mobil memiliki





                  36     Informatika untuk SMK/MAK Kelas X Semester 1
   31   32   33   34   35   36   37   38   39   40   41