π― Tujuan Pembelajaran
- Siswa memahami antarmuka dasar Scratch (sprite, kostum, backdrop, block coding).
- Mampu membuat animasi ucapan Hari Guru dengan teks, gambar, suara, dan interaksi.
- Mengembangkan kreativitas: animasi, musik latar, tombol interaktif, dan efek.
1οΈβ£ Persiapan Proyek (Buka Scratch)
- Buka Editor Scratch.
- Klik New untuk membuat proyek baru.
- Hapus sprite kucing default jika mau, atau gunakan sebagai karakter.
- Siapkan 3 sprite minimal: Guru (gambar/ikon guru), Kartu (objek ucapan), Hiasan/Confetti (dekorasi). Kamu bisa memakai library Scratch atau unggah gambar sendiri.
- Sprite Guru β pakai gambar guru/cartoon atau ganti kostum untuk gerakan.
- Kartu β kotak persegi panjang dengan teks "Selamat Hari Guru!" β buat sebagai sprite dengan 2 kostum (kosong & berisi teks/emoji).
- Confetti/Star β buat beberapa clone untuk efek perayaan.
- Suara β tambahkan 'Ta-da', 'Applause' atau rekaman ucapan siswa.
2οΈβ£ Layout & Backdrop (Latar)
Pilih backdrop yang rapi: kelas, panggung, atau latar warna polos. Jika ingin, gunakan gradien dengan aplikasi gambar lalu unggah.
- Backdrop 1: Latar kosong (untuk intro)
- Backdrop 2: Panggung/kelas dengan dekorasi
3οΈβ£ Skrip Utama: Menampilkan Kartu Ucapan
Gunakan sprite Kartu dengan dua kostum: kosong dan tertulis. Ketika tombol hijau diklik, kartu meluncur dan berubah kostum.
when green flag clicked go to x: -240 y: -20 wait 0.5 seconds glide 1 secs to x: 0 y: 0 play sound [ta-da v] until done switch costume to [tertulis v]
Penjelasan: Kartu muncul dari kiri, meluncur ke tengah, memutar suara, lalu menampilkan teks ucapan.
4οΈβ£ Skrip Sprite Guru: Gerak & Ucapan
Sprite guru bisa melambaikan tangan dan berkata βSelamat Hari Guru!β
when green flag clicked go to x: -80 y: -30 switch costume to [idle v] wait 1.2 seconds repeat 6 next costume wait 0.15 seconds end say "Selamat Hari Guru!" for 3 seconds
Jika ingin menambahkan suara guru: play sound [voice-recording v]
5οΈβ£ Efek Perayaan: Confetti & Clone
Buat sprite kecil (bintang/konfeti). Script membuat klon-klon melesat ke bawah.
when green flag clicked hide wait 1.4 seconds repeat 20 create clone of [myself v] wait 0.08 seconds end when I start as a clone go to x: (pick random -220 to 220) y: 180 repeat untilchange y by -8 change x by (pick random -2 to 2) wait 0.03 seconds end delete this clone
Hasil: banyak konfeti jatuh dari atas sehingga tampak perayaan.
6οΈβ£ Interaksi: Tombol "Kirim Ucapan"
Buat sprite tombol. Ketika diklik, tampil form teks (ask) agar pengguna menuliskan pesan yang akan muncul di kartu.
// pada tombol when this sprite clicked ask "Tulis pesan untuk gurumu:" and wait broadcast [showMessage v] // pada kartu atau sprite teks when I receive [showMessage v] set [userMessage v] to (answer) switch costume to [tertulis v] // jika kostum menampilkan teks, atau say (join "Ucapan: " (userMessage)) for 4 seconds
Tips: gunakan join untuk menggabungkan teks.
7οΈβ£ Variasi Kreatif (opsional)
- Gunakan backdrop change untuk menampilkan foto guru pada akhir.
- Tambahkan musik latar lembut (loop).
- Tambahkan tombol Share yang memandu siswa men-download sebagai GIF/Video (Scratch sendiri tidak ekspor GIF β minta siswa gunakan screen recorder atau fitur unduh project sebagai .sb3).
- Tambahkan leaderboard: simpan nama & pesan di cloud variable (hanya studio/limitasi) atau minta siswa screenshot hasilnya.
β Checklist Praktek (Tandai saat selesai)
π§ Kuis Evaluasi (10 soal)
Uji pemahamanmu β soal akan diacak setiap muat ulang halaman.