Applications of Programming

Virginia SOL CM.AP.1

Write and implement programs using sequencing, selection, and iteration to perform tasks or solve problems.

What students need to be able to do

  • Determine what components of programming are needed to implement a step-by-step plan to perform a specific task or solve a problem.
  • Write a computer program that includes sequencing, selection (conditionals), and iteration (loops).
  • Write and implement computer programs to solve mathematical problems using formulas and equations.
  • Write and implement computer programs to solve mathematical problems using functions.
  • Write and implement computer programs to solve mathematical problems using probability and statistics.
  • Write and implement computer programs to solve mathematical problems using data analysis.