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