Please enable JavaScript to use CodeHS

Maryland Computer Science I

Description

In this unit, students will synthesize all of the skills and concepts learned in the Control Structures unit to solve increasingly challenging puzzles.

Objective

Students will be able to:

  • Define a problem in their own words and plan out a solution to the problem
  • Break a large problem down into smaller pieces and solve each of the pieces, then use these solutions as building blocks to solve the larger problem
  • Utilize the proper control structures to create general solutions
  • Write clear and readable code using control structures, decomposition, and comments