Row 1: Program Purpose and Function

  • Provide results from real world data
    • Prices for food
    • Increase in population within a timespan
  • Creating a simple game with a twist
    • Pong with 4 players
    • Tic tac toe but you can capture marked boxes
  • Calculating complex equations
  • Display interesting facts
  • Quizzing players on a topic

Row 2: Data Abstraction

Row 3: Managing Complexity

Row 4: Procedural Abstraction

Row 5: Algorithm Implementation

Row 6: Testing