Tutorial dan Contoh Program Sederhana dari Scratch

Beberapa contoh tutorial game di scratch.

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!

Apa Itu Scratch?

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.

Langkah-langkah Membuat Program Sederhana

1. Buka Scratch dan Mulai Proyek Baru

  1. Buka scratch.mit.edu
  2. Klik tombol Create di pojok kiri atas untuk membuat proyek baru

2. Gerakkan Sprite

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

3. Buat Sprite Berputar dan Bicara

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

Contoh Projek: Game Tangkap Bola

Kita buat game sederhana di mana kamu menggerakkan sprite untuk menangkap bola yang bergerak secara acak.

Langkah 1: Siapkan Sprite

  • Gunakan sprite kucing sebagai karakter utama.
  • Tambahkan sprite bola dari menu “Choose a Sprite”.

Langkah 2: Gerakkan Bola 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

Langkah 3: Gerakkan Kucing dengan Tombol Panah

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

Langkah 4: Tambahkan Sistem Skor

  • Buat variabel baru bernama skor.
  • Tambahkan kode ini di sprite kucing:
when green flag clicked
set skor to 0

forever
  if touching bola then
    change skor by 1
    wait 0.5 seconds
  end
end

Kesimpulan

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!

Leave a Reply

Your email address will not be published. Required fields are marked *

You might also like