Using the Print Console in VEXcode VR

The Print Console allows the user to display messages, report sensor values, or to present data from VEXcode VR projects. The Print Console also allows users to save print outputs as a text file.

The Print Console can also be used to display process information, providing visual cues that enable the user to see what is happening in a VEXcode VR project at a specific moment in time, thereby making a visual connection between the project and the actions of the VR Robot.


How to Open the Print Console

Screenshot of the VEXcode VR interface showcasing the block-based coding environment for programming a virtual robot, designed to assist users in learning coding concepts and robotics principles.

The Print Console is located in the VR Monitor Display. To open the Print Console, select the Monitor Display icon next to Help.

Screenshot of VEXcode VR tutorial interface showing block-based coding options and a virtual robot, designed to help users learn coding concepts in a simulated environment.

The Monitor Display will open once selected. The Print Console is at the bottom.


How to Use the Print Console in a Project

Look Blocks that Trigger the Print Console

Screenshot of VEXcode VR block-based coding interface, showcasing various coding blocks used for programming a virtual robot, illustrating the platform's educational tools for learning coding concepts in STEM education.

Specialized Look blocks are used within a VEXcode VR project in order to trigger the Print Console. These blocks print words, numbers, reported values from variables, a calculation of an operator, or values reported from a sensor or device.

The Help feature in VEXcode VR provides additional information on these and other programming blocks. See this article for information on how to access the Help feature.

Use Look Blocks with the Print Console in a Project

Screenshot of the VEXcode VR block-based programming interface, displaying the print console and look blocks, designed to help users learn coding concepts through virtual robot programming.

Use the Look blocks within a project to print a message, or display data in the Print Console. To use the Print blocks, select the desired Look block and add it to a project.

Screenshot of the VEXcode VR programming interface, showcasing a block-based coding environment designed for learning coding concepts and robotics principles in a virtual setting.

Run the project by selecting “Start” in the VEXcode VR toolbar.

Screenshot of the VEXcode VR interface showing a block-based coding environment, designed for teaching coding concepts through virtual robotics programming. The image illustrates the user-friendly layout for beginners and advanced users.

Once “Start” is selected, the project will run and the “Print” text or programmed values will appear in the Print Console as dictated by the VEXcode VR project.


Clear Rows in the Print Console

Screenshot of VEXcode VR interface showing a block-based coding environment for programming a virtual robot, designed for educational purposes in STEM learning.

There are two ways to clear all information from the Print Console. The first way to completely clear all text is to select the “Clear” button on the bottom right of the Print Console.

Screenshot of a VEXcode VR project example titled 'Hello Goodbye', showcasing a block-based coding interface with programming blocks arranged to control a virtual robot, illustrating coding concepts for educational purposes.

Another way to clear the Print Console is to use the Clear all rows block. Add the Clear all rows block to a project in order to remove all of the lines in the Print Console. In this project, “Hello” will print on the Print Console. After 5 seconds, all rows will be cleared. Then, “Goodbye” will be printed on the Print Console.


Save from the Print Console

Screenshot of VEXcode VR interface showcasing the block-based coding environment, featuring programming blocks and a virtual robot, designed for teaching coding concepts in STEM education.

It is easy to save information from the Print Console onto your device. Select “Save” on the bottom right of the Print Console to save all text as a .txt file.

Download icon for VEXcode VR tutorials, representing resources for learning coding concepts through a virtual robot programming environment.

Once you select the “Save” button, the file will automatically save to the Downloads folder on your device as a .txt file.

Note: The file does not save the printed colors.


Example Projects Using the Print Console

Report Variable Values and Data in a Project

The Print Console can be used to report variable values at discrete moments within a project. Use the Print Console to print the value of “myVariable,” or show how many times the project goes through a loop.

For an example of reporting variable values in a project, view the Using the Monitor Window section of the Applied Math - Educator Resources - VEXcode VR article.

Report Sensing Values and Data in a Project

Screenshot of a VEXcode VR project example titled 'Hello Goodbye', showcasing a block-based coding interface with programming blocks arranged to control a virtual robot, illustrating coding concepts for educational purposes.
Screenshot of VEXcode VR interface showcasing the block-based coding environment for programming a virtual robot, designed for educational purposes in STEM learning.

The data captured by the Print Console allows the user to see valuable information about project processes including VR Robot location and sensor information. When the Print block is triggered, it can be programmed to display information captured in the moment.

In the following project, the Print Console displays information reported by the VR Robot sensors as prescribed by the Look and Sensing blocks within the project. This information includes changes that the distance sensor captures at discrete moments while the project is running: time in seconds, Y position, and distance the VR Robot travels in mm.

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

Last Updated: