Algorithms Robots

Quiz
•
Computers
•
9th - 12th Grade
•
Hard
Charles Martinez
FREE Resource
7 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
The question below uses a robot in a grid of squares. The robot is represented as a triangle, which is initially in the bottom right square of the grid and facing toward the top of the grid. Which of the statements is true?
Program I correctly moves the robot to the gray square, but program II does not.
Program II correctly moves the robot to the gray square, but program I does not.
Both program I and program II correctly move the robot to the gray square.
Neither program I nor program II correctly moves the robot to the gray square.
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
The following question uses a robot in a grid of squares. The robot is represented by a triangle, which is initially facing right. Which of the following code segments will move the robot to the gray square?
3.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
The grid below contains a robot represented as a triangle, initially facing up. The robot can move into a white or gray square but cannot move into a black region.
4.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
PROCEDURE MoveTriangle (numMoves, numTurns)Which of the following instructions will get the red triangle to the gray square?
{
REPEAT numMoves TIMES
{
MOVE_FORWARD()
}
REPEAT numTurns TIMES
{
TURN_RIGHT()
}
}
MoveTriangle (1, 1) MoveTriangle (1, 1) MoveTriangle (3, 1) MoveTriangle (3, 0)
MoveTriangle (4, 1)
MoveTriangle (4, 0)
MoveTriangle (1, 1)
MoveTriangle (1, 3)
MoveTriangle (3, 1)
MoveTriangle (3, 0)
MoveTriangle (1, 1)
MoveTriangle (1, 3)
MoveTriangle (3, 3)
MoveTriangle (3, 0)
5.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
5. The following question uses a robot in a grid of squares. The robot is represented as a triangle,
which is initially in the bottom left square of the grid and facing right.
Which of the following shows the location of the robot after running the code segment?
6.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
8. The code segment below is intended to move a robot in a grid to a gray square. The program segment uses the procedure GoalReached, which evaluates to true if the robot is in the gray square and evaluates to false otherwise. The robot in each grid is represented as a triangle and is initially facing left. The robot can move into a white or gray square but cannot move into a black region.
REPEAT UNTIL (GoalReached ()) {
IF (CAN_MOVE (forward))
{
MOVE_FORWARD ()
}
IF (CAN_MOVE (right))
{
ROTATE_RIGHT ()
}
IF (CAN_MOVE (left))
{
ROTATE_LEFT ()
}
}
For which of the grids does the code segment NOT correctly move the robot to the gray square?
7.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
14. The figure shows a robot in a grid of squares. The robot is represented as a triangle, which is initially facing upward. The robot can move into a white or gray square but cannot move into a black region.
Consider the procedure MoveAndTurn shown. Which of the following code segments will move the robot to the gray square?
Similar Resources on Wayground
10 questions
Q&A – Repetition & Indefinite Loops (Primary 4 – 4CT.01)

Quiz
•
4th Grade - University
10 questions
brawl star

Quiz
•
5th - 11th Grade
10 questions
Quiz1

Quiz
•
7th - 9th Grade
10 questions
Year 8 - Progress Check 1 (Python Turtle Shapes)

Quiz
•
8th - 9th Grade
11 questions
¿Cómo funciona un robot?

Quiz
•
11th Grade
9 questions
Micromelon Python

Quiz
•
9th Grade
12 questions
Raspberry Pi

Quiz
•
9th Grade
10 questions
AP CSP Boolean Logic 6

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Analog vs Digital

Quiz
•
9th - 12th Grade
10 questions
CTEA Computer Vocab Terms #1

Quiz
•
12th Grade
10 questions
Exploring Cybersecurity Techniques and Threats

Interactive video
•
6th - 10th Grade
10 questions
Understanding the Internet and Data Transmission

Interactive video
•
7th - 12th Grade