Kembali ke Katalog Course
Scratch Scratch B (13-17 Tahun)

Upgrade your starship with Scratch

Proyek akhir: Space Shooter (with booster logic). Versi lanjut dari space shooter dengan fokus lebih tinggi ke balancing, collision, scoring, dan scaling kesulitan.

Pertemuan

4 sesi

Format

Private atau group

Output

Proyek playable

Ilustrasi kelas Scratch

Tentang proyek

Materi dibuat ringan, visual, dan cocok untuk anak yang baru mulai coding.

Orang tua juga lebih mudah mengikuti progres karena tiap sesi mengarah ke proyek yang jelas.

Learning Path

Yang akan dipelajari

Materi dibuat bertahap agar anak paham alur, bukan hanya mengikuti instruksi.

Dasar tools dan logika

Mengenal area kerja, aset, kontrol, variabel, dan pola berpikir proyek.

Membangun gameplay

Membuat interaksi, skor, rintangan, kondisi menang/kalah, dan finishing.

Silabus

Rencana pertemuan

1 Basic Scratch 2 topik pembahasan Buka
  • Assets: menyiapkan sprite pesawat, meteor, dan laser.
  • Space environment: membuat efek bintang bergerak agar terasa seperti sedang terbang.
2 Logic & Controlling 2 topik pembahasan Buka
  • Flight control: menggerakkan pesawat mengikuti posisi mouse atau tombol WASD.
  • Firing mechanism: logika menembak laser saat klik kiri atau tekan spasi dengan cooldown.
3 Mapping Function 3 topik pembahasan Buka
  • Obstacle generation: membuat meteor muncul acak dari atas layar dengan ukuran berbeda.
  • Collision logic: mendeteksi laser mengenai meteor atau meteor mengenai pesawat.
  • Score multiplier: memberikan poin ekstra jika menghancurkan meteor yang lebih kecil atau cepat.
4 Finishing 2 topik pembahasan Buka
  • Sound design: menambahkan efek suara pew-pew dan ledakan luar angkasa.
  • Difficulty scaling: kecepatan meteor bertambah setiap mencapai skor tertentu.