ANSWER KEY

123456789
Across
  1. 2. the process of creating step-by-step instructions that tell a computer, application, or device how to perform specific tasks
  2. 5. a set of step-by-step instructions to solve a problem or accomplish a task.
  3. 8. Java developers building back-end systems, Python programmers designing AI, or game developers using C++
  4. 9. a comprehensive, web-based computer science curriculum and teaching platform designed primarily for K-12 schools and districts
Down
  1. 1. allows developers to annotate variables, function parameters, and return values with expected data types
  2. 2. an electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program.
  3. 3. a system of words, letters, figures, or other symbols substituted for other words, letters, etc., especially for the purposes of secrecy.
  4. 4. using specific tags that describe the content's purpose to browsers, developers, and search engines rather than just its visual appearance
  5. 6. uses plain English and simplified programming keywords to describe the logic of an algorithm or program
  6. 7. uses standardized geometric shapes to map processes, where ovals signify start/end points, rectangles indicate actions or steps, and diamonds denote decisions