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