Page 58 - Naskah Akademik Pembelajaran Koding dan Kecerdasan Artifisial Pada Pendidikan Dasar dan Menengah (2)
P. 58

kunci yang terkait, yaitu berpikir                    Pemrograman adalah proses
                  komputasional, pemrograman, koding, dan               merancang, menulis, dan
                  kecerdasan artifisial.                                menguji kode yang digunakan
                                                                        untuk mengembangkan
                  Berpikir Komputasional
                                                                        perangkat lunak
                  Berpikir komputasional, menurut                       dan aplikasi komputer.

                  Wing (2006), merupakan sikap dan                      Pemrograman mencakup aspek
                  keterampilan yang dapat                               logika, algoritma, serta
                  diterapkan secara universal, serta
                  dapat dipelajari dan digunakan
                  oleh semua orang yang ingin
                  belajar dan
                  menggunakannya. Berpikir
                  komputasional dilakukan melalui

                  dekomposisi, yaitu memecah
                  masalah besar menjadi bagian-
                  bagian kecil yang lebih mudah
                  dikelola dan diselesaikan;
                  pengenalan pola atau
                  kemiripan dalam data atau
                  masalah sehingga dapat digunakan
                  untuk menemukan solusi yang
                  serupa dalam situasi lain;

                  abstraksi dengan cara menyaring
                  informasi yang relevan dan
                  penting; dan berpikir algoritmik
                  dengan menyusun langkah-langkah
                  logis untuk menyelesaikan
                  masalah. Berpikir
                  komputasional merupakan proses

                  berpikir yang digunakan untuk
                  menghasilkan solusi dengan
                  langkah-langkah komputasi yang
                  dapat meningkatkan kemampuan
                  analisis seseorang. Solusi tersebut
                  dapat
                  dilanjutkan dengan tindakan
                  komputasional (computational

                  acting) berupa penggunaan
                  teknologi atau pemrograman.

                  Pemrograman
   53   54   55   56   57   58   59   60   61   62   63