Y8 Computing Computational Thinking

1234567891011121314151617181920
Across
  1. 3. A value that can only be TRUE or FALSE
  2. 5. A set of step-by-step instructions to solve a problem
  3. 7. Clear thinking used to make decisions in programs
  4. 8. Focusing on the important details and ignoring the rest
  5. 9. Checking that a program works correctly
  6. 10. The correct order of instructions
  7. 11. Solving a problem using the least time or resources
  8. 13. Information produced by a program
  9. 17. Using computers to perform tasks automatically
  10. 18. A way of writing algorithms using plain English
  11. 20. A named place to store data that can change
Down
  1. 1. Breaking a big problem into smaller, easier parts
  2. 2. Repeating a set of instructions
  3. 4. The actions a computer performs on data
  4. 6. Looking for similarities or repeated features in problems
  5. 12. A diagram that shows the steps in an algorithm
  6. 14. A decision made using a condition, such as IF
  7. 15. A rule that is checked to make a decision
  8. 16. Data entered into a program
  9. 19. Finding and fixing mistakes in a program