Introduction
For my Hour of Code activity, I chose Code Monkey Blocks Jumper, a game -based coding challenge that teaches programming logic through block-based coding. The goal was to help a monkey reach a star by giving it movement commands and adjusting the game environment.
My Progress & Challenges
I started with excitement, but I quickly realized that some exercises were trickier than expected!
- Exercise 7: I got stuck for a while. The instructions were there, but they weren’t entirely clear. After several attempts, I realized that changing the speed of the monkey helped me pass the level, even though speed adjustment wasn’t mentioned in the instructions.
-
Exercise 9: This one asked me to delete some tiles to create gaps. However, the instructions didn’t clearly explain how to remove them. After some trial and error, I discovered that using the eraser tool worked, and I was able to continue. These moments were frustrating, but I learned the importance of experimenting and problem-solving when coding.
What I Learned Coding requires patience and persistence. Even when instructions aren’t clear, trying different approaches helps.
Debugging is part of the process. Sometimes, what seems like an error is actually just an opportunity to tweak and improve the code.
Thinking outside the box can be useful. Adjusting the monkey’s speed wasn’t mentioned, but it ended up being the key to solving Exercise 7.
My Thoughts on Coding
I had so much fun doing this activity! Even though I got stuck a few times, I really enjoyed figuring out the puzzles and watching my monkey successfully reach the star. It felt rewarding every time I solved a tricky challenge.
Is Coding Important?
I believe coding is an important skill, even if you’re not planning to become a programmer. It teaches:
✔ Problem-solving – Figuring out errors and solutions.
✔ Logical thinking – Understanding how small steps lead to a final goal.
✔ Creativity – Finding different ways to solve a problem (like adjusting speed when it wasn’t in the instructions!).
My Achievement: Jumpy Ride! 🎉
I completed the Block Jumper mini-course and earned the Jumpy Ride achievement! 🎖️ It feels great to complete the challenge and see how much I’ve learned.
Conclusion
Despite the challenges, this experience was fun and rewarding! I learned that coding isn’t just about following instructions—it’s about experimenting, making mistakes, and improving. I’m glad I stuck with it, and I’d love to try more coding activities in the future.