Virtual STEM Camp brought to you by FIRST Robotics Canada and CanCode



Unity is an industry-leading 3D simulation engine used to create apps, games, and simulations in a digital environment.

You can use Unity to turn your app, robot, or game idea into reality by combining 3D modelling and programming into an interactive simulation from the comfort of your own home.

In this virtual summer camp, you will use Unity to learn how to program games with one of the industry’s most popular tools. Learn about important game development concepts like how to create objects, components, collisions, and more all while learning to code with C#.

All classes are delivered VIRTUALLY through Zoom.


Location: From your home! A link to join our virtual classroom will be provided in a separate email once you have registered.

Ages: 14 – 16 only

Dates & Times: Daily from Monday, August 10 – Friday, August 14 from 1:00 – 2:30 pm EST (Toronto time zone)



In order to participate in this camp, you will require:

  1. A desktop computer/laptop computer with an internet connection
  2. You will need to download Zoom prior to your class
  3. You will need to download Unity AT LEAST 24 hours prior to the start of the camp. Unity is a professional-grade software that requires a lengthy download process and a powerful computer in order to operate the software properly.
    1. Please click here to view the full system requirements in order to successfully download Unity
    2. Please click here to view the instructions for how to download Unity. This is a process that involves more than 20 steps and multiple downloads. You are STRONGLY encouraged to read the steps in their entirety prior to beginning so you have a clear understanding of the process.


If you have completed your registration before the Saturday preceding the start of the virtual camp, you will receive a full onboarding email by 10:30 am on Saturday morning prior to the start of camp.

If you complete your registration on or after the Saturday preceding the start of the virtual camp, you will receive a full onboarding email by 10:30 am on the Sunday morning prior to the start of camp.

Please add [email protected] to your approved contacts list in order to ensure you receive all email communications. 

Please note that enrolment for all virtual summer camps closes at 10:00 am the Sunday prior to the start of camp in order to allow for adequate time for clients to review our onboarding materials.

You are responsible for reviewing the onboarding email in detail and being prepared with all materials before the class start time. Class begins promptly at the listed start time.


Please click here to download our Virtual Learning Safety Guidelines to learn more about our shared responsibility to support student safety and privacy in our online classes.

Please click here to download our Digital Citizenship Guide to understand how to be a respectful online student.

If you are registering multiple participants, please add them to the cart separately. Registration is one per participant only and classes are staffed accordingly.


Enrolment Information

Please add each participant to the cart separately. Do not leave any fields blank.

This email will be used to create your child’s account to access online learning.

Policies & Procedures * 

By enrolling as a participant, you agree to our mandatory Behaviour Policies and End User Agreement. Click here to view.

Technology & Program Requirements * 

I certify that I have fully read and understood all technology requirements, program times, and onboarding procedures as described on this page.

Third Party Tools * 

Participation in this course will require the use of third-party tools. By registering your child, you agree to our mandatory third-party content liability waiver and consent for your child to use these tools. Click here to view.

SKU: N/A Category:

Additional information


Unity Video Game Design [August 10 – 14 from 1:00 – 2:30 pm EST]