← All topics (review home)

Skill: write-like-james → write-mcqs @ cca3af6 (8 Oct 2026)

Grade 4 end-of-strand tests: built, waiting on Becky

The headache. Grade 4 is text-complete, but nothing yet decides whether a child is ready to leave a strand. The strand tests were placeholders.

What exists now. Four tests (Physics, Matter, Earth and Space, Life), each with three fixed forms of 30 four-option questions, built to the format you proposed to Becky on 30 September: 27 of 30 to pass, untimed, no topic at zero, forms taken A, then B, then C with instruction between attempts. Nothing is live and nothing asks a child a question until Becky has ruled on the format.

Your ruling of this morning is applied. You said (8 Oct, on the Grade 5 architecture page): "fold all the design and build stuff into Physics — even if it's its own topic — same with G4", and for its test, "PP100 — and we'll cover it inside physics." So Design and build is two Physics topics (11 and 12), the Physics test samples Topics 1 to 12, and the three Design and build forms built earlier today are retired. There are four strand tests.

What you need to do now: nothing. One thing is flagged below for when Becky answers; it does not change what a student learns, so it is not a card.

The three calls I made without you

1. Every default is the proposal's recommended answer, recorded as pending Becky, never as a rule.

2. The forms are drawn from the topics' PP100 banks, and a drawn item leaves its PP100.

3. Where the banks ran short, I wrote the items fresh (12 of 360 on the live forms), and a non-author reviewer read them before the blind bundles were cut.

One thing for when Becky answers

The forms, one line each

Each form also carries two one-sentence written questions, held back until the platform's marking has been checked against yours or Olivia's on 50 children's answers (the proposal's question 6).

What happens next

Where everything is

grade4/strand_tests/README.md is the record (format, defaults, per-form tables, held items, what the banks could not supply). Forms: grade4/strand_tests/G4S_<strand>_form{A,B,C}.py. Blind bundles: grade4/strand_tests/blind/2026-10-08/. Checker: build_tools_check_strand_test.py.