Programming with Karel

123456789101112131415
Across
  1. 5. Breaking a problem into smaller manageable parts
  2. 7. A step-by-step set of instructions to solve a problem
  3. 9. A statement that determines whether something is true or false
  4. 10. Repeats code as long as a condition is true
  5. 12. A command that runs code only if a condition is true
  6. 14. An error or mistake in a program
  7. 15. The rules that define how code must be written
Down
  1. 1. A way to teach Karel a new command
  2. 2. Runs code when the if condition is false
  3. 3. Finding and fixing errors in code
  4. 4. A specific instruction that tells Karel what to do
  5. 6. A structure that repeats a set of commands
  6. 8. Solving a problem by starting with the big idea and adding details
  7. 11. Hiding complex details to make code easier to use and understand
  8. 13. A set of instructions written for a computer to follow