Explore free Kindergarten to Grade 8 coding unit plans developed by Engineering Outreach. Informed by the Ontario curriculum and relevant pedagogical practices, these classroom-ready resources feature engaging, hands-on lessons.
Each downloadable unit plan includes:
- Specific Ontario curriculum connections
- Required materials
- Preparation guidance
- Multiple lessons
- A culminating task
These unit plans are designed to help educators confidently bring coding concepts into the classroom!
Curriculum Expectations
Kindergarten:
- Kindergarten (2026) – B11: Coding Skills
Grades 1-7:
- Mathematics (2020) — C3. Coding
Grade 8:
- Mathematics (2020) – C3. Coding
- Science and Technology (2022) – A1-5. STEM Skills and Connections
Coding Unit Plans by Grade
More Resources for Educators
A database of online resources that connect directly to the Ontario Ministry Science Curriculum.
Online sessions for teachers interested in learning how to approach the new coding elements in the Ontario 1–8 curriculum.
Subscribe to be kept up-to-date on programs, events and other professional development opportunities organized by Engineering Outreach.
