Close
Searching...
Close full mode

Planning Your Program

Your Plan

⬜ Review the Project Requirements and Responses and the Project Rubric to understand the expectations.

⬜ Brainstorm ideas for your project. Ask yourself the following questions:

  • What do I want to create?
  • Is there a project I have created this Unit that I want to develop further, or do I want to create something from scratch?
  • What is the goal of my program?
  • Do I want to create a game? tell a story? help someone? solve a problem?
  • What programming language will I use? Blocks? JavaScript? Python?
  • What part of my program will meet the requirement for sequencing?
  • What part of my program will meet the requirement for selection?
  • What part of my program will meet the requirement for iteration?
  • How will you incorporate strings and/or integers?
  • Will you also incorporate sprites/projectiles?
  • Will you have calculations?

⬜ Make a plan for your program:

    β¬œ Write pseudocode or draw a flowchart of what the program will do; make sure the program has:
        β¬œ Sequencing (ordered steps)
        β¬œ Iteration (any kind of loop)
        β¬œ Selection (if, if else, else ifs, or switch case that responds to a condition)
        β¬œ User input
        β¬œ Output
        β¬œ Use of strings and/or integers