The expectations in this folder are reproduced from The Ontario Curriculum: Digital Technologies and Innovations in the Changing World, Grade 10 (2023) — the Grade 10 Open course ICD2O — published by the Ontario Ministry of Education.
The official source
© King’s Printer for Ontario, 2023. Reproduced for educational use. The site above also publishes educator supports — examples and teacher prompts — beside each expectation; worth a visit when planning.
Each page keeps the expectation’s official code — A2.3, C2.6,
and so on — and every lesson, exploration, and task in this course links
back to the codes it addresses. The codes are also tags, so every page
tagged #C2 can be gathered in one place.
How this course reads them
Strand A — computational thinking, technology and society, careers and connections — is practised inside the learning of the other two strands: every program you plan, every issue you debate, every artifact you build. Strand B is the world of hardware, software, and innovation around you; strand C is programming itself.
Why the codes matter more than they look
A code is a shared address. When a student asks “why are we doing this?”, the answer is a link. When a department writes a course outline, or a teacher takes over a class partway through, the codes are what make one person’s planning legible to another.