Across
- 2. A machine that can run a program, including computers, tablets, servers, routers, and smart sensors
- 3. The process of accessing each item in a list one at a time
- 6. A variable that is defined in a function definition. Used as a placeholder for values that will be passed through the function.
- 12. A repetitive portion of the code that will run for a specified number of times or until a given condition is met
- 14. A program statement that changes which screen is shown on the user interface
- 16. A program statement that only allows some code to run when a specific event type occurs for the specified UI element
- 18. The value that replaces the parameter when the code is run
- 19. The maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second
- 20. A type of data compression that results in no data lost
- 21. A common method for referencing the elements in a list or string using numbers
Down
- 1. A data type that is either true or false; used to make a decision in the code
- 4. The unique number assigned to each device on the Internet
- 5. A named reference to a value that can be used and updated repeatedly throughout the program
- 7. A program statement that allows a program to change a property (such as the color, position, or size) of a specified element when the app runs
- 8. A data type that can be text or numbers
- 9. An individual value in a list that is assigned a unique index
- 10. A number system that uses combinations of 0s and 1s
- 11. A program statement used to return the flow of control to the point where the function was called and to return the value of expression
- 13. The series of connections between computing devices on a network, starting with a sender and ending with a receiver
- 15. The number of bits in a byte
- 17. A combination of operators (+, -, x, /) and values that evaluates to a single value
