NEW
Font size
WorksheetsAR Unit 1, Part 1 Wayground Review (1.1-1.4)
Total questions: 43
Worksheet time: 22mins
In programming, what is an event?
An action or occurrence that triggers a response from the program
A mistake in the code that stops the program from running
A command that tells the robot to move forward forever
The battery level dropping below a certain percentage
Which best describes the purpose of an algorithm?
To give a clear sequence of steps to complete a task
To make the robot look cooler with extra decorations
To randomly choose what the robot does next
To store all the pictures the robot’s camera takes
Why do we create an algorithm for a robot?
To tell the robot exactly what to do when events happen
To make the robot heavier so it doesn’t tip over
To give the robot a name and personality
To count how many times the robot has been turned on
What is the main benefit of pair programming in class?
It helps students work together and learn from each other
It lets one student do all the work while the other rests
It makes the teacher grade projects faster
It saves battery because only one computer is used
Which skill is most important to practice during pair programming?
Clear communication and teamwork
Typing as fast as possible without mistakes
Drawing the coolest robot design on paper
Finding the shortest cable to plug in the robot
Why should students switch roles (Driver and Navigator) in pair programming?
So both get equal practice coding and planning
So one person doesn’t get tired from typing too long
So the teacher can see who is smarter
So the Navigator can go get snacks while the Driver works
What should you do when debugging if the robot isn’t working right?
Check that the physical port matches the port in the program
Shake the robot gently to reset the wires
Turn the brain off and on five times quickly
Add more tape to hold everything together
Why must you configure devices to the correct port in VEXcode?
So the program can talk to the device
So the robot knows which color the port light should be
So the battery charges twice as fast
So the robot makes a beeping sound when it starts
If a motor is plugged into Port A but set to Port B in the program, what happens?
The motor won’t work because the program can’t find it
The motor spins backward every time you press start
The robot brain turns red and shuts down completely
The motor works but only at half speed
What does a bumper switch do on a robot?
Lets something (person or object) trigger the program by pressing it
Makes the robot stop forever when it hits a wall
Measures how fast the robot is moving
Turns the robot lights on and off
What happens when a bumper switch is pressed during a program?
An event is triggered
The robot instantly turns off
The wheels lock and the robot slides
A loud alarm sound plays
What is the main purpose of a flowchart?
To show the steps of a process with shapes and arrows
To list every single line of code in order
To draw a picture of what the finished robot will look like
To keep score of how many times the robot succeeds
Which is NOT part of the Three Ps Troubleshooting Checklist?
Positioning
Power
Program
Ports
If a sensor isn’t working, a good first troubleshooting step is:
Make sure the sensor is plugged in tightly
Restart the entire computer and robot ten times
Delete the whole program and start over
Cover the sensor with tape to protect it
In the Troubleshooting Flowchart, if NO devices work but the brain is on, you should:
Check that all wires are fully plugged into their ports
Replace the brain with a brand-new one immediately
Change every port setting in the program to Port H
Hold the brain upside down for 30 seconds
Robot won’t respond, everything looks connected and code looks good. What port issue should you check?
Try the device in a different port to see if that port is broken
Change the port color in the software to green
Count how many ports are being used and make it even
Unplug all ports and plug them back in random order
What is the main reason to add comments to your program?
To explain what the code does for people reading it
To make the program run faster on the robot
To add funny jokes that play when the robot starts
To change the color of the blocks in VEXcode
Which statement about comments is true?
The computer ignores comments when running the program
Comments make the robot move twice as fast
Comments are only allowed at the very end of the program
Comments must be written in all capital letters
Why add comments at the start of every program?
To explain the big-picture purpose of the program
To list every single block used in the project
To tell the robot what time class ends
To give credit to everyone who helped carry parts
Why do we test after each small step when building?
To find and fix problems before adding more parts
To use up all the battery power evenly
To take lots of photos for the teacher
To make sure the robot is the same color on both sides
What is the biggest advantage of building the Res-Q-Bot little by little?
You can test each part alone before putting everything together
You finish the whole robot in one class period
You never have to change your original design
You only need half as many pieces
Why is incremental development helpful for big software projects?
Small pieces can be tested alone, making bugs easier to find
The whole program is written in one giant sequence block
You can skip testing until the very last day
It guarantees the program will have zero mistakes
How does building step-by-step help with a physical robot like Res-Q-Bot?
Problems are caught early before the whole robot is finished
The robot ends up twice as tall as planned
You never need tools because everything snaps perfectly
You only test the robot once at the very end
Why do designers make prototypes (simple versions) first?
To test if the idea actually works before building the real thing
To show off a cool model with no moving parts
To use the cheapest materials possible
To finish the project weeks early
Why are motors called output devices?
They create motion when the program tells them to
They measure how far the robot has traveled
They send information about battery level
They take pictures of the classroom
What is the main goal of a self-driving vehicle system?
To drive safely without a human controlling it
To play music and flash lights for passengers
To win races against human drivers
To carry as many people as possible
What makes something a system?
A group of parts that work together for the same goal
A single part that does everything by itself
Any robot that has wheels and moves
Something that costs a lot of money to build
What three key parts must every system that interacts with the world have?
Input, processing, and output
Battery, wheels, and lights
Metal frame, plastic covers, and stickers
Camera, speaker, and screen
Which is an example of “output” in a self-driving car?
The car braking or turning
The GPS showing the map on screen
The radar detecting another car nearby
The microphone listening for sirens
Why do systems like self-driving cars need both input and output?
To sense the world and then react correctly
To look impressive with lots of blinking lights
To save all the data for later replay
To talk to passengers in a human voice
How do input, processor, and output work together in a system?
Input collects data → processor decides → output acts
Output happens first → processor stores it → input deletes it
All three parts do exactly the same job at the same time
Processor collects data → input decides → output ignores it
Which is an input in a self-driving car?
Camera taking pictures of the road
Steering wheel turning left or right
Engine making the car speed up
Brake lights flashing red
True or False: The idler gear passes movement to the next gear but is not the main driving or final driven gear.
True
False
What is the main job of an idler gear?
It reverses the direction of turning
It makes the gears spin ten times faster
It stops the gears when they get too hot
It connects the gears to the battery
When one gear turns another gear, what happens?
The second gear turns too, passing on the rotary motion
The second gear stays still and blocks movement
The second gear moves up and down instead of spinning
Both gears melt from friction
Rotary motion means:
Spinning around an axis
Moving straight forward and backward
Sliding side to side on a track
Jumping up and down
In a simple gear train with an idler, which is the output gear?
The last gear turned by the idler
The gear in the middle that does nothing
The smallest gear on the robot
The gear directly on the motor shaft
Another name for the output gear is:
Driven gear
Input gear
Driving gear
Bevel gear
Another name for the input gear is:
Driving gear
Driven gear
Output gear
Bevel gear
What is the very first question a good engineer asks?
What problem am I trying to solve?
How quickly can I finish this project?
What color should my robot be?
How many pieces can I use?
What is an engineer?
Someone who designs and builds things to solve problems
Someone who only plays video games about robots
Someone who takes things apart and never puts them back
Someone who draws pictures of inventions but never builds them
An engineer wants to know _____ and _____ things work.
how, why
when, where
who, what
how fast, how slow
In a simple gear train, how is rotary motion transferred?
The teeth of one gear push the teeth of the next gear
Magnets inside the gears pull each other around
A rubber band hidden inside spins everything
The axle slides back and forth to turn the gears
