Across
- 7. a finite set of instructions that accomplish a specific task
- 10. repeatedly applying a process with the goal of coming closer and closer to a solution or final outcome
- 12. is a part of program code that expresses an action to be carried out (2 words)
- 13. to identify and remove errors from a computer program
- 15. the process of source code being translated into machine code
Down
- 1. uses "if...then" to tell a computer how to select the next step or sequence
- 2. the study of computers and computing, as well as their practical and theoretical applications
- 3. the process of removing or suppressing details to create a manageable level of complexity
- 4. a two-dimensional image or animation that is integrated into a larger scene or game environment
- 5. uncertainty or being open to more than one interpretation
- 6. the process of imagining something that does not yet exist and making it real through the application of design, implementation, and production
- 8. a programming language that has little or no abstraction and communicates closely to the hardware using machine language. Less natural for humans(2 words)
- 9. blocks of code that trigger corresponding behavior (example: Green Flag - starts program)
- 11. a process that executes statements one at a time (linear)
- 14. a programming language that is easier for humans to read, write, and parse (2 words)
