Across
- 3. asks a question about a condition or computes a value
- 4. the number of times a loop will execute
- 5. a statement that executes to make objects perform a certain action
- 6. instruction conditional execution
- 8. A built-in method such as move or turn
- 9. repeating a behavior
- 10. A method level that defines behaviors for a single object
- 11. A coordinated sequence of instructions that will be carried out when requested
- 12. a blueprint or template that tells Alice exactly how to create and display an object
- 13. The process of breaking a problem down into large tasks and then breaking each task down into simpler steps (two words)
- 15. Thinking about a collection of instructions as if it was just one instruction
- 16. choice that needs to be made
- 17. When an object is created from a class and displayed
- 18. operator a symbol that tests the value of one number in relation to another
- 20. execution where some condition is checked and a decision is made about whether or not a certain section of the program code will be executed.
- 22. looping or repeating a behavior
- 23. the new class inherits methods from the old class
- 25. A placeholder that acts like a basket to receive information that we send to a method
Down
- 1. An object created from a class
- 2. two objects overlap each other
- 5. A diagram that illustrates stepwise refinement, also called a structure chart (three words)
- 7. a math operation on numbers or other kinds of values that yields a result
- 12. Invoking or executing a method by dragging it into the code
- 14. A method level that reference more than one object
- 19. In a call to a method, the value sent in to a method parameter
- 20. a test that returns a true or a false
- 21. value true or false
- 24. structure a statement that controls the execution of a block of instructions
