10 good ideas
Maze
Clicker game
Fishing game
Basketball themed game
Restaurant game
Memory match
Ping pong
Tower defense
Character dresser
Spot the difference game
Planning Questions
Are you working by yourself or in a team?
By myself
What materials will you need for your project?
The computer.
What is your plan to create in this project?
A Scratch coded game
What unique qualities will your project have?
This project is me redoing scratch again and trying to code a different game then what I did last.
I did my 10 good ideas and my planning questions.
I found a video explaining the processes and objects you would need.
I made the walls for the first and second level.
I got the idea for the apple trying to get back on the apple tree for each level and added the characters
I added to coding for the apple to move and for it to go back to where it started if it touched a wall.
I finished my project with adding the feature to go to the next level when the apple touches the tree and went over everything to make sure it works.
In this project, I created a maze game in Scratch with multiple levels to challenge myself and expand my coding skills. I wanted to go beyond basic projects and learn how to build something more complex and interactive. Throughout the process, I gained a better understanding of how coding works in Scratch. This project helped me grow as a programmer by pushing me to try new things.
While working on the game, I learned how to code character movement using arrow keys and WASD controls. This was an important step because it made the game more playable and user-friendly. I also learned how to organize my code so that different parts of the game worked together smoothly. These skills will help me create even more advanced projects in the future.
My project connects to the Empowered Learner standard because I took an active role in my own learning. I kept trying even when I made mistakes, and I used those mistakes to improve my game. Instead of giving up, I continued to experiment and find solutions. This showed my ability to take responsibility for my learning and grow from challenges.
One major challenge I faced was figuring out how to reset the character’s position while also changing levels. At first, I struggled to make both actions happen at the same time. I had to test different coding approaches and fix errors along the way. Eventually, I solved the problem by staying persistent and not giving up when I got frustrated.
If I had the chance to do this project again, I would add more levels to the game. I feel like I could have made the game longer and more challenging for players. The main reason I didn’t was because I spent a lot of time solving the level-changing issue. Now that I understand it better, I would be able to expand the game further.
This project connects to the Hastings High School Career and Technical Education program, especially in Engineering Design. I focused on improving my game by fixing bugs and making sure everything worked correctly. This process is similar to how engineers test and improve their designs. It helped me understand the importance of problem-solving and attention to detail.
My project also connects to careers such as junior software engineer, web developer, and programmer analyst. All of these careers involve coding and problem-solving skills like the ones I used in this project. By working on this game, I gained experience that relates to real-world technology jobs. This project helped me see how coding skills can be used in future careers.
Used perplexity.ai to refine my answers.