Creating competitions in Imagine Robotify

Compete is a game-based learning tool where teachers can create competitions to advance students' coding skills. Each competition of a blend of gamification, e-sports, and education that encourages students to develop and implement optimized algorithms while putting their basic programming skills to the test. 

To create a competition:

  1. Log in to Imagine Robotify.
  2. Go to Competitions Create Competition on the left menu.

  3. Click Create Competition.

  4. Create Competition displays. Enter a title, start and end date, and student access level (the students who will be allowed to participate in the competition). Select a coding language and environment, then click Create Competition. 


    Students are not able to register for a competition after the competition has started, so the competition must start in the future to allow students time to register. You will be unable to select today's date as the competition's start date.

    Competitions begin at 12:01 AM UTC on their start date and end at 11:59 PM UTC on their end date.


    Find the directions for the competition by going to Educator Resources > Project Resources and clicking on the Educator Guide for the associated course.

  5. Students in the selected school(s) or class(es) are now eligible to compete and can access the competition in Competitions page of their student account. Students must register for the competition in order to participate in it.


    Students must sign up for the competition before its start date; after the start date, they will be unable to register.

To access the Competition homepage:

  1. Log in to Imagine Robotify.
  2. Go to Competitions > Home on the left menu.


  3. The competitions you've created will display in the Competitions created by me section.
  4. Click View Leaderboard to see how your students are doing.

    Once students complete a challenge, the leaderboard for the associated competition updates. Leaderboards display each student's position (rank), name (user), and number of points. If you want, you can order the list by Points (High to Low) or Points (Low to High).