Transition from IQ -----> VRC

Two things for them to learn is the 1x1parts in VIQ are much more sturdier so that may not be a goto building piece, and they can cut any 2x part to be the right length.

One thing for you to learn is all the cool connectors in VIQ and how to make similar joints in VRC. You might want to premake some samples of both to use as a training aide.

There is no C-Channel in VIQ, so that’s a new part to show them, it solves about 1/2 of the connector issues above.

It’s a pretty easy transition, since they are used to building on the same 1/2" pattern.


both. we have both systems available but we’re prob gonna use v5/

anything on competitions? differnces there?

VEXIQ is two teams on the same team working together in a 4*8’ area. VRC is two teams working together against two teams working together in a space 3 times the size. So VEXIQ robots don’t know about other robots playing defense against them. And three years of them hearing "VEXIQ is not battle bots gets crushed. So one of the transitions is understanding a strategy that has defenders.

The match times in VRC are twice as long and there is no “driver swap at 30 second” that is the hallmark of creating teams that can drive together like VEXIQ.


Use Collars!! Do NOT use the slide on ones. Also Always make sure everything is tight it can become loose and fall off in a match unnoticed before the match starts. :smiley:



modkit ----> pros, VCS?

The future of VCS is uncertain. The C++ variant of VCS will be replaced by VEXCode. Not sure what will happen to VCS Modkit.

I plan on using RobotMesh Blockly for our 6th graders in Vex IQ, as well as our 7th graders in VRC.

Build Beginner Tips if you’re coming from IQ:

  1. The IQ Collars are legal, and they’re quite good.
  2. Don’t put collars on both sides of an axle joint, put one on the inside and screw the outer c channel to the inner c channel somehow.
  3. Learn about screw joints in order to make low friction lifts.

Competition Beginner Tips:

  1. VRC is (most often) single driver, with maybe a second driver to do secondary tasks in case the main driver has run out of buttons. The coach plays a very important role in this regard.
  2. Scouting is very important, even if you are not a high seed. Figure out who’s good and make yourself seem pickable.

Programming Beginner Tips:

  1. Have autons!! Don’t go to a tournament without autons ready. Leave ~a week or two before the competition to work purely on autons; they will increase your winrate drastically, regardless of the extra robot tuning that week before comp might give you.
  2. If you didn’t use PID in Vex IQ, learn about it now. In VRC, PID is one of the most basic tools a programmer has. There is inbuilt PID in the v5 smart motors, but it will not do quite perfectly 100% of the time.
  3. Learn programming early, even before you build a full robot. Build a test drive, understand VEXCode/PROS/RMS and prepare for a real robot. It will smoothen your process greatly.

P.S. If you know anyone who’s proficient in C++, it’ll be very, very helpful with all of these programming systems; RMS is the only one that offers non-C++ variants, but PROS has better libraries (such as okapilib) available. The VEXCode API is identical to VCS’s API, so if you like built in event-based programming (similar to modkit??), that’ll probably be your option.


hmm ok does blockly have the same capabilities as other languages?

RobotMesh Blockly is fairly powerful, especially for a graphical language. If you are used to Modkit for IQ, you will find it slightly more advanced. You can do almost everything that you can do with C++. However, if you are writing a large program then using a graphical language may be cumbersome.

RobotMesh also has the built in mimic feature, which allows you to build a virtual robot in a CAD like environment and test your code on it.

I plan on having a series of lessons for 6th and 7th graders using Blockly. If anyone knows C++ syntax (or C, or Java) then they can use RobotMesh C++, but I find that younger students spend more time working out syntax issues when the use a text language. They just don’t have the patience for that yet.


where do you install robotmesh?

Online web-based. Needs Chrome browser plugin, see upper right that page, to connect to bot. Otherwise can use “mimic” virtual world. Examples in the “Public” tab. WildWest in there, YMMV.

On that page is link to Windows local software. No mimics.

I use their IQ “Hour of Code” mimic 1st with elementary students, then have them build first bot, then “Hour of Code” real with that bot.

They have EDR version of Hour of Code curriculum.

Targets and languages for new projects



“Sign up” to save “projects” for later. Otherwise gone when you restart, etc, computer.

What were the 8th graders using?


So true,
We had a chain bar at an early comp last year shift an entire hole down since the bearing with just one screw came loose and the axle ate through the c-channel.

Not a fun lunch break experience.


I would hear out their ideas (You don’t have to do it). I know that last year (Turning Point) was my first year of VRC and the other kids wouldn’t hear out my ideas. I found it very frustrating and it made me very un happy.


20 charrrrrrrrrrrrrrrrrrr


20 charrrrrrrrrrr

Thats what we did our first year.

1 Like

why is vcs bad
20 charrr

Please search the forum. This has been answered many times already.


it’s janky, and it has limited coding capability is what you mean