CSP
Runestone in social media:
Follow @iRunestone
Help support us:
Table of Contents
Book Index
Scratch ActiveCode
Navigation Help
Help for Instructors
About Runestone
Report A Problem
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
A
abstraction
,
[1]
,
[2]
,
[3]
accumulator
accumulator pattern
,
[1]
actual
parameters
actual parameter
actual parameters
and
,
[1]
,
[2]
logical operators
append
,
[1]
,
[2]
argument
arguments
arithmetic expression
arithmetic expressions
arrays
lists; indexing; collections;
assignment
,
[1]
,
[2]
,
[3]
,
[4]
programming
strings
,
[1]
,
[2]
assignment dyslexia
B
backward
turtle
block of code
body
loop
body of a loop
,
[1]
body syntonic
Boolean expression
boolean expression
,
[1]
C
call
calling functions
camel case
camel-case
capitalize
change amount
range
close
code
,
[1]
CodeLens
color
turtle
comment
,
[1]
,
[2]
,
[3]
,
[4]
program
programming
,
[1]
complex conditionals
computer
,
[1]
concatenate
,
[1]
condition
,
[1]
,
[2]
,
[3]
conditional
conditional execution
,
[1]
,
[2]
,
[3]
Conditional expression
counter
Creativity
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
D
decision
,
[1]
,
[2]
def
define
definite loop
documentation
turtle
dot notation
dot-notation
,
[1]
,
[2]
,
[3]
programming
,
[1]
,
[2]
E
edge detection
elif
,
[1]
,
[2]
else
,
[1]
if
even
exclusive
range
execute
expressions
F
find
,
[1]
,
[2]
,
[3]
string
flowchart
,
[1]
for
loop
statements
,
[1]
,
[2]
for each
loop
for each loop
for loop
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
for loops
nested
formal
parameters
formal parameter
formal parameters
forward
turtle
function
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
programming
functions
turtle
G
Global Impact
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
goto
turtle
H
Halting Problem
,
[1]
Harvard computers
I
if
,
[1]
,
[2]
else
statements
images
,
[1]
immutable
string
import, from import
inclusive
range
increment
indention
loop
index
,
[1]
,
[2]
,
[3]
,
[4]
list
infinite
loop
infinite loop
,
[1]
input
,
[1]
integer division
,
[1]
iteration
,
[1]
L
languages
programming
left
turtle
len
,
[1]
,
[2]
string
len;
library
,
[1]
,
[2]
,
[3]
turtle
list
,
[1]
,
[2]
,
[3]
,
[4]
index
logical expression
,
[1]
,
[2]
,
[3]
logical operators
and
not
or
loop
,
[1]
body
for
for each
indention
infinite
loop body
,
[1]
lower
M
mixed-case
modulo
,
[1]
,
[2]
,
[3]
N
negation
negative change amount
range
nested
for loops
nested loop
not
logical operators
O
object
,
[1]
objects
odd
open
or
logical operators
out of range error
,
[1]
P
palindrome
parameter
,
[1]
,
[2]
programming
parameters
actual
formal
pendown
turtle
pensize
turtle
penup
turtle
picture
pictures
pixel
,
[1]
,
[2]
pixels
posterize
,
[1]
print
,
[1]
procedure
,
[1]
,
[2]
,
[3]
programming
procedures
turtle
program
,
[1]
,
[2]
,
[3]
comment
programming
assignment
comment
,
[1]
dot-notation
,
[1]
,
[2]
function
languages
parameter
procedure
string
tracing
variable
,
[1]
programming language
,
[1]
programming tool
Python
,
[1]
R
Rainfall problem
random
randrange
randrange
random
range
,
[1]
,
[2]
,
[3]
change amount
exclusive
inclusive
negative change amount
remainder
,
[1]
,
[2]
run
S
screen
,
[1]
turtle
setExecutionLimit
shape
turtle
slice
,
[1]
,
[2]
,
[3]
string
,
[1]
split
,
[1]
,
[2]
stamp
turtle
statements
for
,
[1]
,
[2]
if
str
string
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
find
immutable
len
programming
slice
,
[1]
strings
assignment
,
[1]
,
[2]
substring
,
[1]
T
total turtle trip theorem
tracing
,
[1]
programming
Turing Machine
,
[1]
Turing machine
Turing, Alan
Turtle
turtle
turtle
Turtle
backward
color
documentation
forward
functions
goto
left
library
pendown
pensize
penup
procedures
screen
shape
stamp
xcor
ycor
turtle geometry
V
variable
,
[1]
,
[2]
programming
,
[1]
variable names
variables
W
while loop
words
X
xcor
turtle
Y
ycor
turtle