Programming Project (20 points)
Working on your own, you must create one Scratch program, though you can look through labs and online Scratch programs to get ideas or code fragments. Your program can be a game, solve a problem, or simply demonstrate your knowledge of programming in a way you find interesting.
You're encouraged to collaborate with one other person. You must explain the type of collaboration and what the collaboration entails, e.g., brainstorming about ideas, or getting help with debugging. Your program and code should be your own, though you can get help in coming up with ideas and with making the program work, e.g., debugging.
Your Scratch program should include if and loop statements, variables, and use either lists or messages.
You should include more than one sprite and each sprite should have a script.
In designing and creating your program you should work to display basic mastery of simple programming techniques. If you use code that you find online you must identify clearly the code that you write compared to the code that you found and copied into your program.