← All work

Teacher professional development · Self-paced course

Decoding the Code

A structured literacy course for Grades 6–12 science, math, and social studies teachers, built around the moment a student stops at a long academic word.

My role
Instructional designer and subject-matter expert
Audience
Content-area teachers, Grades 6–12
Format
Self-paced, SCORM 1.2 in TalentLMS
Status
Modules 1–2 live · Modules 3–4 in build
Decoding the Code course image with the hand-painted Sankofa bird

The problem

The International Dyslexia Association estimates that 15 to 20 percent of people show some symptoms of dyslexia, and by middle school those students spend most of the day in content classes. Their science, math, and social studies teachers are the ones who hear them stall on photosynthesis, constitutional, or diameter. Most of those teachers were never trained in how reading works.

Typical PD explains dyslexia and stops there. Teachers leave knowing more and doing the same thing on Monday: saying the word for the student and moving on.

Performance goal: when a student freezes on a long content word, the teacher runs a short routine (tap the vowel sounds, split the word, find the meaning part) instead of supplying the word.

What I did

  1. Action map and personas. Mapped the goal to the classroom moves that reach it, then wrote three teacher personas (8th grade science, 10th grade social studies, 7th grade math) so every scenario happens in a real class.
  2. Storyboards before code. Each module was storyboarded and approved screen by screen before any build, one idea per screen with no scrolling.
  3. Practice, not slides. Flip cards with audio, drag-or-tap matching, syllable tile ordering, a listen-first tap pad, and a branching scenario that returns to the teacher's opening answer.
  4. Voice and media. Wrote and timed every narration script and recorded it with an ElevenLabs clone of my own voice, with a transcript under every clip and captions on every video.
  5. LMS and evaluation. Packaged each module as SCORM 1.2, set up the course in TalentLMS, and built a Level 1 reaction survey and Level 2 pre- and post-checks.

Key decisions

Hear it, don't see it

The first tap-pad draft showed the word on screen, so teachers could count vowel groups by sight. Now the word plays aloud and the spelling stays hidden. I tested candidate words in everyday speech and dropped ratio, diagonal, and material, which lose a beat in many dialects and would mark a teacher wrong for her accent.

A pre-check, so gains mean something

A post-test alone can't show the course caused the learning. A parallel pre-check with different words and no feedback runs before Module 2, so each teacher's gain is measured by objective.

No total score can hide a missing skill

After expert review, passing now requires 80% on every objective, with the classroom scenario as its own row. A teacher who scores well on recall but misses the scenario sees "Almost there," not a pass.

Evidence and iteration

0WCAG 2.1 AA violations across both modules and both checks
13 · 20post-check questions and points, seven question types, feedback on every answer
3 revisionsdocumented in the spec, the latest after expert review

A reviewer who designs learning professionally asked a sharp question: if a teacher scores 16 of 20 but misses both the scenario and the sound-analysis items, are they ready? They weren't, and the check said they were. I rewrote the mastery rule, made answer options equal in length so the right one doesn't stand out, added an unscored practice word before the tap pad, and moved points from a matching item to a two-step classroom scenario.

The live pilot has five seats, so I report gains as direction, not proof, and use the first attempt of the post-check so retakes don't inflate them.

What's next

Module 3 moves from reading words to teaching them: each teacher plans one routine for a word from their next unit. Module 4 covers accommodations and assistive technology. Both will use the same player, so the four modules feel like one course.

Try it the way a teacher would

The course opens on a preview link so you can move freely. The Module 2 Check runs on its own with no login.