
Halo teman-teman! Kali ini kita akan belajar membuat program sederhana menggunakan Scratch. Scratch adalah bahasa pemrograman visual yang cocok banget buat kamu yang baru mulai belajar coding. Gak perlu ribet nulis kode, cukup susun blok-bloknya saja. Yuk, langsung kita coba!
Scratch dibuat oleh MIT untuk memudahkan pemula memahami konsep pemrograman. Dengan antarmuka drag-and-drop, kamu bisa bikin animasi, game, atau cerita interaktif tanpa takut salah nulis kode.
Di Scratch, karakter disebut sprite. Biasanya ada sprite kucing secara default. Kita akan buat sprite bergerak maju 10 langkah saat tombol bendera hijau diklik.
when green flag clicked
move 10 steps
Tambahkan blok agar sprite berputar dan menyapa kamu.
turn clockwise 15 degrees
say "Halo, teman-teman!" for 2 seconds
Supaya perintah ini berjalan terus-menerus, kita gabungkan dalam loop forever:
when green flag clicked
forever
move 10 steps
turn clockwise 15 degrees
say "Halo, teman-teman!" for 2 seconds
end
Kita buat game sederhana di mana kamu menggerakkan sprite untuk menangkap bola yang bergerak secara acak.
Pilih sprite bola, lalu tambahkan kode berikut:
when green flag clicked
forever
go to x: (pick random -200 to 200) y: (pick random -150 to 150)
wait 1 seconds
end
Pilih sprite kucing, tambahkan kode ini agar bisa dikendalikan:
when green flag clicked
forever
if key (right arrow) pressed then
change x by 10
end
if key (left arrow) pressed then
change x by -10
end
if key (up arrow) pressed then
change y by 10
end
if key (down arrow) pressed then
change y by -10
end
end
when green flag clicked
set skor to 0
forever
if touching bola then
change skor by 1
wait 0.5 seconds
end
end
Dengan proyek sederhana ini, kamu sudah belajar konsep dasar pemrograman seperti pergerakan, pengulangan, dan interaksi antar sprite. Coba kembangkan sendiri dengan menambahkan fitur baru, seperti timer atau level!
Semangat belajar dan eksplorasi Scratch terus, ya!