wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AR Unit 1, Part 1 Wayground Review (1.1-1.4)

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.
  1. In programming, what is an event?

a)
  1. An action or occurrence that triggers a response from the program

b)
  1. A mistake in the code that stops the program from running

c)
  1. A command that tells the robot to move forward forever

d)
  1. The battery level dropping below a certain percentage

2.

Which best describes the purpose of an algorithm?

a)

To give a clear sequence of steps to complete a task

b)

To make the robot look cooler with extra decorations

c)

To randomly choose what the robot does next

d)

To store all the pictures the robot’s camera takes

3.
  1. Why do we create an algorithm for a robot?

a)
  1. To tell the robot exactly what to do when events happen

b)
  1. To make the robot heavier so it doesn’t tip over

c)
  1. To give the robot a name and personality

d)
  1. To count how many times the robot has been turned on

4.
  1. What is the main benefit of pair programming in class?

a)

It helps students work together and learn from each other

b)
  1. It lets one student do all the work while the other rests

c)
  1. It makes the teacher grade projects faster

d)
  1. It saves battery because only one computer is used

5.
  1. Which skill is most important to practice during pair programming?

a)
  1. Clear communication and teamwork

b)
  1. Typing as fast as possible without mistakes

c)
  1. Drawing the coolest robot design on paper

d)
  1. Finding the shortest cable to plug in the robot

6.
  1. Why should students switch roles (Driver and Navigator) in pair programming?

a)
  1. So both get equal practice coding and planning

b)
  1. So one person doesn’t get tired from typing too long

c)
  1. So the teacher can see who is smarter

d)
  1. So the Navigator can go get snacks while the Driver works

7.
  1. What should you do when debugging if the robot isn’t working right?

a)
  1. Check that the physical port matches the port in the program

b)
  1. Shake the robot gently to reset the wires

c)
  1. Turn the brain off and on five times quickly

d)
  1. Add more tape to hold everything together

8.
  1. Why must you configure devices to the correct port in VEXcode?

a)
  1. So the program can talk to the device

b)
  1. So the robot knows which color the port light should be

c)
  1. So the battery charges twice as fast

d)
  1. So the robot makes a beeping sound when it starts

9.
  1. If a motor is plugged into Port A but set to Port B in the program, what happens?

a)
  1. The motor won’t work because the program can’t find it

b)
  1. The motor spins backward every time you press start

c)
  1. The robot brain turns red and shuts down completely

d)
  1. The motor works but only at half speed

10.
  1. What does a bumper switch do on a robot?

a)
  1. Lets something (person or object) trigger the program by pressing it

b)
  1. Makes the robot stop forever when it hits a wall

c)
  1. Measures how fast the robot is moving

d)
  1. Turns the robot lights on and off

11.
  1. What happens when a bumper switch is pressed during a program?

a)
  1. An event is triggered

b)
  1. The robot instantly turns off

c)
  1. The wheels lock and the robot slides

d)
  1. A loud alarm sound plays

12.
  1. What is the main purpose of a flowchart?

a)

To show the steps of a process with shapes and arrows

b)
  1. To list every single line of code in order

c)
  1. To draw a picture of what the finished robot will look like

d)
  1. To keep score of how many times the robot succeeds

13.
  1. Which is NOT part of the Three Ps Troubleshooting Checklist?

a)
  1. Positioning

b)
  1. Power

c)
  1. Program

d)
  1. Ports

14.
  1. If a sensor isn’t working, a good first troubleshooting step is:

a)

Make sure the sensor is plugged in tightly

b)
  1. Restart the entire computer and robot ten times

c)
  1. Delete the whole program and start over

d)
  1. Cover the sensor with tape to protect it

15.
  1. In the Troubleshooting Flowchart, if NO devices work but the brain is on, you should:

a)

Check that all wires are fully plugged into their ports

b)
  1. Replace the brain with a brand-new one immediately

c)
  1. Change every port setting in the program to Port H

d)
  1. Hold the brain upside down for 30 seconds

16.
  1. Robot won’t respond, everything looks connected and code looks good. What port issue should you check?

a)
  1. Try the device in a different port to see if that port is broken

b)
  1. Change the port color in the software to green

c)
  1. Count how many ports are being used and make it even

d)
  1. Unplug all ports and plug them back in random order

17.
  1. What is the main reason to add comments to your program?

a)
  1. To explain what the code does for people reading it

b)
  1. To make the program run faster on the robot

c)
  1. To add funny jokes that play when the robot starts

d)
  1. To change the color of the blocks in VEXcode

18.
  1. Which statement about comments is true?

a)
  1. The computer ignores comments when running the program

b)
  1. Comments make the robot move twice as fast

c)
  1. Comments are only allowed at the very end of the program

d)
  1. Comments must be written in all capital letters

19.
  1. Why add comments at the start of every program?

a)
  1. To explain the big-picture purpose of the program

b)
  1. To list every single block used in the project

c)
  1. To tell the robot what time class ends

d)
  1. To give credit to everyone who helped carry parts

20.
  1. Why do we test after each small step when building?

a)
  1. To find and fix problems before adding more parts

b)
  1. To use up all the battery power evenly

c)
  1. To take lots of photos for the teacher

