Empower your child to build their digital future. Students choose between our JavaScript Pathway (Ages 8–10) or our Python Pathway (Ages 10–14) to develop technical fluency, algorithmic logic, and essential problem-solving skills through real-world projects.
Empower your child’s digital future with our coding pathways: JavaScript for ages 8–10, or Python for ages 10–14. Develop key skills through real-world projects.
Students develop computational thinking and problem-solving skills through JavaScript, a foundational language of the web. Through hands-on coding challenges and projects, students learn to analyze problems, design functional solutions, and express creative ideas through technology.
Strengthen computational and analytical skills using Python, a language widely used in AI and engineering. This program emphasizes algorithmic thinking and structured problem-solving, helping students build increasingly sophisticated, professional-grade code solutions.





No Risk Registration! We are committed to finding the perfect fit for your child. We invite new families to join us for a test class, giving you a risk-free way to explore our programs and meet our instructors.
My son recently attended the March Break camp here, and it was a wonderful experience from start to finish. He... read more really enjoyed the variety of activities and looked forward to building something new related to a different theme every day. The staff played a huge role in making the week a success: Spencer (Camp Director): An excellent communicator. He was proactive with feedback and always followed up quickly on any questions I had. Vanessa: My son specifically mentioned how nice she was! All the counselors were great at making the kids feel welcome. One standout feature was the daily newsletter. It highlighted exactly what the kids did that day and what to expect the next, which was incredibly helpful for staying informed and chatting with my son about his day. While the program is a bit of a financial investment, I found the low child-to-teacher ratio to be well worth the cost. I also appreciated that the ages of the kids in each program were similar, ensuring the activities were level-appropriate. Highly recommend for parents looking for an engaging, well-organized, and attentive camp environment!
It was my son's first March Break camp at the MKM location and he absolutely loved it !!! The councilors... read more always had a smile and are so engaging with the kids. It was such an amazing experience that we had to immediately sign up for summe camp too. The projects are fun and such amazing quality, definitely recommend and hope to see TSP offer more programs at MKM ! Thank you!!
Great march break camp. My kid had fun building various items.
Great team of coordinators, instructors and officers. Friendly and helpful. Great place to learn and have fun!
My husband and I had a great experience at the 3D printing workshop for people 55+. We were curious about... read more this new technology. We took the opportunity to enrol ourselves in the 3D printing workshop at Steam Project. The instructors (Nicky, Shirley and Arsalaan) were very patient explaining how to use the computer to design and how to use the 3D printer over the 4 weeks course. It was exciting to see our two designs printed. We felt more confident and excited to keep learning about 3D printing. We would definitely recommend this workshop to other seniors who want to learn something new.
Did a 3D printing workshop (4 sessions) for seniors. Totally exceeded our expectations. Each class was well-prepared and conducted proficiently... read more at a pace that everyone could follow, regardless of our background knowledge. All staff were most cheerful, knowledgeable and very patient. With their help, we got to design and take home our finished products. Complementary refreshments and drinks were nice personal touches. What a great way to spend an afternoon learning something new and meeting other people! Will definitely watch out for more workshops in future.
Our Makerspace provides youth with opportunities to learn, tinker and create projects! We provide them with access to tools and technology such as 3D printers, laser cutters, sewing machines, and more through our classes and workshops.
Yes, tours are available by appointment only. Please give us a call at (289) 819-0178 or send us an email at office@thesteamproject.ca to schedule a time to visit our Makerspace.
Unfortunately we do not offer free trial classes. However, we do offer No-Risk Registration for first-time families (Only applicable to our After-School and Weekend Courses. Does NOT apply to Summer Camps, School Break Camps or Specialty Courses).
To participate in a No-Risk Registration class:
Please let us know if you have any other questions or if you would be interested in a tour of our Makerspace to get a better understanding of what we can offer. Your satisfaction is our priority!
We hire staff, secure rentals, and purchase materials months before camp begins, and as the start of camp approaches, it becomes more difficult to adjust for cancellations. Incremental fees account for the increasing impact of late cancellations on our ability to manage costs and deliver quality programs.
There will be no refund for days missed during a camp session for any reason. In the unusual circumstance where a camper’s conduct results in their dismissal from camp, no credit or refund will be provided for missed days and/or sessions.
Cancellations before the camp season: refer to our Cancellation Fee Guide below.
Adding Sessions: Space permitting, sessions can be added at the fee in effect at the time of the addition.
Changing Sessions: Space permitting, sessions may be swapped at any time. If changing to a longer or shorter session (e.g. 9-day to 10-day), the difference in registration fees will be charged or a credit applied accordingly. Credits must be used before the end of the following camp season (next summer).
Additional Notes: Registrations and fees are not transferable outside the immediate family. The STEAM Project reserves the right to change or update our policies and/or programs at any time.
| Time of Year | Cancellation Fee |
|---|---|
| September 1 – December 31, 2025 | No Charge |
| January 1 – February 28, 2026 | $100 per child, refund of the remaining balance |
| March 1 – April 30, 2026 | $250 per session, refund of the remaining balance |
| May 1 – June 26, 2026 | No Refund. A charge of $250/session will be applied and a credit for the balance will be provided and must be used for STEAM or Sports Adventure Camp the following summer. The credit will be calculated based on the applicable session discounts at the time of the registration. |
| After June 26, 2026 | No refunds or credits |
| Full Refund | Non-Refundable | |
|---|---|---|
| Cancellation due to low enrolment | X | |
| Cancellation two weeks before the first day of class | X | |
| Cancellation with less than two weeks notice | *see below | X |
| No shows or missed classes | **see below | X |
*First-time families are eligible for a no risk registration, which extends their full refund period up until the start of the second class. **Make-up classes will not be accommodated for any classes that are missed.
Feel free to reach out if you need further information about our programs.

(289) 819-0178
office@thesteamproject.ca
About Us
Our Mission
Contact Us
F.A.Qs
Jobs & Opportunities
The STEAM Project Makerspace
561 Edward Ave. Unit 1
Richmond Hill, ON, L4C 9W6
Markham Museum
9350 Markham Rd.
Markham, ON, L6E 1A2
Richland Academy
11570 Yonge St.
Richmond Hill, ON, L4E 3N7
Lauremont Upper School
500 Elgin Mills Rd E
Richmond Hill, ON, L4C 5G1
Holy Trinity School
11300 Bayview Ave.
Richmond Hill, ON, L4S 1L4
Century Private School
11181 Yonge St.
Richmond Hill, ON, L4S 1L2
Markham Museum
9350 Markham Rd.
Markham, ON, L6E 1A2
© 2026 The STEAM Project.