| A | B |
| Algorithm | A list of steps to finish a task. |
| Bug | Part of a program that does not work correctly. |
| Debugging | Finding and fixing problems in an algorithm or program. |
| Sequencing | Putting commands in correct order so computers can read the commands. |
| Persistence | Not giving up. |
| Program | An algorithm that has been coded into something that can be run by a machine. |
| Programming | The art of creating a program. |
| Angle | Where two sides of a shape come together, measured in degrees. |
| Loop | The action of doing something over and over again. |
| Behavior | An action that a sprite performs continuously until it’s told to stop. |
| Modify | make partial or minor changes to something, typically so as to improve it |
| Sprite | A graphic on the screen with a location, size, and appearance. |
| Event | An action that causes something to happen. |
| Code | to write code, or to write instructions for a computer. |
| Functions | blocks of code designed to perform a particular task. When composing music, students can use these to encapsulate parts of their songs, such as a melody or a beat. |
| Loops | Loops allow a sequence of instructions to be repeated multiple times. |
| Repeat | To do something again. |
| Command | An instruction for the computer. Many of these put together make up algorithms and computer programs. |
| Condition | Something a program checks to see if it is true before allowing an action. |
| Conditionals | Statements that only run under certain conditions. |
| While Loop | A loop that continues to repeat while a condition is true. |
| Until | A command that tells you to do something only up to the point that something becomes true. |
| Function | A piece of code that you can easily call over and over again. |
| Variable | A label for a piece of information used in a program. |
| Prompt | A message on the computer screen that waits for input from the user. |
| For Loop | Loops that have a predetermined beginning, end, and increment (step interval). |