Author: paul

Program Planning Sheet

Program
What things do you need to work out? What will the program do?

Read through the problem you have been given and make notes of what you will need to solve the problem in the diagram below.
You may well need to update this document as you work on the problem

Input
What information does your program need to run? What does it need to ask the user for?

Processor

Storage
What information will you need to store while the program is running? What variables and data structures will you need?

Output
What information does your program need to produce? What does it need to print to the screen?