Across
- 3. Data or information entered into a program
- 4. Raw facts or values processed by a computer
- 6. A step-by-step set of instructions to solve a problem
- 9. Instructions executed one after another in order
- 11. Creating new solutions or improvements through technology
- 14. A diagram that maps out the steps of an algorithm
- 16. Repeating a process to improve or refine a solution
- 17. To systematically identify and solve a problem
- 19. A block of code that repeats until a condition is met
- 20. How well an algorithm solves a problem using minimal steps
Down
- 1. To find and fix errors in a program
- 2. A system for representing data in a specific format
- 5. A point in code where two different paths can be taken
- 7. To break a complex problem into smaller, simpler parts
- 8. Relating to the process of solving problems using computers
- 10. The moral principles that guide responsible use of technology
- 12. A named container that stores a value in a program
- 13. A system of connected devices that share information
- 15. The result or information a program produces
- 18. The rules that determine how a program makes decisions
