What is a computer program?
Instructions written in code that a computer can run.
What is the purpose of the green flag in Scratch?
Starts all scripts in the program
What is a loop in programming?
Steps that repeat
What is meant by "user interface"?
The place where users interact with devices
Why does computer science matter in everyday life?
It helps in jobs and daily life.
Describe the role of a sprite in a Scratch program.
A character or object in Scratch
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
Define the term "initialize" in programming.
To assign an initial value to a variable
How can computing technology affect career options?
Computing can be used in all career options, it can help them with efficiency and creativity.
What happens when an event is triggered in Scratch?
An event that triggers an action
How does frame rate affect the quality of animations?
Frames shown each second
What is the difference between a driver and a navigator in pair programming?
The programmer who controls the actions of the computer
What is pair programming and why is it beneficial?
Two programmers working together, this can help limit bugs, make coding faster, etc.
Explain how to create a simple motion script for a sprite.
Where you put your code blocks
What are the differences between bitmap and vector graphics?
A digital image stored as mathematical equations
What are blocks in Scratch and how are they used?
Instructions that are combined to control a sprite
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.
How can you use the Code Area to control a sprite's actions?
A collection of instructions for a sprite
Explain how you would create an animation using nested loops in Scratch.
Nesting loops to create complex animations
Explain what a backdrop is in the context of Scratch programming.
The image behind the sprites in Scratch