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 |