Page 223 - KM Informatika-BS-KLS-VIII_Neat
P. 223

Sebelum mulai menulis,    kalian perlu  belajar  membaca terlebih  dulu.
                    Demikian juga dengan memprogram: sebelum mulai menulis program, kalian
                    perlu “membaca” program untuk memahami maknanya. Kalian akan berlatih
                    untuk membaca arti dari blok dan dampaknya.      Kalian akan cepat paham
                    kalau kalian paham Scratch di kelas VII karena sangat mirip dengan Scratch
                    yang pernah kalian pelajari di kelas VII. Pada hakikatnya, sebuah blok akan
                    melakukan suatu proses komputasi.

                       Ayo,  berlatih  membaca program Blockly! Pada Blockly,   kode  program
                    langsung dieksekusi begitu suatu blok diletakkan di bagian B. Hasil eksekusi
                    program dapat kalian lihat pada bagian kiri dari aplikasi ini yang ditandai
                    dengan huruf A.












                            Di sini, kalian                Di sini, kalian
                           dapat melihat                  dapat menyusun
                           hasil eksekusi                 blok-blok untuk
                           program yang                     membuat
                            kalian buat.                    program.






                       Sebelum kalian memulai mengerjakan aktivitas secara langsung,     mari,
                    eksplorasi dulu blok-blok kode apa saja yang biasa digunakan terkait perintah
                    input,  output,  operasi aritmatika,  operasi perbandingan,  operasi boolean,
                    operasi kondisional, dan operasi perulangan. Blok-blok ini dapat kalian lihat
                    pada Tabel 7.2.

                                             Tabel 7.2 Blok pada Blockly

                                              Contoh Blok Simbol Perintah   Makna Potongan Kode
                      Perintah    Variasi
                                                      Blockly                  Program
                     Input      Input                                  Lakukan operasi mengisi
                                disimpan                               variabel namaSiswa
                                dalam                                  dengan “Budi”.
                                variabel                               Nilai namaSiswa:
                                                                       ……………………



                                                                        Bab 7 Algoritma Pemrograman  211
   218   219   220   221   222   223   224   225   226   227   228