Programming Crossword

1234567891011121314151617181920
Across
  1. 2. A keyword that means a variable belongs to a class
  2. 3. To find and fix errors in code
  3. 6. A set of instructions that a computer follows
  4. 8. A function that belongs to an object
  5. 9. A data structure that stores key-value pairs
  6. 12. A statement that sends a value back
  7. 14. A single operation in a program
  8. 16. An instance of a class
  9. 17. A container for storing data
  10. 19. A reusable block of code
Down
  1. 1. A special method that creates an object
  2. 4. A mistake in a program
  3. 5. A loop that repeats until a condition is met
  4. 7. Not present or missing
  5. 10. A collection of elements indexed by numbers
  6. 11. The rules of a programming language
  7. 13. A system of reasoning used in programming
  8. 15. A statement that evaluates to true or false
  9. 18. A sequence of instructions that repeats
  10. 20. A blueprint for creating objects