VEX Toss Up - CS2N Mode 2013-14


Key Dates


Date availability


10/03/13 to 03/14/14

Winners announced



Competition Winner

And the winning submission is...

Click here to download the winning submission


Thank you to all those who submitted! Good luck next time and please join our other competitions!

Competition Overview


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.


Software Required: VEX Toss Up

To download the software you need for this competition, Click here »


How to Set Up Robot Virtual Worlds

We have created step-by-step tutorials on how to get started with Robot Virtual Worlds. Use the links below to view them:


Free Online Course and resources

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.


Frequently Asked Questions

    Need answers? See all FAQs here »

    Rules / Requirements

    What is VEX Toss Up?


    VEX Toss Up is played on a 12'x12' square field. The object of the game is to score your colored BuckyBalls and Large Balls into the Near Zone and Far Zone, by Locking Up your colored BuckyBalls and Large Balls into the Goals, and by Low Hanging, Hanging and Ultra Hanging off your colored Bar at the end of the match.

    This Virtual World is designed to simulate the Toss Up competition field and several robot designs, allowing teams to practice their programming and form winning gameplay strategies. Use the new CS2N Competition mode and submit your high score to qualify for prizes. Multi-player functionality coming Summer 2013!


    Download VEX Toss Up »

    In Your Classroom

    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


    How to Participate

    Step 1: Register

    Click the box on the right to sign up.

      Step not available

    Step 2: Submit Your Score

    Scores are submitted directly through VEX Toss Up. Learn how this works by clicking GO.

      Step not available

    Step 3: Submit Your Code

    October 03, 2013 - March 14, 2014

    Complete your entry by submitting your code.

      Step not available