Programming Vocabulary

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