Skill: course-build → atomise (architecture, step 6b gate) → write-like-james @ 3352535

MS Life Science — course architecture v1 (for James's approval, 25 September 2026)

Read this in five minutes. It decides the topics, their order, where every PP100 and checkpoint sits, and which topic pilots first. Nothing below writes a lesson sentence. The atom register stays where it is: the Life Science strand of the Science Knowledge Graph (126 atoms, 22 sub-domains). This document arranges those 126 atoms into a course and stops.

The takeaways

The ask: approve or edit the topic table (Card 1), then read the Topic 1 blueprint (course_preview/review/BLUEPRINT_T01.html). Lesson writing starts on your word.


Card 1 — The topics

The call: thirteen topics in the order below, a mixed mastery practice set then a PP100 at the end of every one.

#Topic (student-facing title)AtomsLessonsStandards servedThe big idea it serves
1Alive, and built from cellsLIF-001–004, 010–02015 → 13TEKS 6.13A, 6.13B, 7.13B; NGSS MS-LS1-1, LS1-3; FL 6.L.14.1; AZ 7.L1U1.8, .10Every living thing does the same seven things, and is built from cells in levels
2Inside the cellLIF-021–03111TEKS 8.13A; NGSS MS-LS1-2; FL 6.L.14.4; AZ 7.L1U1.9Each cell part does one job; plant cells have two parts animal cells lack
3How plants make foodLIF-005, 006, 070–0758TEKS 8.6E; NGSS MS-LS1-6; AZ 7.L2U1.12A plant builds its food from air and water, storing light energy in it
4Releasing energy from foodLIF-076–0816TEKS 6.8B, pre-8.6E; NGSS MS-LS1-7Every living thing breaks food down with oxygen; photosynthesis and respiration are opposites
5Sorting living things: the kingdomsLIF-040–0478TEKS 7.14A, 7.14B; FL 6.L.15.1Living things are grouped by shared features into kingdoms
6From kingdom to speciesLIF-048–05710TEKS 7.14A; FL 6.L.15.1Groups nest inside groups down to the species; a key walks the nest
7Ecosystems and food websLIF-007–009, 085–09413TEKS 6.12A, 7.12A; NGSS MS-LS2-1, LS2-3; FL 7.L.17.1, .2; AZ 6.L2U1.13, .14Who eats whom, and what happens to the rest of the web when one population changes
8Energy flows, matter cycles, and living things interactLIF-095–10410TEKS 7.12A, 7.12B, 6.12B, 8.12A; NGSS MS-LS2-3, LS2-4Energy is lost at each step; nutrients come round again; three ways two living things interact
9Traits and how living things reproduceLIF-110–12112TEKS 7.13C, pre-8.13B; NGSS MS-LS3-2; FL 7.L.16.1, .3Some features are inherited, some acquired; one parent copies, two parents mix
10Genes, DNA and chromosomesLIF-122–1309TEKS 8.13B; NGSS MS-LS3-1; FL 7.L.16.2, .4; AZ 8.L3U1.9Inherited features travel as genes; a gene can come in versions and can change
11Dominant, recessive and the Punnett squareLIF-131–1377FL 7.L.16.2; AZ 8.L3U1.9 (TEKS: none)Which version shows, and how likely each offspring is
12Adaptation and natural selectionLIF-138–14811TEKS 8.13C, 6.13C, 7.13D; NGSS MS-LS4-4; FL 7.L.15.1, 7.L.16.3; AZ 8.L4U1.11Variation plus survival makes a helpful version more common over generations
13Evidence for change, and change when the environment changesLIF-149–1546NGSS MS-LS4-1, LS4-2, LS4-6; FL 7.L.15.2, .3; TEKS pre-7.10A, 7.13DFossils and shared bones record change; a changed environment changes which version wins

Totals: 126 atoms, 124 lessons (two merges, Card 7), 13 practice sets, 13 PP100 banks of 50, 3 checkpoint tests. Two atoms may need a second lesson once blueprinted — LIF-057 (following a two-way key) and LIF-137 (the Punnett square) — so plan for 124 to 126.

Why this grouping

What changes: the course folder gets one topicNN_build/ folder per topic; Topic 1's blueprint is written; nothing else is authored until you approve it.


Card 2 — Topic 1 is the pilot, at 13 lessons

The call: pilot "Alive, and built from cells" end to end — 13 lessons, quiz after each, mixed practice, summary video, PP100 bank of 50 — before any other topic starts.

Why

The alternative is a 9-lesson cut: stop Topic 1 at "every living thing is made of cells" (LIF-001–004, 010–016) and open Topic 2 with the ladder routine and the cell parts (017–031, 15 atoms). I kept the ladder in Topic 1 because ordering the levels is the payoff of coining them, and because a 15-atom Topic 2 would be the biggest in the course.

What changes: the Topic 1 blueprint is the next thing you read.


Card 3 — What living things need is taught where it is used

The call: the five "needs" atoms (sub-domain 1b) do not form a topic. Food (LIF-005, 006) opens Topic 3; water, air and a suitable place (LIF-007, 008, 009) open Topic 7.

Why

What changes: Topic 3 has 8 lessons and Topic 7 has 13; sub-domain 1b keeps its tags in the register, untouched.


Card 4 — Checkpoints at three seams

The call: three static checkpoint tests, each with some free response, at the ends of Topics 4, 8 and 13; the third doubles as the end-of-course test and is anchored to released grade-8 STAAR, Florida SSA and AZSCI items.

Why

What changes: nothing yet. Checkpoints are built after the topics they cover.


Card 5 — Delivery: your 25 September rulings, applied

The call: every atom ships as BOTH a video script and an article, learner's choice; every video ends "Okay, now your turn." with one easy attached question; a quiz of about ten follows; each topic has an intro video (≤120 words, teaches nothing) and a summary video (≤300 words, everything taught, just before the PP100); the PP100 is 20 four-option MCQs drawn from a bank of at least 50, tagged easy / medium / hard by depth of reasoning.

Why

Figures: monochrome SVG on one depiction register (defined in Topic 1's figures.py docstring and reused by every topic) where the point is a label, a level or a comparison; a licensed photo — including microscope photos — where a real organism or scene carries the point. Every item drawing carries a plain-words <!--blind: …--> comment for the blind bundler, and its accessible label never names what the item asks for.

What changes: the blueprint carries a "video adds" line and an SVG-or-photo call on every figure.


Card 6 — Forty-six prerequisites are taught in other courses

The call: the 45 grades 3–5 atoms and one Earth Science atom below are not taught in MS Life Science. Each lesson that leans on one states the idea in one sentence and asks one recall question before using it.

External atomsWhat they sayLeaned on by (topic)
LIF3-001, 002, 007, 008, 009living things grow, feed, move, make more of their kind; sort living from non-living by what it doesLIF-001, 003 (Topic 1)
LIF3-003, 004, 005, 006living things need food, water, air, a place that suits themLIF-005, 007, 008, 009 (Topics 3, 7)
LIF3-010, 012, 014group by shared features; place a vertebrate; sort plants by seeds or sporesLIF-040, 042, 043, 047, 048 (Topics 5, 6)
LIF3-030, 041every life runs in a cycle; same kind, small differencesLIF-115 (Topic 9), LIF-141 (Topic 12)
LIF4-010, 011, 012plants make their own food; animals cannot; trace the energy from the SunLIF-006, 070, 076 (Topics 3, 4)
LIF4-020–025producer, consumer, decomposer; read a food web; decomposers feed the soilLIF-087–093, 099 (Topics 7, 8)
LIF4-030, 031, 032, 034inherited and acquired traits; when both play a partLIF-111, 114, 130 (Topics 9, 10)
LIF4-041, 051pollen lets the seed form; some kinds are extinctLIF-117 (Topic 9), LIF-150 (Topic 13)
LIF5-001, 003, 004, 005what an ecosystem is; living and non-living dependence; how two living things affect each otherLIF-085, 086, 100–102 (Topics 7, 8)
LIF5-010, 011a plant's body comes from air and water; the pot testLIF-071, 075 (Topic 3)
LIF5-016, 017, 022predict the next link's change; the ripple; habitat changeLIF-094, 104 (Topics 7, 8)
LIF5-030, 031, 032match offspring to parents; parents pass instructions; different instructions, different individualsLIF-110, 120–122 (Topics 9, 10)
LIF5-040, 041, 042survival structures; predict who pulls through and say whyLIF-138, 145, 146 (Topic 12)
EAR4-037a fossil is as old as its layerLIF-149 (Topic 13)

Why

What changes: the blueprint's "leans on" column names the external atom wherever it applies.


Card 7 — Register observations, no edits made

The call: eleven observations for your atomisation pass. I changed nothing in the register. The first two are asked as decisions in the Topic 1 blueprint.

  1. LIF-013 and LIF-014 overlap. LIF-013 says a tissue is "a group of similar cells doing the same job"; LIF-014 says a tissue "is made up of cells". A student who has LIF-013 already has LIF-014 (the redundancy check). Candidate merge. Likewise LIF-011 (what an organ is) and LIF-012 (an organ is built from tissues) read as one lesson: what the thing is, then what it is built from. Topic 1's blueprint asks you to merge each pair into one lesson.
  2. The ladder has four rungs in LIF-017 and a fifth in LIF-019. LIF-017 orders organism → organ → tissue → cell; LIF-019 identifies an organ system separately, and every grade-8 test draws five rungs. Topic 1 teaches the organ system before the ordering and orders five levels. Asked in the blueprint.
  3. Grain is uneven between LIF-001 and the needs. LIF-001 names seven life processes in one atom; the needs are four atoms of one sentence each (LIF-005, 007, 008, 009). Either grain is defensible; flagged so the register is consistent on purpose.
  4. LIF-031's behaviour contains "and" ("state whether the size difference comes from having more cells or bigger cells, and say which is correct"). It is one verdict written twice; candidate rewording.
  5. Coverage gap — ribosomes. TEKS 8.13A names the ribosome among the cell parts; the register has no ribosome atom (LIF-021–027 cover seven parts). STAAR grade 8 can ask it. Candidate new Fact atom in SD-1d.
  6. Coverage gap — "cells come from existing cells". TEKS 6.13A, Florida SC.6.L.14.2 and Arizona 7.L1U1.8 all state it; no atom does. Candidate new Fact atom beside LIF-016.
  7. Coverage gap — parasitism and commensalism. TEKS 6.12B and Florida SC.7.L.17.2 name mutualism, parasitism and commensalism; the register has only "both-benefit relationship" (LIF-102). Candidate two new atoms in SD-4f, and a decision on whether the course coins the three Latin names.
  8. Coverage gap — the words prokaryote / eukaryote and autotroph / heterotroph. TEKS 6.13B uses them; the register carries the ideas (LIF-046 bacteria have no nucleus; LIF-006 plants make their own food) without the words. A labelling decision for Topics 3 and 5, or two coining atoms.
  9. TEKS 7.13D names artificial selection; Florida 7.L.16.4 names biotechnology. Neither has an atom. May be deliberate scope; flagged once.
  10. Standards mapping — LIF-001–004 carry Florida SC.6.L.14.5, the human body systems benchmark. The content (life processes; living or not) does not match that benchmark's text; SC.6.L.14.5 fits LIF-019 (organ systems) better. Candidate retag.
  11. Two atoms have no prerequisite at all: LIF-124 (what DNA is) and LIF-151 (a shared bone structure). Both are fine as mid-course entry points; their lessons open on a scene, not a recall.

What changes: nothing until you rule. Atom edits happen in the knowledge-graph repo with a log entry.


About this build (kickoff record)

What happens next

You approve or edit the topic table. Then you read the Topic 1 blueprint. Only after that does write-lesson run on Topic 1, one lesson at a time, starting with the first of each lesson type as its exemplar.