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
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.