Planning Your Program
β¬ Review Project Requirements & Responses and Collaborative Project Rubric.
β¬ Brainstorm ideas for your project. Ask yourselves the following questions:
- What do we want to create?
 - Is there a project we've created this Unit that we want to develop further, or do we want to create something new?
 - What will be the goal of our game/program?
 - Do we want to create a game? tell a story? help someone? solve a problem?
 - What programming language will we use? Blocks? JavaScript? Python?
 - What part of our program will meet the requirements for:
 - Functions with parameters and return values
 - Conditional Statements and Boolean Operators
 - While Loops
 - Extension
 - How might you also incorporate sprites/projectiles?
 - Look around for idea inspiration:
 - MakeCode Arcade Home Page
 - MakeCode Arcade Forum
 
β¬ Make a plan for your program.
β¬ Draw a flowchart and write pseudocode of what the program will do; make sure the program has:
- Functions with parameters
 - Functions with return values
 - Conditional Statements
 - Boolean Operators
 - Logic in Loops (While)
 - Extension