Research Stage
Reading Fluency Engine
A reading-first learning app in the research stage, focused on helping learners build automatic, confident, sustained reading fluency.
This project is not being presented as a finished application yet. It is a research and product-architecture project that defines what the future app should measure, how it should adapt, and what constraints should guide the build.
The core idea is that reading fluency is the product. The app should not optimize for finishing books, earning points, or completing lessons. It should help the learner practice the easiest useful text that creates real growth right now.
Research Position
What The Research Is Pointing Toward
The current notes define product constraints before implementation starts. These are the principles the app should preserve as the project moves from research into design and engineering.
- Progress is based on mastery evidence, not age, grade, XP, or lesson completion.
- Content should sit inside the learner's Zone of Proximal Development: challenging enough to grow, not so difficult that reading becomes frustrating.
- The learning engine should be deterministic. Given the same learner data, it should make the same instructional decision.
- AI can support the experience, but it should not own curriculum decisions or be required for the app to function.
- Children should not need conventional email-and-password accounts to use the app.
- Privacy and data minimization have to shape the architecture from the start because the product may serve children.
System Model
Three Layers Of The Future App
The architecture separates instructional decisions, structured reading content, and optional AI enhancements so the core learning experience can remain reliable and explainable.
Reading Engine
The deterministic core that estimates ability, tracks mastery, identifies weak skills, chooses the next objective, schedules review, and determines progression.
- Learner profile
- Mastery tracking
- Skill recommendations
- Review scheduling
Content Library
A structured library of letters, phonemes, graphemes, words, sentences, passages, articles, stories, and books tagged with skill and difficulty metadata.
- Decoding difficulty
- Vocabulary difficulty
- Grammar patterns
- Phonics tags
AI Layer
An optional enhancement layer that may explain words, generate hints, simplify passages, summarize stories, or help create reviewed metadata.
- Hints
- Passage simplification
- Metadata assistance
- Learner questions
Findings
Research Themes
These are the main ideas pulled from the current research sources. They describe what the app should optimize for and what should be avoided.
Foundational Reading Components
The research base keeps pointing back to the same foundation: phonemic awareness, phonics, fluency, vocabulary, and comprehension need to work together. The app should not treat one of those skills as the whole reading problem.
- NICHD
- National Reading Panel
- Phonemic awareness
- Phonics
- Fluency
Misconceptions To Avoid
The app should not frame the science of reading as a fad, a single program, or phonics-only instruction. Phonics matters, but the product has to connect word-reading skill to vocabulary, language comprehension, and actual reading.
- Arizona Department of Education
- NICHD
- Not one-size-fits-all
- Not phonics only
Word Memory And Orthographic Mapping
Readers remember written words when spellings, pronunciations, and meanings become connected in memory. That makes phonemic awareness and grapheme-phoneme knowledge product-critical instead of just lesson categories.
- Ehri
- Kilpatrick
- Orthographic mapping
- Sight word memory
Automatic Decoding Supports Comprehension
When word recognition is slow or effortful, attention is pulled away from meaning. Fluency practice should build accuracy first, then automaticity, expression, and sustained connected-text reading.
- LaBerge and Samuels
- Accuracy
- Automaticity
- Prosody
- Connected text
Explicit Sequence With Application
A progress tree should move from simpler sound and alphabetic skills into more complex spelling patterns, morphology, fluency, and comprehension. Each new node should include both isolated practice and application in real text.
- UFLI Foundations
- IES Practice Guide
- Scope and sequence
- Word work
- Connected text
Decoding Plus Language Comprehension
The Simple View of Reading is useful product scaffolding because it keeps the app from reducing reading to word attack alone. A learner may need support in decoding, language comprehension, or both.
- Gough and Tunmer
- Simple View of Reading
- Language comprehension
- Reading comprehension
Deterministic Progress Instead Of Lesson Completion
The app should still be a deterministic learning system. AI may support hints or metadata work, but the instructional path should be based on observable mastery evidence and a clear skill graph.
- Mastery over completion
- Skill evidence
- Review scheduling
- Explainable decisions
Progress Tree
Draft Skill Sequence
This is the current shape of the progression model. It is not a finished curriculum yet, but it gives the future app a research-aligned path for sequencing practice and measuring growth.
Sound Awareness
- Words in sentences
- Syllables
- Rhyme and onset-rime
- Identify phonemes
- Blend phonemes
- Segment phonemes
- Delete or substitute phonemes
Alphabet And Decoding
- Letter recognition
- Letter sounds
- CVC words
- Digraphs
- Consonant blends
- Silent-e
- Vowel teams
- R-controlled vowels
- Complex spellings
- Multisyllable decoding
Word Knowledge
- High-frequency irregular words
- Orthographic mapping
- Spelling patterns
- Prefixes and suffixes
- Roots and morphology
Fluency
- Accurate word reading
- Phrase reading
- Automaticity
- Expression and prosody
- Sustained connected-text reading
Language Comprehension
- Oral vocabulary
- Sentence meaning
- Grammar and syntax
- Background knowledge
- Narrative structure
- Informational-text structure
- Inference
- Comprehension monitoring
A progress-tree node should ideally require both skill mastery and application mastery. That prevents a learner from clearing isolated drills without proving they can use the skill during actual reading.
Skill Mastery
The learner can perform the isolated skill accurately and with enough consistency to show the pattern is learned, such as correctly blending 18 of 20 unfamiliar CVC words.
Application Mastery
The learner can apply that same pattern in connected reading, such as reading sentences or a short passage containing the target pattern with appropriate accuracy and support.
Learner Model
Skills The App Should Track
The learner should not be reduced to one generic reading level. The app should preserve a more specific profile so practice can target the actual source of difficulty.
Product Model
Accounts, Classrooms, And Privacy
The account model is part of the learning design. Progress should belong to the learner, while adults and classrooms receive only the access they need.
- Adult accounts manage access, consent, security, households, classrooms, and dashboards.
- Learner profiles store reading history, skill-tree progress, assessments, preferences, and mastery evidence.
- Children can enter through profile selection, PINs, class codes, QR login cards, or classroom device mode instead of requiring email accounts.
- Teachers and tutors receive scoped instructional access, not guardian ownership.
- Removing a classroom or ending educator access must not delete learner progress.
Roadmap
Phased MVP Direction
The first build should validate the instructional model before attempting full school or district infrastructure.
Phase 1: Individual and Family
- Adult account
- Household
- Learner profiles
- Placement assessment
- Skill tree
- Parent dashboard
Phase 2: Lightweight Classroom
- Educator role
- Classrooms
- Manual roster
- Class codes
- Assignments
- Class skill map
Phase 3: School Product
- Organizations
- School-year transitions
- Bulk rostering
- Exports
- Privacy controls
- SSO integrations
References
Research Sources Used
These are the external research, curriculum, and plain-language sources behind the current product direction.
Report of the National Reading Panel: Teaching Children to Read
Used for the major instructional components behind the project: phonemic awareness, phonics, fluency, vocabulary, and comprehension.
Reading and Reading Disorders
Used for the distinctions between phonemic awareness, phonics, vocabulary, fluency, comprehension, and reading-disorder symptoms.
Welcome to the Science of Reading
Used for guardrails around common misconceptions: the science of reading is not a fad, not a single program, not one-size-fits-all, and not only phonics.
Ending the Reading Wars: Reading Acquisition From Novice to Expert
Used as a DOI-backed synthesis for early alphabetic skills, fluent word recognition, skilled text comprehension, and balanced reading instruction.
Orthographic Mapping in the Acquisition of Sight Word Reading, Spelling Memory, and Vocabulary Learning
Used for the idea that spellings, pronunciations, and meanings become bonded in memory, enabling instant word recognition.
Essentials of Assessing, Preventing, and Overcoming Reading Difficulties
Used for the practical framing around phonemic proficiency, orthographic mapping, word-recognition difficulty, assessment, prevention, and intervention.
Toward a Theory of Automatic Information Processing in Reading
Used for the automaticity model: accurate word recognition should become efficient enough that attention can support meaning.
Decoding, Reading, and Reading Disability
Used for the Simple View of Reading, which separates decoding and language comprehension as necessary parts of reading comprehension.
Foundational Skills to Support Reading for Understanding in Kindergarten Through 3rd Grade
Used for evidence-based recommendations around phonological awareness, letter-sound links, decoding, word analysis, and daily connected-text reading.
UFLI Foundations
Used as a curriculum sequencing reference for explicit foundational skills instruction, word work, irregular words, and connected text.
Sight Words and Orthographic Mapping
Used as a plain-language reference for explaining sight words, orthographic mapping, and effortless word retrieval.
Internal Working Notes
- Reading Fluency App - Vision & Technical Context
docs/reading_app/vision_and_technical_context.md - Reading App - Accounts, Learner Profiles, Families, and Classrooms
docs/reading_app/reading_app_accounts_classrooms_context.md