Story Factory
Rosie's Path
Code Sketches
Variables Rule
Vocabulary
100

Values in the Story Factory could be nouns, verbs, or this.

What are adjectives?

100

The word that describes why we reuse a sequence of cards in more than one place in a program.

What is efficiency?

100

The person who writes the code in pair programming.

What is the driver?

100

An action that triggers a program to react.

What is an event?

100

Term used in computer science that means a program is not working.

What is a bug?

200

The Story Factory main program uses this type of programming code by sending an envelope with instructions on it to the factory.

What is a function?

200

The number of times you have to debug a function that is used multiple times in a program.

What is one?

200

The person who reviews the code in pair programming.

What is the navigator?

200

A program that listens to any input from the user while the program is running and reacts.

What is an interactive program?

200

Term used to find and fix bugs in a computer program.

What is debug?

300

A set of instructions given to a computer in a language that it can understand.

What is a program?

300

The value of a conditional for the program to do the steps.

What is true?

300

The smallest element, or dot, of a digital display.

What is a pixel?

300

To check if a computer program is working properly.

What is to test?

300

When a driver and a navigator create computer programs.

What is pair programming?

400

A named block of code that can be used in a program to accomplish a task.

What is a function?

400

Instructions used in a computer program.

What is code?

400

Makes programs shorter because programmers can avoid repeating the same blocks of code.

What is a loop or function?

400

A grid made up of horizontal and vertical lines and points.

What is a x-y grid?

400

A value that relates to a individual character in the program.

What is a character-specific variable?

500

An example of an everyday task function that is a small part of many activities during your day.

What is unzipping your backpack, brushing your teeth, eating food, washing your hands, etc.?

500

Section of code that is repeated until an ending condition is reached.

What is a loop?

500

Coding used for repetitive tasks.

What is a loop?

500

A named place to store a value that may change as the program runs.

What is a variable?

500

In Hopscotch, an iPad value that is related to the entire program.

What is a global variable?

M
e
n
u