click below
click below
Normal Size Small Size show me how
Karel Vocab
Bryan Martel
| Term | Definition |
|---|---|
| Code | The symbolic arrangement of data or instructions in a computer program or the set of such instructions. |
| Commands | A directive to a computer program acting as an interpreter of some kind, in order to perform a specific task. |
| Computing | The use of a computer to process data or perform calculations. |
| Computer | An electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program. |
| Degrees | The amount, level, or extent to which something happens or is present. |
| Karel | An educational programming language designed for beginners. |
| Semicolon | A punctuation mark that separates major elements. |
| World | The area that Karel can move around in. |
| Functions | A named section of a program that performs a specific task. |
| Calling A Function | Executing a defined Function. |
| Curly Bracket | Used to define the body of a function. |
| Function Body | The code that the function executes. |
| Pseudocode | An informal high-level description of the operating principle of a computer program or other algorithm. It uses the structural conventions of a programming language, but is intended for human reading rather than machine reading. |
| Decomposition | The process by which a complex problem or system is broken down into parts that are easier to conceive, understand, program, and maintain. |
| Top down design | Also referred to as decomposition. Breaking down big problems into smaller easier to fix problems. |
| Calling a function | Running a function that has been defined. |
| Defining a function | Creating a function that prevents repeated code and can be called. |
| Multi-line comments | An multi-line area embedded in code that explains what the code is doing in English. |
| Postcondition | Where the function will end up. |
| Precondition | Where the function should begin. |
| Single Line | A comment that is made with // for a single line. |
| Comments | Area in code that is not run, but explains what the program does. |
| Super Karel | A super version of Karel. |
| Street | The y coordinate in Karel's world. |
| Avenue | The x coordinate in Karel's World. |