Technology and STEAM

1234567891011121314151617181920
Across
  1. 4. system of interconnected public webpages, documents, and resources accessed over the Internet.
  2. 5. hand-held, pointing input device that moves a cursor on a computer screen, allowing users to control a graphical user interface (GUI) by clicking, dragging, and selecting items.
  3. 8. a programming construct that repeatedly executes a block of code until a specific condition is met, allowing for efficient repetition of tasks without writing the same instructions multiple times.
  4. 9. a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations.
  5. 11. precise, step-by-step set of instructions designed to solve a specific problem or perform a computation.
  6. 12. named storage location in a computer's memory that holds a value, which can be a number, text, or other data types, and whose value can be changed or updated while a program is running.
  7. 13. any data, signal, or instruction provided to a computer or electronic system for processing, which then produces an output.
  8. 16. collection of facts, figures, symbols, or other pieces of information that computers can process, store, and interpret.
  9. 18. a named, self-contained block of code that performs a specific task, can accept input data, and often returns a resulting value.
  10. 19. an individual or entity that interacts with and utilizes a computer system, software, or digital platform to perform tasks or access information.
  11. 20. ordered set of instructions, steps, or data that are executed or processed in a specific, predetermined order.
Down
  1. 1. peripheral or built-in input device with an array of keys or buttons that allows users to enter characters, numbers, symbols, and commands into a computer or other electronic device.
  2. 2. a programming construct that allows a program to execute different instructions based on whether a specific condition is true or false.
  3. 3. the structured principles and reasoning used to design computer hardware, software, and algorithms, ensuring that processes execute correctly and efficiently.
  4. 6. a set of instructions, rules, or symbols written in a specific programming language that tells a computer how to perform a task or operation.
  5. 7. set of detailed, ordered instructions written in a programming language that tell a computer or other digital device what to do to perform a specific task or solve a problem.
  6. 10. a machine—especially one programmable by a computer—capable of carrying out a complex series of actions automatically.
  7. 14. high-level, human-readable description of an algorithm or process, using a combination of plain language and common programming-like notations to outline the logic without adhering to the strict syntax of a specific programming language.
  8. 15. an artificial system designed to perform work by transmitting and modifying forces and motion, often using a power source to achieve a specific goal or task that would be difficult or impossible for humans or animals to do alone.
  9. 17. any information, signal, or data that is sent from a system to the outside world, which can include users, other devices, or even the physical environment.