Unit 0: Getting Started with Computer Science
Unit 1: Motion in Scratch (Events)
Unit 2: Animations (Loops)
Vocabulary Review
100

What is a computer program?

Instructions written in code that a computer can run.

100

What is the purpose of the green flag in Scratch?

Starts all scripts in the program

100

What is a loop in programming?

 Steps that repeat

100

What is meant by "user interface"?

The place where users interact with devices

200

Why does computer science matter in everyday life?

It helps in jobs and daily life.

200

Describe the role of a sprite in a Scratch program.

A character or object in Scratch

200

Give an example of a situation where you would use a loop in Scratch.

An example of a loop used to create a repetitive action

200

Define the term "initialize" in programming.

 To assign an initial value to a variable

300

How can computing technology affect career options?

Computing can be used in all career options, it can help them with efficiency and creativity.

300

What happens when an event is triggered in Scratch?

 An event that triggers an action

300

How does frame rate affect the quality of animations?

Frames shown each second

300

What is the difference between a driver and a navigator in pair programming?

The programmer who controls the actions of the computer

400

What is pair programming and why is it beneficial?

Two programmers working together, this can help limit bugs, make coding faster, etc.

400

 Explain how to create a simple motion script for a sprite.

Where you put your code blocks

400

What are the differences between bitmap and vector graphics?

A digital image stored as mathematical equations

400

 What are blocks in Scratch and how are they used?

Instructions that are combined to control a sprite

500

Define the term "growth mindset" in the context of learning computer science.

The belief that one can get better at something through hard work and practice.

500

How can you use the Code Area to control a sprite's actions?

A collection of instructions for a sprite

500

Explain how you would create an animation using nested loops in Scratch.

Nesting loops to create complex animations

500

Explain what a backdrop is in the context of Scratch programming.

The image behind the sprites in Scratch

M
e
n
u