Across
- 3. created or designed object or piece of work that is the result of a development process
- 6. a programming structure that allows a program to repeat a specific set of instructions for a known number of times
- 8. step-by-step set of instructions
- 9. a way to give information to a computer
- 11. a programming structure that allows a program to repeat a specific set of instructions as long as a certain condition is true
- 12. any identifiable occurrence that has significance for system hardware or software
- 15. a piece of code that you can easily call over and over again
- 16. the process of finding and correcting errors (bugs) in programs
- 17. a data structure that allows us to store and organize multiple pieces of related information together
- 19. a device that detects and measures physical or environmental conditions and converts them into electrical signals that a computer or electronic system can understand
- 22. statements or instructions that allow a computer program to make decisions and choose different actions based on specific conditions
- 23. the act of writing computer programs in a programming language
- 24. a placeholder for a piece of information that can change
Down
- 1. the art of creating a program
- 2. a visual tool used to plan and organize the sequence of events in a story or project.
- 4. how easy and convenient it is for people to use a computer program, website, or any other digital product
- 5. a visual representation or diagram that shows the steps or sequence of actions in a process or algorithm
- 7. a preliminary or early version of a product or software that is created to test and explore ideas before creating the final version
- 10. the part of a computer program or device that allows users to interact with it
- 13. a person for whom a hardware or software product is designed
- 14. an algorithm that has been coded into something that can be run by a machine
- 18. a programming construct that allows a program to make decisions based on a condition it helps the program determine whether a certain block of code should be executed or skipped depending on whether the condition is true or false
- 20. cause the computer to execute the commands you've written in your program
- 21. a programming construct that allows a program to repeat a block of code multiple times
