About this Course
The Coding and Design Fundamentals course is the perfect place to start on your journey into STEM topics and skills as a high school student. Through this weekly online course, students will learn fundamental skills in 3D modeling using FreeCAD, graphic design principles using Canva, learn how to code in Python programming and apply all learning to App Development.
Over 10-weeks, learners will apply basic to intermediate level techniques in FreeCAD to develop a 3D model of the Mars Reconnaissance Orbiter, a spacecraft by NASA that is studying the geology of the planet Mars! Delving into graphic design, learners will use color theory and Gestalt principles to create logos and graphics for their App.
Culminating the experience, learners will use Python to program a fully functional Earth and Mars Weather App, drawing real-time data from an API. This app will provide instant, accurate weather details in many cities across the world, and offer insights into weather and climate conditions on Mars.
Exploration goes beyond technology — Learners will also investigate climate sciences, gaining insights into weather prediction both on Earth and Mars, and the techniques scientists and engineers employ to anticipate weather patterns.
FAQ
-
Who can sign up for an IGNITE Program course?
Anyone in grades 9 to 12 can sign up for an IGNITE course.
-
When does it take place?
Every Wednesday 5 - 7 PM, starting from October 11, 2023.
More Information
This program is funded by TC Energy, where eligible students can join the program free of charge.
Check your child’s eligibility by clicking on the Check Eligibility button below.
Proudly funded by:
-
How do I sign up?
Click on the course of your choice above and then click Register. Complete the Registration process. You will receive a confirmation email once your registration is complete!
-
What happens after I register?
You will receive an email from our team containing a Google Classroom class code. Add the class to your Google Classroom - inside the classroom you will find the weekly link to the sessions and all other content (slides, assignments, games, etc.).
-
Is there a fee to register?
The cost of participating is $140.00 CAD for 10 weeks!
-
Where do the sessions take place?
The sessions take place virtually on a platform called BlueJeans. All you have to do is download the program once (for free) and use the same link to join the session each week!
-
I’ve got questions, what do I do?
#Testimonial What Students Say
I had a pretty good experience with the Intro to GameDev Program and the Mathstronauts team of teachers. I was able to learn a lot of things without having to over-stress, because the homework was achievable. I learnt a lot of new things about graphic design in softwares such as InkScape, Canva and Paletton. I also learnt about the Python programming language, and how to use it to code a game from the beginning. In general, the experience was very good. o
Grade 10, St. Patrick High School (Toronto, ON)
Game Dev ParticipantI liked learning Python, as a person who has some experience with some other languages such as javascript and typescript I really enjoyed the class. I hope in the future there are some programs about web development and website development. o
Grade 10, Grimsby Secondary School (Grimsby, ON)
Game Dev ParticipantMy favourite part about participating in this program was the hands-on coding work. The instructor was nice and the volunteers were helpful whenever people had questions. o
Grade 11, Holy Trinity Catholic Secondary School (Oakville, ON)
Game Dev ParticipantI just got into coding this year and the IGNITE program was a great way to learn and improve my coding skills! The teachers are really nice and they make sure that everyone understands what we’re doing and how to do it. The topics and assignments are interesting and fun and could be applied in a lot of different ways. Plus it’s a very relaxed environment where everyone can have fun and learn. I would honestly recommend it to anyone who wants to learn coding because you get to make awesome stuff no matter what level you’re at. o