Page 28 - MODUL ELEKTRONIK INTERAKTIF MATA PELAJARAN INFORMATIKA
        P. 28
     MODUL ELEKTRONIK INTERAKTIF MATA PELAJARAN INFORMATIKA
                             Ada  empat  teknik  kunci  (kunci  utama)  dalam  berpikir
                           komputasional:
                           a.  Decomposition, memecah masalah atau sistem yang kompleks
                               menjadi  bagian-bagian  yang  lebih  kecil  dan  lebih  mudah
                               dikelola.
                           b.  Pattern  Recognition,  mencari  kesamaan  di  antara  dan  dalam
                               masalah.
                           c.  Abstraction,  fokus  pada  informasi  penting  saja,  mengabaikan
                               detail yang tidak relevan.
                           d.  Algorithms,  mengembangkan  solusi  langkah  demi  langkah
                               untuk  masalah,  atau  aturan  yang  harus  diikuti  untuk
                               menyelesaikan masalah.
                             Keempat teknik utama ini diperjelas dalam definisi operasional
                           berpikir komputasional oleh International Society for Technology in
                           Education (ISTE) dan Computer Science Teachers Association (CSTA)
                           pada  tahun  2011.  Definisi  ini  telah  dibahas  dan  mendapatkan
                           masukan dari 700 ahli komputer dan pengajar. Dalam definisi ini,
                           ada beberapa kata kunci, seperti merumuskan masalah, mengelola
                           dan  menganalisis  data,  serta  mengembangkan  dan  menerapkan
                           solusi untuk berbagai masalah yang berbeda.
                                   Tabel 1. Definisi Operasional Berpikir Komputasional
                               Definisi                               Keterangan
                            Merupakan            •  Merumuskan masalah di mana tahapan solusi
                            proses                  dapat dioptimalisasi dengan melibatkan agen
                            pemecahan               pengolah data seperti komputer
                            masalah              •  Secara  logika  merupakan  proses  mengelola
                                                    dan menganalisis data
                                                 •  Merepresentasi data melalui abstraksi untuk
                                                    menemukan konsep lebih umum (model dan
                                                    simulasi)  yang  dapat  digunakan  dalam
                                                    penyelesaian masalah yang dihadapi
                                                                                                              28
     	
