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

Kelompok                              Kelompok
                                Blok Scratch                          Blok Blockly
                Blok                                  Blok
             MyBlock     Nama Blok: Make a Block Function      Nama Blok: to do
                                                               something







                         Nama Blok: Make a Block               Nama Blok: to do
                         – Add an input                        something input name:x










                                                               Nama Blok: to do
                                                               something…return








                               Catatan penting

                               Karena  Scratch  adalah  bahasa  yang  berbeda  dengan
                               Blockly,  tentu saja ada blok Scratch yang tidak ada pada
                               Blockly.   Sebaliknya, ada blok pada Blockly yang tidak ada
                               pada Scratch.


              Uji Pemahaman

              Sebelum mulai membuat program, ayo, uji terlebih dahulu pemahaman kalian
              tentang perbedaan Blockly dan Scratch yang sudah dijelaskan di atas!
              1.  Pemrograman dalam Bahasa Scratch adalah pemrograman berbasis event.
                  Apa yang dimaksud dengan pemrograman berbasis event?

              2.  Mengapa kalian perlu menguasai banyak bahasa pemrograman?
              3.  Tuliskanlah  dua nama  blok  yang  ada di Scratch, tetapi tidak ada di
                  Blockly!

              4.  Tuliskanlah dua nama blok yang ada di Blockly, tetapi tidak ada di Scratch!


               78      Informatika SMP Kelas IX
   89   90   91   92   93   94   95   96   97   98   99