PERBEDAAN SCRATCH DAN BLOCKY (Ayatul Husna)
Scratch (kiri):
• Basis Event: Program diawali dengan blok event (when [bendera hijau] clicked).
• Struktur Blok: Memiliki blok-blok yang lebih berwarna dan terintegrasi dengan fitur multimedia seperti say dan start sound. Ini mencerminkan fokus Scratch pada pembuatan cerita, animasi, dan game interaktif.
• Logika: Menggunakan loop repeat until dengan variabel hitungan I dan flag Result untuk menentukan prima atau tidak.
Blockly (kanan):
• Basis Prosedural/Fungsional: Program terlihat lebih berfokus pada logika dan struktur kode secara runut (dari atas ke bawah).
• Struktur Blok: Bloknya terlihat lebih minimalis, seragam, dan menyerupai struktur kode bahasa pemrograman tradisional (seperti penggunaan do if, repeat while). Ini menunjukkan bahwa Blockly sering digunakan sebagai jembatan untuk belajar bahasa pemrograman berbasis teks yang sebenarnya (seperti JavaScript atau Python).
• Logika: Menggunakan loop repeat while dengan Result = true untuk membatasi pengulangan, dan langsung mencetak (print) hasilnya.

Komentar
Posting Komentar