Term
|
Definition
Design (Visual or Text storyboard) reductionism Implementation Instructions sequential processing Control Structure conditional execution, repeating behaviour Function ask a question to get a result Expression |
|
|
Term
|
Definition
| An instruction is a statement that executes Object Oriented Programming, an instruction is defined as a method |
|
|
Term
|
Definition
A control structure is a statement that controls which instructions are executed and in what order. Do in order Do together “if” statements loops |
|
|
Term
|
Definition
| A function asks a question (to check a condition) or computes a value |
|
|
Term
| Object-oriented programming uses ___________________________ |
|
Definition
| classes,objects, and methods as basic programming components |
|
|
Term
|
Definition
| classes are predefined as 3D models |
|
|
Term
|
Definition
| An object is an instance of a class. |
|
|
Term
|
Definition
| the process of breaking a problem down into large tasks and then breaking each large task down into simpler |
|
|
Term
|
Definition
| Built-in methods provide flexibility by providing parameters such as direction and distance. |
|
|
Term
|
Definition
| Built-in methods provide flexibility by providing parameters such as direction and distance. |
|
|
Term
|
Definition
| Built-in methods provide flexibility by providing parameters such as direction and distance. |
|
|
Term
|
Definition
| Parameters allow you to pass in values (these values are called arguments). |
|
|
Term
|
Definition
| The idea of being able to use previously written program code in another program |
|
|
Term
|
Definition
| The concept of creating a new class based on a previously defined class is called |
|
|
Term
|
Definition
Work backwards to implement the storyboard in Alice code. This means, start with the “lowest level” or most detailed methods. Program them first, make sure they function correctly. Then write the “higher level” methods that call the “low level” methods |
|
|