TeacherCSP
Search
Table of Contents
Book Index
User
Course Home
Assignments
Practice
Peer Instruction (Instructor)
Peer Instruction (Student)
Change Course
Instructor's Page
Progress Page
Edit Profile
Change Password
Register
Login
Dark Mode
Scratch Activecode
Help
FAQ
Instructors Guide
About Runestone
Report A Problem
This Chapter
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
A
abstraction
,
[1]
,
[2]
,
[3]
,
[4]
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]
misconceptions
,
[1]
programming
strings
,
[1]
,
[2]
assignment box vs value misconception
assignment dyslexia
,
[1]
assignment move misconception
assignment relationship misconception
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]
,
[6]
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]
J
Java
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
math
sqrt
misconceptions
assignment
,
[1]
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
research
Rainfall problem
random
randrange
randrange
random
range
,
[1]
,
[2]
,
[3]
change amount
exclusive
inclusive
negative change amount
remainder
,
[1]
,
[2]
research
rainfall
run
S
screen
,
[1]
turtle
setExecutionLimit
Seymour Papert
shape
turtle
slice
,
[1]
,
[2]
,
[3]
string
,
[1]
split
,
[1]
,
[2]
sqrt
math
square root
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
backward
color
documentation
forward
functions
goto
left
library
pendown
pensize
penup
procedures
screen
shape
stamp
Turtle
xcor
ycor
turtle geometry
V
variable
,
[1]
,
[2]
programming
,
[1]
variable names
variables
W
while loop
words
X
xcor
turtle
Y
ycor
turtle
You have attempted
of
activities on this page