Computer Science Vocabulary Crossword Puzzle

123456789101112131415161718192021222324
Across
  1. 2. Giving examples to a model so it can learn.
  2. 3. Learning: When a human trains a model using examples.
  3. 6. Recognition: Noticing things that repeat.
  4. 7. Paying attention to a user’s feelings and needs in design.
  5. 8. Interactions to receive data and display results.
  6. 12. Learning: Finding patterns in data without labels.
  7. 14. Someone who uses software or hardware.
  8. 15. A step-by-step set of instructions designed to perform a task.
  9. 16. A first or early model of a product to test assumptions.
  10. 20. An action or occurrence detected by a computer.
  11. 21. Thinking: Using thinking strategies computer scientists use.
  12. 22. Programming structures that repeat a block of code multiple times.
  13. 23. A computer program designed to make a decision.
  14. 24. The output you are trying to predict with a model
Down
  1. 1. Inputs that a model uses to make decisions.
  2. 4. The process of finding and fixing errors or bugs in code.
  3. 5. Arranging steps in a logical order to complete a task.
  4. 9. (User Interface): Visual elements of a program a user interacts with.
  5. 10. Breaking big problems into smaller parts.
  6. 11. Focusing on the important stuff and ignoring what’s not needed.
  7. 13. Science: The study of what machines can do for us.
  8. 17. Handler: Part of a program that runs when a specific event happens.
  9. 18. Learning: How computers recognize patterns without explicit programming.
  10. 19. A piece of software designed for a purpose.