Teacher view · coverage and citation
What is safe to cite, and what isn't.
These materials are used in real classrooms, so the citation status of every subject is stated rather than implied. The short version is below; the detail is in the table under it.
The one-paragraph answer
Mathematics is the only subject verified expectation by expectation. Every specific code in every grade was read directly from the Ministry expectations chart, and those codes are safe to put in a report card comment, a long-range plan or an IEP. Everything else is cited at strand level, or at overall-expectation level where that could be confirmed. Health, French and the Arts carry strand names only and no codes at all — deliberately, not by oversight. Each book repeats its own status on its final page.
Verification, by subject
What was actually checked, against which document.
| Subject | Document | What was checked | Status |
|---|---|---|---|
| Mathematics | 2020 | Every specific expectation, per grade, read from the Ministry expectations chart | verified Safe to cite individually |
| Science and Technology | 2022 | All strand names, cross-checked against several independent sources | partial Strand level only — specific codes not checked |
| Social Studies (1–6) | 2018 | Both strand names per grade | partial Strand level only |
| History (7–8) | 2018 | Both strand names per grade, including from TVO Learn | partial Strand level only |
| Geography (7–8) | 2018 | Both strand names per grade, including from TVO Learn | partial Strand level only |
| Language | 2023 | Strand architecture, all twelve overall expectations, and the specific expectations cited in Grades 1–5, read from the Ministry PDF and both continuum appendices | verified All 59 specific expectations verified per grade in Grades 6–8; codes cited in Grades 1–5 checked individually — no specific codes |
| Health and Physical Education | 2019 | Strand architecture (A–D, including Social-Emotional Learning), all Grade 6–8 specific expectations, and the codes cited in Grades 1–5, read from the Ministry PDF | verified Grades 6–8 verified in full |
| French as a Second Language | 2013 | Core French strand architecture and the Grade 4–5 expectations cited, read from the Ministry PDF | verified Core French begins in Grade 4; earlier grades describe immersion only |
| The Arts | 2009 | Strand architecture, and the principle-of-design focus for all eight grades, read from the Visual Arts pages of the Ministry PDF | verified All eight focuses confirmed, Grade 7 and Grade 8 included |
Coverage, by grade
Every mathematics expectation in every grade is covered in both the book and the game, confirmed by a two-pass audit — first that a code is tagged, then that the sheet or activity actually practises it. The second pass is the one that finds problems.
| Grade | Mathematics | Material | Volume 2 beats | Open a file |
|---|---|---|---|---|
| Grade 1 | 41 math codes verified individually | 32 + 65 + 40 sheets 23 + 50 game activities | Predict · Explore · Record · Compare | |
| Grade 2 | 43 math codes verified individually | 40 + 70 + 49 sheets 34 + 66 game activities | Predict · Explore · Record · Compare | |
| Grade 3 | 65 math codes verified individually | 46 + 72 + 51 sheets 42 + 68 game activities | Predict · Explore · Record · Compare | |
| Grade 4 | 82 math codes verified individually | 39 + 36 + 52 sheets 46 + 77 game activities | Predict · Explore · Record · Compare | |
| Grade 5 | 56 math codes verified individually | 52 + 47 + 52 sheets 48 + 41 game activities | Predict · Test · Repeat · Explain | |
| Grade 6 | 62 math codes verified individually | 43 + 40 + 46 sheets 50 + 46 game activities | Predict · Gather · Weigh · Decide | |
| Grade 7 | 60 math codes verified individually | 44 + 40 + 46 sheets 58 + 49 game activities | Predict · Isolate · Test · Explain | |
| Grade 8 | 44 math codes verified individually | 45 + 40 + 46 sheets 48 + 56 game activities | Predict · Test · Explain · Replicate |
How to use these in a classroom
Printing
- US Letter, portrait, single-sided — single-sided leaves room to work.
- Answer keys are the last pages of each math book, so they can be held back.
- Every book's final page is its verification notice.
- No page requires colour to be legible.
The games
- Single-page apps, one file each. No install, no sign-in, no internet needed after download.
- Progress is stored per grade in the browser, so one device can hold several grades.
- No timers and no losing. Wrong answers cost nothing; a Show me appears after two tries.
- Motion can be turned off, and OS-level reduced-motion is respected.
Assessment language
- Level 3 is meeting the grade expectations, and is the goal.
- Level 4 is depth, transfer to the unfamiliar, and the quality of the reasoning.
- The open-ended sheets assess Thinking and Application; accuracy alone is Level 3.
- In the senior grades, Level 4 usually looks like a student naming what their own work does not show.
Known gaps
- Language, Health, French and the Arts have now been read against the Ministry documents themselves — strand architecture confirmed in all four, and every expectation code these guides cite checked one at a time.
- That audit corrected real errors, the largest being that Grade 4 and Grade 5 had the Arts principle of design swapped. Grade 4 is emphasis; Grade 5 is proportion.
- The Grade 7 and Grade 8 focuses, previously unnamed here, are confirmed: unity and harmony in Grade 7, movement in Grade 8.
- The Grade 6–8 Language and Health sections have since been rewritten against the Ministry PDFs, expectation by expectation. French is the last gap in Grades 6–8 and is still strand-level.
- Grade 6
B1.5was corrected mid-project; it does include repeating decimals.
The Ministry's curriculum is at dcp.edu.gov.on.ca. The mathematics source used throughout was the published expectations chart for Grades 1 to 8, 2020.
Permission, privacy, and what to tell your board
Everything a school or board review usually asks, answered in one place.
You may just use it
- Licensed CC BY-NC-SA 4.0. Print class sets, put the files on a shared drive, email a book to a parent, adapt a sheet, translate one.
- No permission needed, no registration, no licence fee, ever.
- Three conditions: credit perfectmarks.ca, don't sell the materials, and share any adaptation on the same terms. Recovering real printing costs is fine.
- Curriculum expectation codes and quoted wording remain © King's Printer for Ontario. These are not official ministry publications, and are not endorsed by the Ministry or by EQAO.
What leaves the device, and what never does
- No accounts, no sign-in, no email address is ever requested — not by any book, app or page.
- Google Analytics counts visits. Each page loads Google's measurement script, which sets analytics cookies and reports standard visit data — such as pages viewed, browser type and approximate location — to Google. Google is the only outside party a page contacts: typefaces come from this site itself, and a downloaded copy used offline contacts nothing.
- Games remember stars and comfort settings in the browser's own local storage, on that device only. It never travels, and clearing site data clears it.
- Nothing a child writes or answers is transmitted, stored off-device, or seen by anyone. Safe for a shared classroom device.
Found an error? Please report it to support@perfectmarks.ca.