Unit 1 Vocabulary

1234567891011121314151617181920212223242526
Across
  1. 1. Detailed outline or rough draft of a program. natural language and code.
  2. 3. A text-based programming language that uses letters, numbers, and symbols. It's one of the most popular programming languages in the world
  3. 5. Long-term memory even when the computer is turned off.
  4. 8. Brainstorm several possible creative solutions
  5. 9. A coding editor in Code Connection that lets you code with two programming languages: Block or JavaScript.
  6. 11. empathize, define, ideate, prototype, test
  7. 13. Where you will build your programs
  8. 15. A framework for identifying problems, designing solutions, testing and refining
  9. 19. Part of a program that runs when a specific event happens
  10. 21. Something that happens outside a program that the program can respond to (like a screen tap or mouse click)
  11. 22. This is a chip inside the computer and it's how the computer transforms information
  12. 23. Shows what your program will look like running on a micro:bit
  13. 24. Learning more about your target audience
  14. 25. how a computer displays or communicates information
  15. 26. Test your prototype solutions
Down
  1. 2. A set of instructions that a computer can follow.
  2. 4. A programming language found in editors—such as Microsoft MakeCode and Scratch—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.
  3. 6. Short-term memory that disappears when the computer is turned off.
  4. 7. A handheld microcomputer with many inputs and outputs.
  5. 10. A set of (often repeated) steps used to solve a problem
  6. 12. A self-contained set of instructions for performing a specific task within a computer program.
  7. 14. Construct rough drafts or sketches of your ideas
  8. 16. How the computer remembers things
  9. 17. How a computer takes in information from the world (keyboard, mouse, touchscreen)
  10. 18. Understand and identify your audience's problems or needs
  11. 20. random access memory