

Programming: TheFrog Maze
Presentation
•
Computers
•
5th Grade
•
Practice Problem
•
Easy
Vicente Fuentes
Used 5+ times
FREE Resource
30 Slides • 23 Questions
1
2
Multiple Choice
Which of the following is a benefit of using conditions and tests in a computer program?
They make the program run faster.
They help objects avoid obstacles.
They make the program look more colorful.
They allow the program to store more data.
3
4
Open Ended
Why do you think using modules in programming can make your code easier to read and manage?
5
6
7
Open Ended
Would you volunteer for a space mission which might be away from Earth for years? Why or why not?
8
Open Ended
What are some advantages and disadvantages of using robots instead of humans for space exploration?
9
10
11
Multiple Choice
In the frog game, what is the main objective for the frog sprite?
To collect coins
To avoid obstacles
To get its birthday gift
To jump over logs
12
13
Fill in the Blanks
The centre of the stage has x value 0 and y value
Type answer...
14
15
Multiple Select
Select all the correct statements about x/y coordinates on the stage.
The x coordinate controls left and right movement.
The y coordinate controls up and down movement.
The centre of the stage is at (0, 0).
Negative y values move the sprite up.
16
Multiple Choice
Which coordinate determines how far up or down a sprite moves on the stage?
x coordinate
y coordinate
z coordinate
time coordinate
17
18
Multiple Choice
What is the purpose of the 'change y by 10' block in the script shown?
To move the frog up the screen when the up arrow is pressed
To move the frog down the screen when the up arrow is pressed
To change the frog's color
To make the frog jump to a random position
19
20
21
Multiple Choice
Why is it important to put the movement blocks inside a forever loop when programming the frog's movement?
So the frog keeps moving without pressing any key
So the frog moves only once
So the frog can respond to key presses at any time
So the frog disappears from the screen
22
23
Multiple Choice
What would happen if you set the y value of the gift sprite to 150 instead of -150?
The gift would appear at the top of the screen
The gift would disappear
The gift would move with the frog
The gift would change color
24
Multiple Choice
Which blocks are used to set the starting position and size for a sprite in Scratch, as shown in the images?
set size to, go to x: y:
change y by, if key pressed
repeat until, wait
switch costume to, play sound
25
26
Fill in the Blanks
When you run the program and press the up arrow, the frog moves towards the
Type answer...
27
28
Open Ended
How would you adapt the script to make the frog move faster up the screen? Or to make it move more slowly?
29
30
Multiple Choice
What happens to the frog's movement if you increase the value by which the x coordinate changes when the up arrow is pressed?
The frog moves more quickly.
The frog moves more slowly.
The frog does not move.
The frog moves in the opposite direction.
31
32
33
Multiple Choice
Which blocks are used in the script to make the frog move up and down when the arrow keys are pressed?
Change y by 10 and change y by -10
Change x by 10 and change x by -10
Set size to 50% and go to x: 0 y: -150
Forever and wait 1 second
34
Open Ended
Describe how you would modify the script so that the frog moves down the screen when the down arrow is pressed.
35
36
Fill in the Blanks
In this lesson, you will learn how to make the game respond to
Type answer...
37
38
39
Multiple Choice
Which command should be used to start the snake's script when the game begins?
When green flag clicked
Set size to 50%
Set x and y to 0
Forever
40
41
42
Multiple Choice
What is the main difference between a 'forever' loop and a 'repeat until' loop in Scratch programming?
A 'forever' loop repeats actions endlessly, while a 'repeat until' loop stops when a condition is met.
A 'repeat until' loop repeats actions endlessly, while a 'forever' loop stops when a condition is met.
Both loops repeat actions endlessly.
Both loops stop when a condition is met.
43
44
45
46
47
Multiple Choice
What happens in the game when the snake touches the frog?
The snake says 'caught you!' and the program stops.
The snake keeps moving forever.
The frog disappears.
The snake changes color.
48
Multiple Choice
Which blocks are necessary to make the snake move until it touches the frog in Scratch?
repeat until, touching Frog, move steps, if on edge bounce
forever, move steps, say caught you
repeat until, set size, go to x y
forever, touching edge, stop all
49
50
51
52
53
Multiple Choice
What is the main purpose of using modules in programming, as introduced in the Frog Maze unit?
To store several program commands and make programs shorter and easier to read
To make the frog move faster in the maze
To increase the difficulty of the game
To create more obstacles for the frog
Show answer
Auto Play
Slide 1 / 53
SLIDE
Similar Resources on Wayground
48 questions
POLYGONS & QUADRILATERALS & triangles 5.5A
Presentation
•
5th Grade
49 questions
2nd Quarter Review
Presentation
•
5th Grade
50 questions
Energy Transformation Lesson
Presentation
•
6th Grade
47 questions
Coordinating Conjunctions
Presentation
•
5th Grade
48 questions
Pogoda, a klimat
Presentation
•
5th Grade
47 questions
Science Doodles Review Page 2
Presentation
•
5th Grade
42 questions
Digital footprints
Presentation
•
4th - 5th Grade
47 questions
Q1: Weather Review
Presentation
•
5th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
10 questions
Columbus Day and Indigenous People's Day
Interactive video
•
5th - 8th Grade
20 questions
Mixtures and Solutions Practice
Quiz
•
5th Grade
15 questions
Mastering Multiplication Facts 1-10
Quiz
•
5th Grade