Jaecob's crossword

1234567891011121314151617181920
Across
  1. 2. The top node in a tree.
  2. 4. Repeats code a specific number of times.
  3. 10. Reasoning in programming to perform tasks.
  4. 11. A collection of items stored at indexed positions.
  5. 12. A platform for developing software applications.
  6. 13. Saving changes to a repository.
  7. 15. Reasoning in programming to perform tasks.
  8. 16. A sequence of characters.
  9. 18. Data provided to a program.
  10. 20. A function associated with an object.
Down
  1. 1. A reusable block of code that performs a task.
  2. 3. A collection of pre-written code for reuse.
  3. 5. A symbol that performs a calculation (e.g., +, -).
  4. 6. A set of instructions for a computer to follow.
  5. 7. Executes code if the condition in the if statement is false.
  6. 8. A step-by-step procedure to solve a problem.
  7. 9. A sequence of characters.
  8. 14. Executes code line by line.
  9. 17. A system for tracking code changes.
  10. 19. A number with a decimal point.