click below
click below
Normal Size Small Size show me how
AliceCh2
Learning to Program with ALICE Chapter 2 key terms
Question | Answer |
---|---|
Algorithm | A set of instructions for solving a problem. |
Argument | An item of information that must be supplied so that the program (in this case Alice) can execute an action. EG. Which direction or how far (amount) |
Bug | an error either in coding or in logic in a program that causes it to perform incorrectly. |
comment (in a program) | explanatory text embedded in a program intended to help human readers understand the computer code. |
control structure | an instruction that determines the sequence of execution of other instructions. |
design | a plan (textual or drawing) that show the look and/or function of the program before creating the program. |
implement | the act of creating a section of a program or the whole program itself. |
instruction | one of the lines of code that directs the program to perform an action |
method | defines how to perform a specific task. A segment of program code. EG. move, turn, roll etc. |
nesting | one program statement is written inside another. EG. Do together statement might be contained inside of a Do in order statement. |
pseudocode | textual description that is very close to the program code statements used in a program |
runtime | when the program is executing and performing the tasks it was designed to do. |
scenario | a problem or task statement which contains the requirements or specifications of how the program should operate. |
state | a snapshot of what the program is doing in a particular instant. |
storyboard | an approach used when creating the solution to a problem. Helpful when designing animations. |
syntax | the way Alice expects to have a program instruction (i.e. line of code) written in order to execute without error. |
trial-and-error | a strategy for fixing errors or solving a problem while getting a program to work as you desire. |