Across
- 1. this is a step-by-step set of instructions to solve a problem
- 3. this is a diagram that shows the steps of a program
- 5. this is a low-level language that uses short words instead of binary (2 words)
- 9. this means the code breaks the rules of the programming language (2 words)
- 11. this is hardware used to put data into a computer (2 words)
- 13. this runs your program line by line so you can test it easily
- 16. this shows or plays information from a computer (2 words)
- 17. this is a number system that only uses 1s and 0s
- 18. this is the 1s and 0s a computer actually understands (2 words)
- 20. this is when the code runs but gives the wrong result (2 words)
- 21. this is a simple way of writing instructions that look like code but aren’t real code (2 words)
- 23. this flips the input so 1 becomes 0 and 0 becomes 1 (2 words)
Down
- 2. this is a programming language that is easier for humans to read and write (3 words)
- 4. this is a type of data that can be true or false
- 6. this is repeating a set of instructions again and again
- 7. this is a programming language that is closer to machine code (3 words)
- 8. this outputs 1 only when the inputs are different (2 words)
- 10. this only outputs 1 when both inputs are 1 (2 words)
- 12. this is a named storage location that can hold a value
- 14. this changes your whole program into machine code before it runs
- 15. this is when a program chooses between options like using if statements
- 19. this outputs 1 when at least one input is 1 (2 words)
- 22. this is fixing problems in your code so it works correctly
- 24. this is a table that shows all possible inputs and outputs for a logic gate (2 words)
