Coding for Kids Puzzle

12345678910111213
Across
  1. 5. A programming technique where a function calls itself to solve a problem.
  2. 6. The set of rules and guidelines for writing a programming language.
  3. 7. A data type in programming that can only have one of two values, typically true or false.
  4. 9. The act of finding and correcting errors or bugs in a computer program.
  5. 10. The instructions written in a programming language that tell a computer what to do.
  6. 11. Data that is provided to a program, such as user input from a keyboard or mouse.
  7. 13. A step-by-step set of instructions for a computer program to follow.
Down
  1. 1. A statement that is used to make decisions within a program based on certain conditions being met.
  2. 2. A set of instructions within a program that performs a specific task.
  3. 3. A container that holds a value or data within a program.
  4. 4. A programming structure that allows a set of instructions to be repeated a certain number of times or until a certain condition is met.
  5. 8. Data that is produced by a program, such as text displayed on a screen or information saved to a file.
  6. 9. The process of identifying and fixing errors or problems in a computer program.
  7. 12. A value or variable that is passed into a function as input.