Terrapin Resources
Glossary of Terms
used before a word when naming a new variable
: how you refer to a variable name that you have defined using MAKE
; comment marker; when placed before a line of code in the editor, the semi-colon prevents Logo from running those instructions (handy for debugging) ; FORWARD 50000 (this line of code won’t be run)
canvas where the turtle draws, also known as the Graphics panel
character a number, letter, punctuation mark, symbol—anything you can type on a keyboard
command one or more instructions you give to Logo
editor the panel where you enter new commands, called procedures; start with TO followed by the command’s name and finish with END
input information (number, word or list) you give to a procedure or command to act on
layout the way the panels are arranged on your computer screen; you can change the layout using your mouse or with Logo commands
list a set of Logo objects (numbers, letters, other lists, etc.), surrounded by brackets
number an integer (1, 2, 3, -4), decimal (.25, .6667), or expression (22/7, 3/8) that can be used in a calculation
output the result that a command or procedure gives you (the type of command would be a reporter); for example, 3=3 would report TRUE, but 3=4 would report FALSE
panel the Graphics, Listener, or Editor area; we also refer to the Graphics panel as the canvas
pixel tiny dot on the screen; it’s the smallest amount a turtle can move
primitive a built-in Logo command; it is ready to use when you first start up Logo
procedure a set of instructions you give a name to; when you create it in the editor, it becomes a new command
reporter a type of command that returns a value (a number, word, list, TRUE/FALSE, etc.)
variable a named “container” that can store a value (number, character, word, or list); create a variable using MAKE "SIZE 25, then refer to it using a colon (: or “dots”), as in PRINT :SIZE
word a string of characters starting (but not ending) with a quotation mark “, as in "ABC123