VEX Toss Up - CS2N Mode 2013-14 Competition

Phase Key Dates
Submissions 10/03/13 - 03/14/14
Winner Announced 08/15/14
How to Participate
Competition registrations have closed.
Submissions: 10/03/13 - 03/14/14
To submit, you must first be registered to the competition.
To submit, you must first be registered to the competition.

The VEX Toss Up – CS2N Autonomous Mode Challenge (Autonomous Mode) is a two-minute long programming competition that takes elements from the current VEX Toss Up competition and modifies them to allow the game to be played in an autonomous only mode.


The picture at the left is the Official VEX Toss Up Game Simulation
The picture at the right is the VEX Toss Up Autonomous Mode Only Challenge



Both challenges use many of the same game elements and scoring rules. The VEX Toss Up Autonomous Only game board has been modified to allow students to complete the game using Autonomous Programming only.


Autonomous Mode Game Elements

The fully autonomous game provides players with “Start Tiles” which are also safe zones that enable players to change programs, robots, and locations without a time penalty; if you are on a “Start Tile” you can press the “Switch Button” shown on the next page to change your robot, program, or location.  In order to allow consistent movement in the Autonomous Mode Challenge game designers have made the following modifications in the game:


1.Removed the barrier between the hanging zone and the first scoring zone enabling more predictable robot movements.
2.Added an open corridor to take parts to the high scoring zone.
3.Added wider tops to the Goals and added an additional Goal.
4.Moved the location and changed the color of some of the balls.


You can find a full set of rules in the Rules/Requirements Tab on this page.

Rules & Requirements

Online VEX Toss Up CS2N Mode Course Starting January 16!

This course will be a four session course that will run each Thursday evenings at 6pm Eastern.

How to Join

  • Course Materials - Click this link to join the Group in order to view the course materials. You must be logged in to Join the Group.
  • Online Class link - This is the link that you will need to go to on Thursday at 6pm Eastern time.


Topics Discussed (and links to recordings)

  1. Week One
    1. How do I score in this year’s game
    2. Getting started “How do I make my robot move”
    3. Behavior Based Programming
    4. Where to find help?
  2. Week Two
    1. Using feedback from sensors
    2. Answering beginner level questions from the forums
  3. Week Three
    1. Using feedback from sensors (continued)
    2. Using feedback from sensors embedded into loops
    3. Answering intermediate level questions from the forums
  4. Week Four
    1. Answering any questions from the forums




CORTEX Video Trainer – This link takes you to training materials designed to help new programmers learn ROBOTC.  If you are learning to program using only Robot Virtual World (RVW) software, this curriculum is designed to complement the Curriculum Companion Tables 3.0 RVW shown below. The Curriculum Companion Tables are included in all downloads of ROBOTC. You can find out more about RVW at:



CS2N Learn Courses:

ROBOTC Programming for VEX, BEST, and TSA Teams – this link will take you to a FREE ONLINE COURSE that teaches ROBOTC programming using RVW software. The course breaks the CORTEX Video Trainer into smaller parts and includes RVW programming challenges and quizzes.



VEX Toss Up 2013-14 Forum – There are hundreds of people that log into the ROBOTC forums on a regular basis. Many of the people on the forum are world experts and will be glad to help you if you supply them with well-formed questions and examples of your code.  Additionally, there have been over 20,000 posts at the forum and so you may be able to find your answer your question at the forum.


Robot Virtual World Forums – This forum specifically addresses issues related to RVW software.


ROBOTC Wiki - When new features are added to ROBOTC and ROBOTC Robot Virtual Worlds they are documented at the ROBOTC Wiki. This example link takes you to how to configure custom remote control joysticks enabling you to use non-standard remote controls to control your RVW robots.

RVW Setup
Robot Virtual World Setup
Additional Information

Using CS2N Toss Up In Your Classroom

The VEX Toss Up Autonomous Mode Challenge (Autonomous Mode) provides that ideal opportunity for a classroom teacher, a coach, or a robotics tournament sponsor to host their own internal team or classroom competition.  The Robotics Academy has setup technology that allows students to write code and test their robots and their scores are immediately sent to the classroom teacher to post.


The picture at the left is a picture of a VEX Toss Up Group.
The picture at the right is the VEX Toss Up Autonomous Mode Only Challenge


This game provides a great opportunity to teach programming in a fun way. Using CS2N you are able to track student’s progress and review their code.


Steps to Setup a Group

We have created a step by step guide for setting up groups. To open it up in a different window click here.


You can download the VEX Toss Up Robot Virtual World here.


If you have questions send them to