Practice and reinforce the concepts from Lesson 9
Time needed: 30-45 minutes
What you'll do: Become a Code Detective and hunt down bugs in mysterious Scratch projects! You'll investigate broken code, find the hidden bugs, and fix them to make the projects work properly again. It's like solving puzzles - but with code! ๐ต๏ธโโ๏ธ
โ
Open Scratch in your browser
โ
Put on your detective thinking cap ๐ฉ
โ
Get ready to solve coding mysteries
โ
Remember: Every bug has a solution!
Welcome, Code Detective! Several Scratch projects have mysterious bugs hiding in them, and we need YOUR expert detective skills to track them down! Put on your detective hat and grab your magnifying glass - it's time to solve some coding mysteries!
Detective Training: Your instructor will demonstrate how to catch a sneaky bug in the demo challenge - watch carefully for clues!
Your Cases Await: Visit the Mystery Projects Studio where several buggy projects need your help!
Work Like a Pro Detective:
Need More Clues? If a bug is extra sneaky, ask your instructor for more investigation time!
๐ก Detective Tip #1
When a sprite isn't moving correctly, check these usual suspects:
- Is it using the right movement blocks?
- Are the numbers in the blocks correct?
- Is something blocking its path?
๐ก Detective Tip #2
If something isn't appearing on screen:
- Check if it's hidden (look for show/hide blocks)
- Is it positioned off the stage?
- Did you remember to click the green flag?
Can you not only fix the bugs but also add ONE cool improvement to each project? Maybe add a sound effect, change a costume, or add a special effect when the bug is fixed!
When you've solved your mysteries, document your detective work:
Submit your Scratch detective reports here
๐ Note Remember: Every programmer is a bug detective! Even the best coders in the world spend time hunting down bugs. You're learning a superpower that real programmers use every day! ๐ฆธโโ๏ธ๐ฆธโโ๏ธ