Selasa, 13 Oktober 2026

Kode Lengkap Berangkat Ke Sekolah

Tutorial Scratch: Berangkat Sekolah
Materi Scratch PPT
Slide 1 / 12
🎮

Panduan Membuat Game Scratch:
"Berangkat Sekolah"

Pelajari langkah demi langkah membuat animasi interaktif perjalanan anak ke sekolah menggunakan blok kode Scratch.

1. Persiapan Aset

Siapkan 3 latar belakang (Backdrops) untuk panggung penceritaan.

🏠

1. Rumah

Latar awal permainan saat karakter keluar dari rumah.

🛣️

2. Jalan Raya

Lokasi anak menunggu dan mencegat bus umum.

🏫

3. Sekolah

Latar tujuan akhir perjalanan anak turun dari bus.

Sprite: Anak

Tahap 1: Inisialisasi Game

Pengaturan awal saat bendera hijau diklik. Kita harus memastikan anak mulai dari rumah dengan posisi yang tepat.

  • Set latar belakang kembali ke Rumah.
  • Pastikan karakter terlihat (tampilkan).
  • Atur posisi awal (x: -180, y: -80).
ketika 🏁 diklik
ganti latar ke [Rumah ▾]
tampilkan
pergi ke x: (-180) y: (-80)
Sprite: Anak

Tahap 2: Berjalan Keluar Rumah

Membuat animasi berjalan dengan perulangan dan pergantian kostum.

  • Gunakan blok perulangan ulang 20 kali.
  • Majukan karakter (tambah x sebesar 10).
  • Ganti kostum agar terlihat seperti melangkah.
  • Beri jeda agar gerakan tidak terlalu cepat.
ulang (20) kali
tambah x sebesar (10)
berikutnya kostum
tunggu (0.1) detik
Sprite: Anak

Tahap 3: Panggil Bus di Jalan Raya

Anak telah sampai di jalan dan menunggu bus.

  • Ubah latar menjadi Jalan Raya.
  • Set posisi anak untuk menunggu.
  • Berbicara memanggil bus.
  • Siarkan Pesan: "Bus Datang" agar sprite Bus mulai bergerak.
ganti latar ke [Jalan Raya ▾]
pergi ke x: (-160) y: (-80)
katakan [Pak Bus, stop!] selama (2) detik
siarkan [Bus Datang ▾]
Sprite: Anak

Tahap 4: Masuk ke Dalam Bus

Merespons saat bus sudah tiba di depannya.

  • Karakter menunggu pesan "Naik Bus" dari sprite Bus.
  • Ketika menerima pesan tersebut, sembunyikan karakter agar seolah-olah masuk ke dalam kendaraan.
ketika saya menerima [Naik Bus ▾]
sembunyikan
Sprite: Anak

Tahap 5: Turun di Depan Sekolah

Langkah akhir perjalanan anak.

  • Terima pesan "Anak Turun" saat sampai di latar Sekolah.
  • Posisikan anak dan tampilkan kembali.
  • Ucapkan terima kasih.
  • Siarkan perintah agar bus melanjutkan perjalanannya.
ketika saya menerima [Anak Turun ▾]
pergi ke x: (-50) y: (-80)
tampilkan
katakan [Terima kasih, Pak!] selama (2) detik
siarkan [Bus Lanjut Jalan ▾]
Sprite: Bus

Tahap 1: Awal Permainan

Pengaturan untuk sprite Bus saat permainan baru dimulai.

  • Karena di awal adegan berada di Rumah, bus tidak boleh terlihat.
  • Gunakan perintah sembunyikan segera setelah bendera hijau diklik.
ketika 🏁 diklik
sembunyikan
Sprite: Bus

Tahap 2: Menjemput Anak

Bus merespons panggilan anak dari jalan raya.

  • Tunggu pesan "Bus Datang".
  • Posisi awal bus di ujung kanan (x: 240) lalu tampilkan.
  • Meluncur ke arah anak.
  • Setelah sampai, siarkan "Naik Bus" agar anak disembunyikan (masuk bus).
  • Beri jeda 1 detik penumpang naik.
ketika saya menerima [Bus Datang ▾]
pergi ke x: (240) y: (-60)
tampilkan
luncurkan (2) detik ke x: (-100) y: (-60)
siarkan [Naik Bus ▾]
tunggu (1) detik
Sprite: Bus

Tahap 3: Menuju Sekolah

Kode ini merupakan lanjutan langsung dari tahap menjemput (masih dalam satu blok).

  • Ubah layar belakang ke pemandangan Sekolah.
  • Reset posisi bus ke agak kiri, lalu luncurkan ke tengah layar (x: 0).
  • Siarkan "Anak Turun" agar sprite anak muncul kembali.
ganti latar ke [Sekolah ▾]
pergi ke x: (-100) y: (-60)
luncurkan (2) detik ke x: (0) y: (-60)
siarkan [Anak Turun ▾]
Sprite: Bus

Tahap 4: Menghilang

Akhir dari perjalanan bus setelah anak mengucapkan terima kasih.

  • Terima pesan "Bus Lanjut Jalan" dari anak.
  • Beri jeda sebentar.
  • Luncurkan bus ke tepi kanan layar (x: 280).
  • Gunakan perintah sembunyikan untuk mengakhiri aksi bus.
ketika saya menerima [Bus Lanjut Jalan ▾]
tunggu (1) detik
luncurkan (2) detik ke x: (280) y: (-60)
sembunyikan

📡 Ringkasan Alur Broadcast

Bus Datang

Dikirim oleh Anak ketika sampai di tepi jalan raya. Memanggil bus untuk muncul dari kanan layar.

Naik Bus

Dikirim oleh Bus saat berhenti di depan anak. Memerintahkan sprite Anak untuk sembunyi (masuk bus).

Anak Turun

Dikirim oleh Bus saat sudah sampai di latar Sekolah. Memerintahkan Anak untuk kembali tampil di layar.

Bus Lanjut Jalan

Dikirim oleh Anak setelah berterima kasih. Memerintahkan bus meluncur keluar layar lalu sembunyi.

Tidak ada komentar:

Posting Komentar