Close
Close full mode
logoMakeCode AP CSP

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
πŸ“˜ Unit 5 - AAP Part 2 β€” Previous
Logic in Loops
Next β€” πŸ“˜ Unit 5 - AAP Part 2
Project Requirements and Responses