PERBEDAAN BLOCKLY DAN SCRATCH


PERBEDAAN SCRATCH DAN BLOCKLY
  • Scratch:
  1.   Menggunakan tampilan blok yang berwarna-warni dan besar, menarik dan mudah dipahami.
  2. Bahasa blok bisa menggunakan bahasa Indonesia.
  3. Program dimulai dengan “when flag clicked” (dijalankan setelah bendera hijau ditekan).
  4. Menggunakan blok ask untuk meminta input langsung dari pengguna.
  5. Menggunakan blok repeat until untuk perulangan (diulang sampai kondisi tertentu terpenuhi).
  6. Dapat menggunakan sound (start sound) sehingga bisa menambahkan efek suara ketika menampilkan hasil.
  7. Hasil program ditampilkan dengan say (karakter berbicara di layar).
  8. Fokus pada pembelajaran logika dasar pemrograman secara visual, interaktif, dan menyenangkan.
  9. Cocok untuk pemula atau anak-anak yang baru mulai belajar pemrograman.
  • Blockly:
  1. Tampilan blok lebih sederhana dan kecil, dengan warna yang tidak mencolok.
  2. Menggunakan bahasa Inggris seperti print, remainder of, true/false.
  3. Tidak memiliki event seperti bendera hijau; program langsung berjalan dari atas ke bawah.
  4. Tidak menggunakan ask, sehingga input nilai biasanya sudah ditentukan di awal (misalnya “set N to 10”).
  5. Menggunakan repeat while untuk perulangan (selama kondisi masih benar).
  6. Tidak memiliki fitur sound, jadi tidak bisa menambahkan efek suara.
  7. Hasil program ditampilkan menggunakan print di konsol, bukan melalui karakter yang berbicara.
  8. Menggunakan logika true/false seperti bahasa pemrograman sebenarnya.
  9. Cocok untuk siswa yang sudah memahami dasar logika dan ingin belajar struktur pemrograman yang lebih nyata seperti Python atau JavaScript.

Komentar