Programming concepts

1234567891011
Across
  1. 3. repeating actions (FOR, WHILE, REPEAT)
  2. 7. built-in functions like round(), random(), len()
  3. 9. decision-making in code (IF…THEN…ELSE, CASE)
  4. 10. receiving data from the user
  5. 11. symbol used in logic maths or when comparing values
Down
  1. 1. finding and fixing errors in code
  2. 2. structured English-like code used for planning
  3. 4. setting a value to a variable (← or = in Python)
  4. 5. manipulating (length, substring, upper/lower)
  5. 6. a reusable block of code (procedure or function)
  6. 8. text
  7. 9. the rules for writing code correctly
  8. 11. displaying results