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. |