Across
- 3. A loop with a predetermined beginning, end, and increment
- 4. A way of representing information using only two options
- 6. The action of doing something over and over again
- 8. Finding and fixing errors in programs
- 9. The art of creating a program
- 10. A placeholder for a piece of information that can change
- 14. One or more commands or algorithm(s) designed to be carried out by a computer
- 15. A list of steps to finish a task
- 16. Mental processes and strategies that include: decomposition, pattern matching, abstraction, algorithms (decomposing problems into smaller, more manageable problems, finding repeating patterns, abstracting specific differences to make one solution work for multiple problems, and creating step-by-step algorithms)
- 17. A group of computers and servers that are connected to each other
Down
- 1. A piece of code that you can easily call over and over again
- 2. An instruction for the computer. Many *******s put together make up algorithms and computer programs
- 5. Using the power of computers to solve problems
- 7. An algorithm that has been coded into something that can be run by a machine
- 11. A repetitive action or command typically created with programming loops
- 12. An error in a program that prevents the program from running as expected
- 13. Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer programs