d)
  1. To make sure the robot is the same color on both sides

21.
  1. What is the biggest advantage of building the Res-Q-Bot little by little?

a)
  1. You can test each part alone before putting everything together

b)
  1. You finish the whole robot in one class period

c)
  1. You never have to change your original design

d)
  1. You only need half as many pieces

22.
  1. Why is incremental development helpful for big software projects?

a)
  1. Small pieces can be tested alone, making bugs easier to find

b)
  1. The whole program is written in one giant sequence block

c)
  1. You can skip testing until the very last day

d)
  1. It guarantees the program will have zero mistakes

23.
  1. How does building step-by-step help with a physical robot like Res-Q-Bot?

a)
  1. Problems are caught early before the whole robot is finished

b)
  1. The robot ends up twice as tall as planned

c)
  1. You never need tools because everything snaps perfectly

d)
  1. You only test the robot once at the very end

24.
  1. Why do designers make prototypes (simple versions) first?

a)
  1. To test if the idea actually works before building the real thing

b)
  1. To show off a cool model with no moving parts

c)
  1. To use the cheapest materials possible

d)
  1. To finish the project weeks early

25.
  1. Why are motors called output devices?

a)
  1. They create motion when the program tells them to

b)
  1. They measure how far the robot has traveled

c)
  1. They send information about battery level

d)
  1. They take pictures of the classroom

26.
  1. What is the main goal of a self-driving vehicle system?

a)
  1. To drive safely without a human controlling it

b)
  1. To play music and flash lights for passengers

c)
  1. To win races against human drivers

d)
  1. To carry as many people as possible

27.
  1. What makes something a system?

a)
  1. A group of parts that work together for the same goal

b)
  1. A single part that does everything by itself

c)
  1. Any robot that has wheels and moves

d)
  1. Something that costs a lot of money to build

28.
  1. What three key parts must every system that interacts with the world have?

a)
  1. Input, processing, and output

b)
  1. Battery, wheels, and lights

c)
  1. Metal frame, plastic covers, and stickers

d)
  1. Camera, speaker, and screen

29.
  1. Which is an example of “output” in a self-driving car?

a)
  1. The car braking or turning

b)
  1. The GPS showing the map on screen

c)
  1. The radar detecting another car nearby

d)
  1. The microphone listening for sirens

30.
  1. Why do systems like self-driving cars need both input and output?

a)
  1. To sense the world and then react correctly

b)
  1. To look impressive with lots of blinking lights

c)
  1. To save all the data for later replay

d)
  1. To talk to passengers in a human voice

31.
  1. How do input, processor, and output work together in a system?

a)
  1. Input collects data → processor decides → output acts

b)
  1. Output happens first → processor stores it → input deletes it

c)
  1. All three parts do exactly the same job at the same time

d)
  1. Processor collects data → input decides → output ignores it

32.
  1. Which is an input in a self-driving car?

a)
  1. Camera taking pictures of the road

b)
  1. Steering wheel turning left or right

c)
  1. Engine making the car speed up

d)
  1. Brake lights flashing red

33.

True or False: The idler gear passes movement to the next gear but is not the main driving or final driven gear.

a)

True

b)

False

34.
  1. What is the main job of an idler gear?

a)
  1. It reverses the direction of turning

b)
  1. It makes the gears spin ten times faster

c)
  1. It stops the gears when they get too hot

d)
  1. It connects the gears to the battery

35.
  1. When one gear turns another gear, what happens?

a)
  1. The second gear turns too, passing on the rotary motion

b)
  1. The second gear stays still and blocks movement

c)
  1. The second gear moves up and down instead of spinning

d)
  1. Both gears melt from friction

36.
  1. Rotary motion means:

a)
  1. Spinning around an axis

b)
  1. Moving straight forward and backward

c)
  1. Sliding side to side on a track

d)
  1. Jumping up and down

37.
  1. In a simple gear train with an idler, which is the output gear?

a)
  1. The last gear turned by the idler

b)
  1. The gear in the middle that does nothing

c)
  1. The smallest gear on the robot

d)
  1. The gear directly on the motor shaft

38.

Another name for the output gear is:

a)

Driven gear

b)

Input gear

c)

Driving gear

d)

Bevel gear

39.

Another name for the input gear is:

a)

Driving gear

b)

Driven gear

c)

Output gear

d)

Bevel gear

40.

What is the very first question a good engineer asks?

a)

What problem am I trying to solve?

b)

How quickly can I finish this project?

c)

What color should my robot be?

d)

How many pieces can I use?

41.

What is an engineer?

a)

Someone who designs and builds things to solve problems

b)

Someone who only plays video games about robots

c)

Someone who takes things apart and never puts them back

d)

Someone who draws pictures of inventions but never builds them

42.
  1. An engineer wants to know _____ and _____ things work.

a)
  1. how, why

b)
  1. when, where

c)
  1. who, what

d)
  1. how fast, how slow

43.
  1. In a simple gear train, how is rotary motion transferred?

a)
  1. The teeth of one gear push the teeth of the next gear

b)
  1. Magnets inside the gears pull each other around

c)
  1. A rubber band hidden inside spins everything

d)
  1. The axle slides back and forth to turn the gears