Font size
WorksheetsSome RobotC Basics and Virtual World
Total questions: 22
Worksheet time: 11mins
What is the name of the programming software for the EV3?
ROBOPROGRAMO
EV3-C
Assembly
ROBOTC
To make sure ROBOTC is properly configured to program the Physical EV3, you should:
Make sure that the “Robot” > “Compiler Target” is set to “Physical Robot” when you’re using a real EV3 robot
Make sure that the “Robot” > “Platform Type” is set to “EV3”
Make sure that the “Robot” > “Compiler Target” is set to “Virtual Worlds” when you’re using a virtual EV3 robot
All of these options
You can build a ROBOTC Text-Based program by:
Typing out or dragging and dropping in commands into the ROBOTC text editor.
Using text-to-speech on your computer to dictate what you want the robot to do.
Using text-to-speech on your computer to dictate what you want the robot to do.
Drawing the path of the robot with your mouse or trackpad
True or False: Robots run commands one-at-a-time, starting at the top of the program.
True
False
What are the three parameters of the forward and backwards commands?
Units, Speed, Unit Type
Wheel Size, Distance, Acceleration
Quantity, Unit Type, Speed
Distance, Words, Numbers
A programmer can tell the arm motor to go to a specific position using this command:
stopMotor
forward
backward
moveMotor
When using the turn right command, using the number 2 as the first parameter will result in which of the following?
The robot moving backwards for five rotations
The wheel motor making two full rotations
The robot making two full rotations
The arm moving 2 full rotations up
Which of the following is an example of a parameter in the turnRight command?
Number of units
Unit Type
Speed
All of these
What does the repeat structure do?
Repeat the commands between the [and]
Repeat the commands between
Repeat the commands between the { and }
Repeat the commands between the (and)
In the video we watched today how many times does the repeat loop run the commands inside it?
An infinite number of times
The number of times specified between the { and }
Four times
The number of times specified between the ( and )
True or False: The repeat structure ends with a semicolon.
True
False
Sometimes true
Sometimes False
Code that appears after a // mark is:
Ignored by the compiler but sent to the robot
Given priority over other lines of code and will run first
Ignored by the compiler and not sent to the robot
Accelerated and will execute twice as fast
Which of the following lines is correctly marked as a comment?
THIS IS A COMMENT: COMMENT.
/comment>
//
/=>!
Comments are used to:
Configure a robot's motors and sensors
Leave notes to human programmers
Make a program run faster
Update the firmware
How do you select different views of the robot in the Robot Virtual World software?
Press Alt+Tab on the keyboard
Open the Command Prompt and type the name of the view you would like to use
Press the Camera 1, Camera 2, or Camera 3 buttons in the software
Use text-to-speech on your computer to request another view
True or False: Changing the camera view can be helpful when solving a programming challenge.
True
False
True or False: The Measurement Toolkit allows you to get key distances and angles in the Robot Virtual Worlds
True
False
Which set of 3 buttons allows you to control the Measurement Toolkit?
Place, Increment, Decrement
Place, Add, Clear
Show, Add, Clear
Show, Increment, Decrement
True or False: Pressing the Show button enables and disables the Measurement Toolkit.
False: The Measurement Toolkit must be enabled in ROBOTC program in order to be used in Robot Virtual Worlds.
True: The Show Button shows and hides the Measurement Toolkit.
How do you add a custom marker, or waypoint, in the virtual world?
Open up the programming console, and type “add marker”, along with the desired coordinates
Click the Add button to enable makers to be “added”, then click in the world where you would like the marker to be placed
Use text-to-speech on your computer to specify where the marker should be placed
Press the Clear button in the Measurement Toolkit
How many markers, or waypoints, does the toolkit allow you to place?
5
3
4
2
What does the "#pragma" command mean in ROBOTC?
A command that sets information about the motors and sensors being used
A social media keyword to help users share their programs
A command on which sample program to open
A command that sets the type of robot being used
