Unit 1 & 2 Vocabulary - Intro. to Computer Science

1234567891011121314151617181920212223242526
Across
  1. 5. empathize, define, ideate, prototype, test
  2. 11. shows what your program will look like running on a micro:bit
  3. 13. how the computer remembers things
  4. 14. detailed outline or rough draft of a program, natural language and code
  5. 16. learning more about your target audience
  6. 17. a set of (often repeated) steps used to solve a problem
  7. 19. a coding editor in code connection that lets you code with two programming languages: block or javascript
  8. 21. understand and identify your audience's problems or needs
  9. 22. a handheld microcomputer with many inputs and outputs
  10. 24. random access memory
  11. 25. workspace where you build your programs
  12. 26. how a computer displays or communicates information
Down
  1. 1. how a computer takes in information
  2. 2. something that happens outside a program that the program can respond to
  3. 3. a programming language found in editors that uses different colored and shaped blocks that connect in a specific order to allow beginners to learn concepts without having to worry about syntax
  4. 4. construct rough drafts or sketches of your ideas
  5. 6. long-term memory even when the computer is turned off
  6. 7. a framework for identifying problems, designing solutions, testing and refining
  7. 8. short-term memory that disappears when the computer is turned off
  8. 9. this is a chip inside the computer and it's how the computer transforms information
  9. 10. a set of instructions that a computer can follow
  10. 12. test your prototype solutions
  11. 15. part of a program that runs when a specific event happens
  12. 18. a text-based programming language that uses letters, numbers, and symbols. It's one of the most popular programming languages in the world
  13. 20. a self-contained set of instructions for performing a specific task within a computer program
  14. 23. brainstorm several possible creative solutions