WorksheetsIntro to Programming Unit 0 Study Guide
Total questions: 17
Worksheet time: 10mins
Match the term with the correct definition. Write the letter in the blank.
The belief that one can get better at something through hard work and practice
The belief that one can get better at something through hard work and practice
A set of steps to complete a task
A set of steps to complete a task
The study of computers and algorithms, and their impact on society
The study of computers and algorithms, and their impact on society
Language which can be understood by a computer
Language which can be understood by a computer
A programming technique in which two programmers, a driver and a navigator, work together
A programming technique in which two programmers, a driver and a navigator, work together
An ____________ is a set of steps to complete a task.
algorithm
variable
database
function
Part 2 – Fill in the Blank 2. ____________ is the language computers understand.
Code
English
Math
Music
Part 2 – Fill in the Blank 3. Pair programming uses two people: a ____________ and a ____________.
driver, navigator
teacher, student
leader, follower
coder, tester
A ____________ mindset means believing you can improve through practice.
growth
fixed
static
rigid
The area where you drag blocks to make programs: ________________________
Script area
Stage
Sprite list
Backdrop
Part 3 – Scratch Editor Practice 2. The place where your sprites perform: ________________________
Stage
Backdrop
Script Area
Costume
Part 3 – Scratch Editor Practice 3. The list of all sprites in your project: _______________
Sprite list
Stage area
Script area
Backdrop list
The menu where you choose categories of blocks: ________________________
Blocks palette
Stage area
Sprite list
Script area
The button you click to start your program: ________________________
Green flag
Red flag
Blue button
Start arrow
Pair programming is helpful because:
it allows two programmers to collaborate and catch errors more effectively.
it reduces communication between team members.
it makes debugging more difficult.
it encourages working in isolation.
An example of an algorithm you use in real life is:
Following a recipe to cook a meal
Watching television
Listening to music
Sleeping
Which code will get the Angry Bird to the Pig?
