Components of Programming
Virginia SOL CM.CP.1
Design a step-by-step plan to perform a task or solve a problem.
What students need to be able to do
- Design a step-by-step plan to perform a task or solve a problem using a flowchart or pseudocode.
- Define the variables needed to perform a task or solve a problem.
- Define the constraints of a task or problem (e.g., pre-conditions, post-conditions) to determine desired input and output.