click below
click below
Normal Size Small Size show me how
Ashley C. - U1: 1-3
Lessons 1 - 3 Vocabulary
| Term | Definition |
|---|---|
| editor | the large window in between the icons and the buttons (on the left), where you type the code |
| line numbers | the numbers at the beginning of each line in the code |
| run | the "run" button is used to execute a program after typing in the code |
| output panell | shows the end result of a successful code (on the top right) |
| console | the box contains error messages (on the bottom right) |
| editor keys | a button that when clicked displays a list of shortcut keys |
| comments | begin with two dashes and a space (-- ); they mark lines that are ignored by the computer; for comments with several lines use [- comment -] |
| definitions | have an equal sign separating the word that's being defined at the left of the equal sign from the right of the equal sign (head = body) |
| keywords | special words that are used to modify the way a computer program works (bold face) |
| import | adds functionality by using code that other people wrote (libraries) |
| program | the line of code that's activated when you click the "run button" (line where CodeWorld starts reading) |
| where | begins a block of code that can be used only on the line immediately above it; organizes code in independent chunks that don't interfere with each other |
| identifiers | names of variables or functions |
| operators | math symbols such as +, - , *, and / |
| punctuation | [ ] square brackets used for lists, ( ) round parentheses used for tuples and arguments, and ( , ) commas used to separate elements in lists and tuples |
| literal data | includes numbers such as 1 or text that's enclosed in double quotes like "CHUCK WAGON" |
| ethics | the moral principles applied to a person's actions |
| plagiarism | the unethical act of passing off someone else's work as your own |
| problem solver | a thinker that takes all of the knowledge and resources at hand to design solutions |
| perseverance | the act of continuing to attempt something difficult, even if it takes a long time to succeed, often after many failures |
| growth mindset | the belief that you can learn and grow through perseverance and resilience |
| debugging | the process of searching for, identifying, and fixing errors in a code/program |
| facilitating questions | questions that are used to guide the conversation rather than provide answers |
| constructive criticism | suggesting improvements or questioning a decision in a healthy and supportive manner |
| specification | a statement at the top of the input panell that specifies the purpose of the program (as a comment so it is ignored by the program) |
| documentation | a description of all the available libraries for your reference |
| library | a collection of predefined functions |
| import statement | using the key word "import" followed by the name of the library being imported - once the library is imported into the code, the programmer can use any function defined in that library |
| hanging indent | formatting of a paragraph, citation, or definition for which all lines except the first are indented |
| header | the specification, name and date, and import statement |
| body | where the actual code is - MUST include program |