🐾
🐾
🐾
🐾
🐾
🔍🐱

★ UNIT INVESTIGASI KHUSUS ★

Biro Detektif Kode

SMPN 2 Welahan

Misi: Temukan & Basmi Bug di Scratch! 🐛

Sentuh tombol untuk memulai ▲

KASUS #1

🐱 Kucing yang Berjalan Mundur

📋

Laporan Kasus

Kucing seharusnya maju 10 langkah, tapi malah mundur terus! 😱 Ada yang salah di kode-nya nih...

🔎

Barang Bukti (Kode Bermasalah)

🏁 when green flag clicked
move -10 steps 🐛 BUG!
🔧

Zona Perbaikan

Tarik blok yang benar ke zona perbaikan! 👇

📦 Letakkan blok yang benar di sini
move -20 steps
move 10 steps
move -10 steps
✅ Kasus #1 Terpecahkan! Mantap, Detektif! 🎉

KASUS #2

🔇 Kucing Bisu

📋

Laporan Kasus

Kucing harusnya mengeong BERSAMAAN dengan mengecil. Tapi dia mengeong duluan, baru mengecil. Urutannya salah! 🤔

🔎

Barang Bukti (Kode Bermasalah)

🏁 when green flag clicked
play sound Meong until done 🐛 BUG!
set size to 50 %
🔧

Zona Perbaikan

Pilih blok suara yang tepat agar keduanya jalan bareng! 👇

📦 Letakkan blok yang benar di sini
play sound Meong until done
stop all sounds
start sound Meong
✅ Kasus #2 Terpecahkan! Suaranya balik! 🔊

"play until done" = tunggu selesai dulu. "start sound" = langsung lanjut! 🎵

KASUS #4

👻 Hantu Cantik Tak Terlihat

📋

Laporan Kasus

Kucing harusnya hanya muncul jika ditekan tombol tertentu. Tapi dia tidak mau muncul! Kondisi IF-nya salah! 👻

🔎

Barang Bukti

🏁 when green flag clicked
show
if touching mouse-pointer then 🐛 BUG!
show
🔧

Zona Perbaikan

Ganti blok show pertama dengan blok yang tepat! 👇

📦 Letakkan blok yang benar di sini
show
set size to 50 %
hide
✅ Kasus #4 Terpecahkan! Hantu bisa disembunyikan! 👻

KASUS #5

🎮 Skor Hilang Misterius

📋

Laporan Kasus

Setiap kali pemain klik, skor seharusnya bertambah 1. Tapi malah di-set jadi 1 terus! 😤 Variabelnya salah diatur!

🔎

Barang Bukti

when this sprite clicked
set score to 1 🐛 BUG!
🔧

Zona Perbaikan

Ganti blok "set" dengan blok yang tepat! 👇

📦 Letakkan blok yang benar di sini
set score to score
change score by 1
set score to 0
✅ Kasus #5 Terpecahkan! Skor naik! 📈

KASUS #6

📡 Pesan Tersesat di Ruang Angkasa

📋

Laporan Kasus

Sprite kedua tidak merespons pesan yang dikirim. Pesan tersesat! Mereka gak pakai nama pesan yang sama! 📡

🔎

Barang Bukti

Sprite 1:

when green flag clicked
broadcast mulai

Sprite 2:

when I receive mula 🐛 BUG!
🔧

Zona Perbaikan

Pilih nama pesan yang benar! 👇

📦 Letakkan blok yang benar di sini
when I receive start
when I receive broadcast
when I receive mulai
✅ Kasus #6 Terpecahkan! Pesan tersampaikan! 📨

KASUS #7

🤝 Keputusan Ganda Salah

📋

Laporan Kasus

Kucing hanya muncul jika kedua tombol ditekan BERSAMAAN. Tapi kondisinya pakai "OR", jadi cukup satu tombol saja! ❌

🔎

Barang Bukti

🏁 when green flag clicked
if key A pressed OR key B pressed 🐛 BUG!
show
🔧

Zona Perbaikan

Ganti "OR" dengan operator yang tepat! 👇

📦 Letakkan blok yang benar di sini
key A pressed OR key B pressed
key A pressed OR key C pressed
key A pressed AND key B pressed
✅ Kasus #7 Terpecahkan! Keputusan benar! ✓

KASUS #8

📋 Daftar yang Hilang Satu

📋

Laporan Kasus

Daftar berisi: [Apel, Jeruk, Manga]. Tapi hanya 2 item yang ditampilkan! Indexnya salah! Harusnya ambil item nomor 3! 🥭

🔎

Barang Bukti

🏁 when green flag clicked
say item 2 of buah
say item 2 of buah 🐛 BUG!
🔧

Zona Perbaikan

Ganti index yang salah! 👇

📦 Letakkan blok yang benar di sini
say item 1 of buah
say item 3 of buah
say item 4 of buah
✅ Kasus #8 Terpecahkan! Semua buah ditemukan! 🍎🍊🥭

KASUS #9

👥 Kloning yang Tidak Dikontrol

📋

Laporan Kasus

Kloning sprite tidak pernah berhenti! Terus clone... clone... clone... sampai crash! 💥 Perlu blok "delete this clone"!

🔎

Barang Bukti

when I start as a clone
move 10 steps
repeat until touching edge 🐛 BUG!
create clone of myself
🔧

Zona Perbaikan

Tambahkan blok pemberhenti clone! 👇

📦 Letakkan blok yang benar di sini
stop all
delete all clones
delete this clone
✅ Kasus #9 Terpecahkan! Kloning terkendali! 👥

KASUS #10 - FINAL BOSS!

🎯 Gerakan Grid yang Berantai

📋

Laporan Kasus

Kucing harus bergerak 3x ke kanan, lalu balik dan bergerak 3x ke kiri. Kucing hanya bergerak 3x saja! Loop dalamnya gak jalan!

🔎

Barang Bukti

🏁 when green flag clicked
repeat 2
repeat 3 🐛 BUG!
move 10 steps
🔧

Zona Perbaikan

Tentukan jumlah ulang yang benar! 👇

📦 Letakkan blok yang benar di sini
repeat 2
repeat 6
repeat 3
✅ Kasus #10 Terpecahkan! KASUS TERAKHIR SELESAI! 🏆
🏅

★ SEMUA KASUS TERPECAHKAN ★

Kasus Ditutup!

Selamat, Detektif! 🎉 Kamu berhasil menemukan dan membasmi semua bug. Terima Lencana Detektif Kehormatan ini!

🏆 Lencana Detektif Kehormatan 🏆

Diberikan kepada siswa-siswi hebat yang telah menaklukkan 10 bug Scratch!

Kasus terpecahkan: 0/10