Programming
Across
- 4. Code that does not start on the far left. You can do this by pressing TAB on the keyboard.
- 7. Symbols used to compare values, e.g. >= meaning greater than or equal to.
- 9. A sequence of steps or instructions to solve a problem.
- 10. A structured (step-by-step) approach to testing whether your program works as expected; you write the inputs you will test and expected results.
- 12. Another word for running a program.
- 16. A named memory location used to store data of a given type during program execution; a variable can change value as the program runs.
- 17. The : symbol.
- 20. In programming, code with more than one possible path.
- 21. The process of identifying and removing errors from a computer program.
- 23. +, –, *, / and other symbols that can be used for maths.
- 24. A data type for storing combinations of letters, numbers or any characters on the keyboard. We put quotation marks (" ") around a string. e.g. "hi" e.g. "$10.45"
Down
- 1. A set of instructions that tell a computer what to do.
- 2. A mini program inside a program that can be completed or repeated when requested.
- 3. Something that calculates to be True or False (e.g. name == "JC").
- 5. A command used to output text or values onto the screen.
- 6. Another name for the data type "real".
- 8. This is when the computer calculates, does maths, thinks.
- 11. A particular way in which a computer can store data.
- 13. A whole number. e.g. 5, -1, 0, 9999
- 14. A data type for storing any number with a decimal point, such as 1.2 or 56.8 or -85.0
- 15. A diagram showing the sequence of actions in a computer program; a picture that shows an algorithm.
- 18. This is when the computer gives us information e.g. displaying (printing) text/image on the screen, playing sounds on the speakers
- 19. A function that Python uses to get data from users.
- 22. This is when data goes into the computer e.g. typing on a keyboard, clicking a mouse