View this page as:

How to use these lessons

Every section has a "Show pedagogy" button

Following the framework in Watkins (2025) Papers 1–3, each activity is generated by AI from a human-authored Pedagogy: a set of labelled Elements and their Parameters, plus a Narration parameter for the spoken audio. In Teacher view, click Show pedagogy in any section to see, in Paper 2's canonical table format, the exact rules used to produce the content and the audio.

QR codes and take-home homework

Every section has a big Share button in Teacher view that reveals a QR code, pupils scan it and land on that section instantly, no login required. Every lesson also has an aggregate Homework page with a copy-paste AI prompt per task, plus a pen-and-paper fallback.

Multiple views of every lesson

Every lesson exists in five views: the primary variant (English, warm British voice), WCAG AAA (black-on-yellow, high contrast), dyslexia-friendly, Polski and हिन्दी. Switch between them using the View this page as pill buttons at the top of every lesson. The pedagogy and the learning outcomes stay the same across all, only the delivery changes.

Every section has spoken narration

A small Listen button in each section's header plays a 25 to 40 second narration voiced by Alice, a warm British female voice from ElevenLabs. Every variant has its own voice with scripts translated to match.

Narration is generated from the pedagogy

The spoken narration is not a separate script, it is generated from the same pedagogy that made the on-screen text, following a Narration parameter that says "warm, 25 to 40 second spoken intro, drawn from the section's elements".

Multiple views of every lesson

Primary variant reference

What AI does: generates every element from the pedagogy Rule, voiced by Alice (soft British female, ElevenLabs), illustrated by gpt-image-1 in the Grassroots Earth palette.

What stays: this is the reference. Every other view is a documented, human-reviewed transformation on top of this one.

WCAG AAA no AI call

What AI does: nothing. Text and narration are byte-identical to the primary variant. Only CSS changes, pure black background, bright-yellow text, thick outlines.

What stays: every word, every audio file, every image (rendered through a high-contrast CSS filter). Zero AI cost.

Dyslexia-friendly CSS only

What AI does: font swap to OpenDyslexic, wider letter-spacing, taller line-height, warm cream + cool blue palette applied via CSS filter to the primary-variant illustrations.

What stays: text and narration are the primary variant's. Images are the primary variant's, recoloured client-side.

Polski

What AI does: translates the whole page to natural teacher-facing Polish, re-voices with Charlotte (native Polish), re-illustrates in a grey-white + Polish-red + forest-green palette.

What stays: the pedagogy, the section order, the composition of every scene, the UK curriculum year references.

हिन्दी

What AI does: translates the whole page to Hindi in Devanagari script, re-voices with Aria, re-illustrates in a warm cream + saffron + India-green palette.

What stays: the pedagogy, the section order, the composition of every scene, the UK curriculum year references.

Tonal, visual and cultural adjustments per view are a principled starting point, not a guarantee of cultural fit. A native educator's eye should sit above them before classroom use.

How these lessons are made

Every word on this page was written by AI. Every voice you hear is AI. The recipe is open at every layer, the architecture is Watkins (2025) Papers 1–3 and every section has a Show pedagogy button that reveals the exact rules that produced it.

A human authors the pedagogy

A Pedagogy is a bundle of labelled Elements with plain-English Parameters. Written by teachers, published in Papers 1–3 and stored in the pedagogy library. This is the only step where a human writes creative content.

Add a Topic + Audience

Each pedagogy is topic-agnostic, so the same set of Elements can generate a lesson on any AI concept. When we plug in a Topic variable and an Audience variable, a shared FORMATTING variable adapts the register automatically.

Claude writes the primary variant

Claude generates every element following the pedagogy's Rule + Structure, respecting the max-word budget and audience register. Every element is bound to a labelled slot from the pedagogy, no free-form invention.

Add voice + illustration

A Narration parameter drives the spoken audio voiced by Alice on the primary variant. Each section's Image Pedagogy produces a scene concept sent to gpt-image-1 with the Grassroots Earth palette prefix.

Re-render for every variant

A Variant Profile re-renders the primary variant for a different audience without touching the pedagogy. WCAG AAA is CSS-only (zero AI cost). Dyslexia-friendly is a full text rewrite. Polski and हिन्दी are translated by Claude and re-voiced with native ElevenLabs voices.

Submit your own pedagogy

Have a pedagogy of your own, a set of labelled Elements with Parameters, and a Topic you want to see generated on this site? Send it to us with any variables and we will run it through this exact pipeline: text, images, narration, variants. Your name and the pedagogy's name get full credit on the resulting lesson.

Fun warning: we will need to generate an avatar for you to go on the credit line. We will show it to you before it goes anywhere near the internet.

Email joe@grassroots-intelligence.com with your pedagogy, topic and any variables. We aim to reply within a week.

Papers

The academic foundations of Grassroots Intelligence, free to download and share. If you use anything in a classroom, credit is welcome but not required.

Change log

Every meaningful change to this site is logged here. Newest first.