Unit 1 Introduction and Fundamentals

Last updated almost 2 years ago
26 questions
These lessons introduce us to vr.vex.com where we will learn the basics of programming virtual VEX robots. The site codeV5.vex.com is where we will code the physical VEX robots. We will go through this in class together as a whole group, primarily mirroring my actions on your own device and taking screenshots at certain steps in the procedures. We closely follow the text and directions, so if you are unable to complete it with us, you may do it on your own or see me during Advisement. This first unit is very short, however, since this is the first time we have done this as a class, it will probably take a full class period.
Required
1

First, go to vr.vex.com and click "Continue to Free". We do not use a class code or any other login on this site.
True or False: I need a class code to continue.

The VEX VR platform uses a basic robot whose functions are described here:

https://kb.vex.com/hc/en-us/articles/360041778591-Robot-Features-Robot-Features-VEXcode-VR

Answer the following questions about the VR-bot using the information at the resource above.
Required
1

The VR-bot has which 3 control systems?

Required
1

How wide are the wheels diameter in millimeters?

Required
1

Which 2 directions do the Eye Sensors face?

The "Playground" is the virtual space your robot is in. There are different playgrounds to choose from, depending on the activity. The directions for selecting and loading a playground are here:

https://kb.vex.com/hc/en-us/articles/360041342392-Playground-Playground-Features-VEXcode-VR

Read them and then load the "Grid Map" playground.

This is the playground we will use for most all of the VR programming.
Required
1

Post a screenshot of the "Grid Map" open on your device. Be sure to include the date and time in the corner.

Required
1

The "Help" button, which gives more information about the commands, is located in what portion of the screen?

Required
1

Every program starts with what kind of block?

Required
1

If I want to see particular examples of how to program the robot, I open the menu under Files and select

Required
1

VEX VR does not automatically save anything anywhere. In order to save my work, you must "Save To Your Device" your program when you are done and "Load From Your Device" to continue your work. I will happily help you if needed, however...

True or False: It is the student's responsibility to save, load, store, and keep track of their own programs.

Required
1

True or False: Groups of commands can be deleted by dropping them into the toolbox area

Required
1

True or False: To delete a single block, you can right-click on the block and select "Delete Block"

Required
1

Which of these is correct?

Required
1

Does changing the name of the project automatically save it?

Required
1

Where does VEX VR save projects?

Their are 5 different styles of code blocks. The following document describes the 5 types:

https://kb.vex.com/hc/en-us/articles/360041342392-Playground-Playground-Features-VEXcode-VR

Read the resource and answer the questions.
Required
1

Which of the following are true statements about hat blocks?

Required
1

Which of the following are true statements about stack blocks?

Required
1

Which of the following are true statements about Boolean blocks?

Required
1

Which of the following are true statements about Reporter blocks?

Required
1

Which of the following are true statements about C blocks?

Required
1

Go to the following (short) resource and answer the following question.

https://kb.vex.com/hc/en-us/articles/360041792431-Block-Size-Tutorials-VR-Blocks

Where are the controls to resize or center your code?

Required
1

You can right-click anywhere in the browser window to bring up the context menu with "Undo" in it.

Required
1

Basically, "Redo" undoes the "Undo" command.

Required
1

"Clean up Blocks" just puts all the blocks in a vertical line.

Required
1

"Duplicate" can be used to copy more than one command at a time.

1

In order to show you can get to the website that we program the virtual VEX robots at, open vr.vex.com in a browser window. Then take a screenshot of your entire screen, including the date and time, and add the image to the "Show Your Work" below.

1

In order to show you can get to the website that we program the physical VEX robots at, open codeV5.vex.com in a browser window. Then take a screenshot of your entire screen, including the date and time, and add the image to the "Show Your Work" below.