Sharing Files in VEXcode VR Enhanced or Premium

VEXcode VR Enhanced and Premium allow your students to share their projects directly with you in Google Drive or Dropbox, or download their work to their local device. 

No student data or projects are ever saved or stored by VEX, and VEXcode VR projects do not ever live on a VEX server. Student projects only exist on the local device and the sharing site.

This article will walk you through the steps to configure sharing methods for a class, and the steps students will use to share their VEXcode VR projects with you.

Configuring Sharing Methods

Screen_Shot_2022-08-15_at_3.20.06_PM.png

Navigate to vradmin.vex.com and log in.

VEXcode_VR_sharing_tab.png

Select 'Sharing' to connect popular file sharing services to your VEX account.

Authorize Sharing Through Google Drive

VEXcode_VR_sharing_with_Google.png

To configure sharing of student projects in Google Drive, select 'Sign in with Google.'

VEXcode_VR_Google_Share_authorized.png

Choose a Google account to connect with VEXcode VR Enhanced or VEXcode VR Premium, and review the required permissions.

Select 'Allow' to continue. Google Drive will be marked as 'Authorized!' on the Sharing tab.

Note: Selecting 'Revoke Access' will disable the connection.

Authorize Sharing Through Dropbox

VEXcode_VR_sharing_with_Dropbox.png

To configure sharing of student projects in Dropbox, select 'Sign in with Dropbox.' Sign into Dropbox to connect it with VEXcode VR Enhanced or VEXcode VR Premium, and review the required permissions.

VEXcode_VR_Dropbox_authorized.png

Follow the prompts provided by Dropbox to finalize the connection. It will ask if you want to authorize permissions for the VEXcode VR Licensing System. Dropbox will be marked as 'Authorized!' on the Sharing tab.

Note: Selecting 'Revoke Access' will disable the connection.

Specify a Sharing Method for a Class

VEXcode_VR_classes_tab.png

Select 'Classes' to locate a class and specify a sharing method. To learn how to create a class in VEXcode VR Enhanced or Premium, see this article.

VEXcode_VR_class.png

By default, the delivery method for shared projects in a class is 'Local Download.'

'Local Download' will allow students to download their VEXcode VR projects directly to their device.

To change the delivery method, first select the pencil icon in the top right corner of the class block.

VEXcode_VR_change_delivery_method.png

Then select the Delivery Method dropdown to view a list of configured file sharing methods. 

Note: Sharing options MUST be configured in the Sharing tab before they become available in the drop down for Delivery Method. 

Select the desired Delivery Method.

VEXcode_VR_new_delivery_method.png

Select 'Save changes' to confirm the new delivery method for the class.

VEXcode_VR_class_with_new_delivery_method.png

The class block will reflect the new delivery method and path.

Sharing a VEXcode VR Project

To create and share projects with you through Google Drive or Dropbox, a student must first be logged into VEXcode VR Enhanced or VEXcode VR Premium using your class code. To learn how to log into a class in VEXcode VR Enhanced or Premium, see this article.

VEXcode_VR_share.png

Select 'Share' in the top right corner of VEXcode VR.

VEXcode_VR_share_project_screen.png

Students can enter a name, assignment, and optional notes, then select 'Share.'

Note: Selecting 'Download' will save a copy of the project details to the student's local device.

VEXcode_VR_successful_share.png

A popup window will notify you when a project was shared successfully. Select 'Continue' to return to VEXcode VR. 

The project file can be found in the location assigned to the class (Google Drive or Dropbox).

Shared projects in Dropbox or Google Drive

Dropbox_folder.png

Shared projects in Dropbox

When a project is shared with you via Dropbox, you will find it in the directory Apps/VEXcode VR, then sorted into a folder by class, as shown here.

Each project will share two files – a VEXcode VR project (.vrblocks or .vrpython) that you can open in VEXcode VR and run, and a PDF of the project.

Note: In this example, 'My Class' is the name of the Class in VEXcode VR.

shared_project_in_google_drive.png

Shared projects in Google Drive

When a project is shared with you via Google Drive, you will find it in the VEXcode VR folder, then sorted into a folder by class, as shown here.

Each project will share two files – a VEXcode VR project (.vrblocks or .vrpython) that you can open in VEXcode VR and run, and a PDF of the project.

Note: In this example, 'Period 5' is the name of the Class in VEXcode VR.

Screen_Shot_2022-11-01_at_9.51.35_AM.png

In addition to the project file (a .vrblocks or .vrpython file) that can be opened and run in VEXcode VR, you will also receive a PDF of the project.

The first page contains students' names and identifying information, along with any notes they submit. It will also show an image of the Playground when the project was stopped, so you can view the result of the project on the Playground, as shown in this example.

Screen_Shot_2022-11-01_at_9.51.40_AM.png

The remaining pages will show a print out of the project, including any notes included in the project. 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: