Across
- 3. A prioritized list of features or user stories to add to a program
- 6. A default value is a value that a variable will have if no action is taken by the user
- 9. A named group of programming instructions. Functions are reusable abstractions that reduce the complexity of writing and maintaining programs.
- 11. The way a human interacts with a computer through the input and output
- 15. Handler A part of a program that runs when an event occurs
- 18. A variable that stores information about an object
- 19. Parts of an interface
- 22. Loop A command that tells you to do something only up to the point that something becomes true.
- 23. An action that a sprite performs continuously until it's told to sto
- 27. An action that can trigger an event handler to be executed, such as user input from the mouse or keyboard, or a timer's alarm
- 28. Divide The contrast between two groups' access to computing resources and the Internet on the basis of race, wealth, or national boundaries
- 29. Loop A loop that continues to repeat while a condition is true
- 30. Any single typeset unit, including uppercase and lowercase letters, digits, punctuation marks, international characters like letters with accent marks and special characters like tabs and carriage returns
- 32. Information provided to the computer from a person or from another computer, through input devices such as the keyboard, mouse, or touch screen
- 33. The values that a program provides to a function.
Down
- 1. A graphic character on the screen with properties that describe its location, movement, and look.
- 2. Expression Is either True or False. Boolean operators include "and," "or," and "not."
- 4. Procedural abstraction gives a name to a procedure. People can then use the procedure without worrying about the finer grain details.
- 5. Information that has continuous values instead of jumping from one value to another value without passing through the values in between. Most physical information such as position, wind speed, light intensity, or sound pressure, is analog.
- 6. A problem solving strategy of breaking a problem apart into smaller subproblems
- 7. The component of a computer that follows instructions
- 8. Information sent by the computer to a person or to another computer, through output devices such as a display or printer, speaker, or motor
- 10. A place in memory to store a value that can change
- 12. Loops Loops that have a predetermined beginning, end, and increment
- 13. The action of doing something over and over again
- 14. Do something again
- 16. Task List A list of small steps to accomplish, breaking down a user story from the backlog
- 17. Increase by a specific amount; usually means to increase by a small amount; often means to increase by one
- 20. Part of a program that does not work correctly
- 21. Digital information has discrete values with gaps between the values. Digital information can be exactly represented using a binary representation. Digital information can be duplicated exactly, without loss in quality. Digital information can be transmitted error-free.
- 24. A list of steps to finish a task
- 25. Putting commands in correct order so computers can read the commands
- 26. Information is written using only two values: zero and one. Everything can be approximately represented using a binary representation.
- 30. A statement that the program checks to see if it is true or false. If it is true, the action is taken. If false, the action is ignored.
- 31. A variable used throughout a program that never changes value
- 34. To determine the result of an expression
