Page 90 - KM Informatika-BS-KLS-IX
P. 90

mengatakan sesuatu dalam bentuk tekstual). Dalam sebuah program Scratch,
              kalian dapat membuat karya interaktif, yaitu Sprite dapat merespons event
              yang  diberikan,  misalnya  melalui  klik  mouse,  ketukan  keyboard,  atau  lewat
              interface  lainnya  seperti  konduktor  (buah,  copper plate  atau  lainnya)  yang
              dihubungkan ke Makey-Makey sebagai interface ke komputer.

                  Sprite dapat  bereaksi  terhadap  event, atau  digerakkan melalui
              perintah-perintah yang  tersedia.  Program pun  baru akan mulai dijalankan
              saat kalian memberikan event. Pada dasarnya, pemrograman dalam Scratch
              berbasis event. Artinya, objek-objek yang tersedia siap menerima event dan
              dapat dieksekusi atau dijalankan kode programnya “bersama-sama”.  Sebagai
              catatan, objek-objek tersebut kelihatannya dijalankan bersama-sama, padahal
              sebetulnya, dilakukan secara bergiliran. Itulah  sebabnya, misalnya kalian
              dapat mempunyai sebuah game, di mana ada dua sprite (objek) kucing yang
              berkejar-kejaran, atau bahkan dua kucing berebut ikan asin yang berjatuhan
              dari  atas. Kalian  harus  menulis  kode  program untuk setiap  sprite yang
              dibuat. Jika sudah belajar dengan baik, kalian tentu dapat memahami bagian
              ini.

                  Beberapa  blok  Scratch  sama  dengan  blok  yang  tersedia  di  Blockly.
              Mari,  pelajari  kesamaannya.  Akan  tetapi,  patut  dicatat  bahwa  blok  yang
              dicantumkan di sini adalah blok Blockly yang dasar, yang belum diperkaya
              dengan  blok  yang digunakan untuk  keperluan  tertentu. Perbandingan ini
              didasari tools yang ada di:

              1.  Scratch: https://scratch.mit.edu/
              2.  Blockly : https://developers.google.com/blockly




               Scratch: https://scratch.mit.edu/    Blockly :  https://developers.google.
               Create Stories, Games, animation!    com/blockly




















               74      Informatika SMP Kelas IX
   85   86   87   88   89   90   91   92   93   94   95