The FIRST Canada FTC Sim is software designed for teachers, coaches, students, and team members to learn the basics of programming in FTC Blocks in a simulated FIRST Tech Challenge Blocks programming environment. Whether or not you have access to your physical robot at this time, all of your team members or students in your class can begin learning how to code an FTC robot in this simulator. Start with the basics and move your way up through increasingly difficult challenges!

Imagine building, programming and testing virtual robots using the Virtual Robotics Toolkit
Take FIRST LEGO League to the next level and learn how to code your robot online!
Start Coding! Download VRT

Bring your video games to life with PixelPAD

You can build FIRST Robotics POWER UP, Maker Labs and Castle Crashers games using the coding handbook and pre-made game guide.

Start Coding! Login to PixelPad
Interested in FIRST LEGO League EV3?
That’s cool too! Take a look at this 27-part short video series for all ages and experience levels.
See More
Take a journey with Hero and learn about coding with Minecraft!

Looking for Summer Virtual Camps?

Camps are designed for ages 9-14 and run daily from
Monday – Friday through July and August, 2020
Camp registration is now full!

Click here for information

Looking for CanCode events near you?

Find them here!

Learn to Code Events

FIRST Robotics Canada is on a mission! We are on a mission to educate even more kids and youth about coding and programming. Thanks to CanCode funding, FIRST is embarking on some exciting new initiatives to get students engaged in coding.
Check out our coding booth at FIRST Robotics Competition events and check out some of our partners we’re working with on some cool programs!

CanCode in the Yukon

As part of the CanCode program, we’ve created a complete FIRST Robotics Competition Java tutorial series to get you started for this years’ game. The tutorials will teach you the basics of programming starting from your first drive commands to using sensors!
View all Videos

FRC Java Tutorials

We’ve created a complete FIRST LEGO League EV3 tutorial series to get you started no matter what your your coding abilities are!. The tutorials will teach you everything from how to upload code to your EV3 to how you can make your own blocks!
Watch in EnglishWatch in French

FLL EV3 Tutorials

You love coding but you don’t know what kinds of opportunities the world of coding offers?

What kind of careers are out there? What companies hire people with coding skills? Is coding fun—even when it’s your job?

Here at FIRST Robotics Canada, we’ve been asked all of these questions and more. That’s why we created Girls in STEM—Your Future In Code. In this magazine, you’ll discover some cool coding facts and history about the industry, meet super talented women doing fascinating jobs, and learn all about where you might find your place in this amazing field.

Read Your Future in Code