Introducing Scratch
Storing & Retrieving Data
Moving things around
Sensing Sprite Position
Getting Comfortable w/Scratch
100

What is squeak?

 A cross platform programming language

100

What are local variables

Variables that can be modified only by scripts belonging to the sprite in which the variable is defined

100

Moving things in scratch include

Rotating, changing direction, and changing location,

100

Sensing code blocks can do things like

detect collisions, position and keystrokes,

100

Where can all of the code blocks be found

In the block palette

200

What are costumes

An image that represents a sprite on the stage or changes the sprites appearance

200

What is data

A piece of information collected, stored, modified, and processed during application execution

200

What are the 3 most common movement blocks

move, turn left, and turn right

200

What are the different ways collisions are tracked

 With touching color blocks, distance to color blocks, and with touching mouse code blocks,

200

Where do you place the code blocks

In the scripts area

300

What is a sprite

A two-dimensional image drawn on a transparent background, which can be moved around the stage

300

String

A set of characters that can be displayed within thought and speech bubbles

300

What code block can make a sprite face any direction instantly

Point in direction or point towards

300

How can you get direct user input

By using the ask code block and waiting for the user to answer

300

Where is your script displayed

In the stage

400

What is a stage

The background area on the Scratch IDE upon which sprites are displayed during application execution

400

what is a variable scope

The location within an application that the variable’s value can be modified

400

How do movement blocks move sprites

by incrementing or decrementing their coordinate values

400

How can mouse position be tracked

With mouse x, mouse y, and mouse down?, code blocks

400

Where can sprites be viewed

In the sprites list

500

What are Sounds

An audio file that is played within a Scratch program as s sound effect or background noise

500

what is a global variable

A variable that any script in an application can modify

500

How are a sprites coordinates retrieved and displayed

By using the x position, y position, and direction code blocks

500

How would you detect audio in scratch

With the loudness sensing block
500

How would you start and stop your program

With the execution buttons