Skip to content

FeedForwardLearning

Education is facing a crossroads. Let's embrace the future.

Data based decisions.AI. Critical Thinking.

Research

About the Product

The all-in-one education system that turns learner data into insights educators can act on.

This system is designed to be a complete platform for learning and business administration, scaling to meet the demands of a large organisation or the solo teacher.

It makes the running of the day-to-day administration seamless while allowing educational professionals to give learners the best support possible.

It has four aims:

  1. Better Teaching and Learning

    The system builds the bigger picture of each learner. That helps the educator make better decisions and spend less time working out the next move, and it shows learners what to work on next.

  2. One Record for Everything

    Everything about a learner lands in one place and is entered once, from the first enquiry to the latest piece of feedback. The record builds up as a side effect of the daily work, and it is only ever used to help the learner.

  3. AI With the Educator in Charge

    The AI does the marking, the drafting and the routine work. The educator approves what learners see, and learners do their own thinking before the system explains anything.

  4. Any Subject, Any Size

    Built to scale from a solo teacher to a large organisation, and from school classrooms to corporate training. English writing is the first example; the system underneath does not depend on the subject.

The Build

Five parts make up the platform: one live, one in testing and three planned. They meet in the hub: the educator and learner views.

Built on How People Learn

Every part of the system is pedagogy-driven: it is built on what research says about how people learn, and the same principles hold for a 13-year-old learning English and an adult learning to sell or to work safely.

Read the Research
PrincipleQuiz BlocksAssignment BuilderAdaptive PracticeMarking and FeedbackLearner Help AgentEducator and Learner Views

Pulling knowledge out of memory strengthens it more than reading it again.

Lives in: Quiz Blocks, Assignment Builder, Adaptive Practice, Marking and Feedback

K12A learner recalls the third conditional in a gap fill a week after the lesson, instead of rereading their notes.

CorporateA sales rep answers two objection-handling questions on their phone each week, instead of rewatching the module.

What the system leaves out

  • Learning stylesNo onboarding quiz, no "visual learner" labels.
  • Growth-mindset scales and interventionsThe average effect on achievement is very small.
  • Inferred emotionThe system never guesses how a learner feels from their face, voice or typing.
  • Corporate folkloreThe 70-20-10 split has never been tested, and smile-sheet scores are not evidence of learning.
  • Gamification in feedbackLeaderboards are never used, and nothing from gamification feeds the data an educator sees.

The Decisions Behind the Build

The system is built iteratively towards the product goals:

Everything that happens with a learner ends up on one record, and the feedback makes learners reflect on their own work.

The backlog is ordered by four questions

  • WorthHow much is it worth to the people using it?
  • EvidenceHow strong is the evidence?
  • DependenciesWhat does it depend on?
  • RiskHow risky is it?
  1. Done and LiveMarking and FeedbackLearners reflect on and fix their own writing, marked by AI the educator approvesWhy it comes here. The strongest evidence and the most value, it needs nothing else built, and it creates the first learner data
  2. Done, in TestingAcademy OfficeEverything about a learner lands on one record, typed onceWhy it comes here. The core every other part depends on, and what solo teachers and small academies need first
  3. BacklogAssignment BuilderTagged assignments drafted from the curriculumWhy it comes here. Adaptive practice needs its question tags
  4. BacklogAdaptive PracticeEach next question aims at the learner's last mistakeWhy it comes here. Needs tagged questions and error data from earlier parts
  5. Backlog, Research DoneLearner Help AgentStuck learners work through a similar question, never the set taskWhy it comes here. Builds on the data and templates before it
Why It Comes Here

The strongest evidence and the most value, it needs nothing else built, and it creates the first learner data

A clear definition of done

  • Every access rule passes its checks
  • Every feature has been used in a real browser
  • Nothing changes for people already using the system

Each one is then reviewed

What the review finds goes back into the backlog. Marking and Feedback went through a six-step review after its first version, and that is where learners fixing mistakes in their own writing came from.

Risk is dealt with early

The help agent is the one place AI would talk to a learner without an educator reviewing it first, so guard rails and a lot of testing will be necessary.

Demo · Part 1 of FeedForward

Marking and Feedback

In Short

The marking system is built on one idea: the student thinks first, the AI second, and the teacher has the last word. Every decision below follows from that order.

Most AI marking tools hand back a corrected text and a score. Research on feedback says that is the weakest way to use it: a student who reads a correction has not practised finding or fixing the error. This system uses the AI to locate problems, then makes the student do the fixing.

The Loop

1. The student plans the piece.

Ideas Behind the Demo

Students do the thinking before the AI does.

They plan, write and judge their own work first, then fix their own mistakes once the system shows them where to look. Students correct their own work instead of reading corrections made for them.

The teacher always has the final say.

Feedback waits for the teacher, who can change anything before releasing it. If the system is unsure about a correction, it asks the teacher instead of guessing in front of the student.

It is built to be fair and accurate.

A second, independent check reviews every grammar correction, to stop correct English being marked wrong. Alerts about a struggling student go to the teacher as a prompt to help, never as a penalty, and they are based on what the student has done, not on impressions.

It pinpoints grammar mistakes.

Each grammar error is matched to one of 113 specific points, not a vague label like "tenses", so the feedback and the practice target the same thing.

Each student is measured against their own progress.

A teacher sees every new score next to that student's own average, so a 10 out of 20 reads as a step forward for one student and a slip for another. Students are only given work on what they have been taught.

Try It

Open Full Screen Every learner and family in the demo is invented.

Design Decisions and the Research Behind Them

Every feature in this system is there for a reason. Each card below takes one stage of the loop and sets out the decisions behind it: what was built, how it works for the teacher and the student, and the research that backs it, listed in full under References. Where the evidence is mixed or thin, it says so.

Decision 1 of 8

Teacher and student side by side
What It Does
The demo is a thin wrapper around the same screens real teachers and students use.
Why It Is a Good Decision
The loop crosses two people. Seeing both at once shows the handover, and what a visitor sees is what a school would get.

Decision 2 of 8

A guided path of six steps
What It Does
Assign a task, write, mark your own work, AI marks, teacher approves, feedback then practice.
Why It Is a Good Decision
The unusual part is the loop, and none of it is visible on arrival. Without a path, visitors browse dashboards and leave.

Decision 3 of 8

Progress is read from the database
What It Does
A step is ticked only when it has really happened. It survives a reload and fills in even if the path is ignored.
Why It Is a Good Decision
Nothing can be ticked that did not happen.

Decision 4 of 8

The marking is real
What It Does
A visitor's piece goes through the live marker. The demo student's earlier units were marked by the same AI, not written by hand.
Why It Is a Good Decision
A demo of AI marking with scripted results proves nothing.

Decision 5 of 8

A class with real spread
What It Does
Eight students and 30 marked pieces over four units, built so each "struggling" state appears.
Why It Is a Good Decision
Reports only make sense with contrast: the same 10 out of 20 means opposite things for two students in this class.

Decision 6 of 8

No login, with firm limits
What It Does
Per demo: one marking, one Quick Mark, two photo reads. Two live demos per address per day and a $2 daily ceiling. Later visits can still look around.
Why It Is a Good Decision
A login loses visitors. Limits on the server keep an open demo from being drained.

Decision 7 of 8

Each visitor gets their own copy
What It Does
Demo sessions are private and cleaned up on a schedule.
Why It Is a Good Decision
One visitor cannot see or spoil another's work.

Decision 8 of 8

One view on a phone, both on a computer
What It Does
A Both / Teacher / Student switch; phones open on one side. The tour says which side to look at.
Why It Is a Good Decision
Two apps do not fit on a phone screen. The screens adapt to the width they are given.

Decision 1 of 7

A writing planner with no AI in it
What It Does
Three steps: find what the task asks, plan each paragraph, choose the language to use. The shape for each task type is stored as data, so a teacher's own method can be loaded.
Why It Works
Planning before writing is one of the best-supported writing interventions. Kellogg (1988) found outlining raised essay quality; Graham and Perin (2007) rank planning strategies among the strongest effects for adolescent writers.

Decision 2 of 7

The plan stays beside the writing box
What It Does
Task, plan and tips remain visible while the student writes.
Why It Works
Holding the task in mind while composing competes for working memory (Sweller, 1988). Keeping it on screen frees that capacity for the language.

Decision 3 of 7

Highlight strong and weak parts, with a reason
What It Does
Before marking, the student marks what they think is good or weak, by category, and must say why. The reason can be in their first language.
Why It Works
Self-regulated learners monitor and judge their own work (Zimmerman, 2002). Requiring a reason turns a click into a judgement. Allowing the first language keeps the task about thinking, not about English for describing English.

Decision 4 of 7

"Where is ___ in your answer?"
What It Does
One question at a time, for each point the task requires. The student answers by highlighting the place in their own text.
Why It Works
Content is one of the four Cambridge marking scales, and missed points are the cheapest marks to lose. An answer you point to can be checked; a free-text "yes, I covered it" cannot.

Decision 5 of 7

A prediction is captured before the result
What It Does
The student's judgements are saved before marking, then compared with what the marker found.
Why It Works
Weaker performers tend to overestimate their work (Kruger and Dunning, 1999). Calibration only improves when a prediction meets a real result (Andrade and Valtcheva, 2009).

Decision 6 of 7

Exam mode forces a last look
What It Does
In a timed exam, the student must re-read the piece before the final send. No prompts, and no change is required.
Why It Works
Mirrors real exam technique. The step guarantees the look without telling the student what to find.

Decision 7 of 7

The teacher decides if a plan is required
What It Does
Set per assignment. Required by default for homework and classwork, optional in an exam, where planning is the candidate's own choice.
Why It Works
Teachers keep control within a tested structure, in line with the autonomy findings of self-determination theory (Ryan and Deci, 2000).

Decision 1 of 9

Marked on the real exam scales
What It Does
Four Cambridge B2 First scales, 0 to 5 each: Content, Communicative Achievement, Organisation, Language.
Why It Works
Feedback helps most when it shows where the learner is against a clear goal (Hattie and Timperley, 2007). Students see the same criteria the examiner will use.

Decision 2 of 9

A blind second opinion on every grammar error
What It Does
A second check sees only the sentence and the words, never the first marker's comment. What it does not agree with goes to the teacher, not the student.
Why It Works
Independent double marking is how exam boards control marker error. A false correction teaches a false rule, and a trusted source makes it stick. In a test on 80 saved markings it cleared all 16 cases a teacher had ruled acceptable and removed no clear error.

Decision 3 of 9

Code catches the marker contradicting itself
What It Does
Rules drop an "error" whose own comment says "both are fine" or "if you mean...".
Why It Works
The AI decides once; code applies the same rule every time. On 130 saved markings this removed 29 false items with scores unchanged.

Decision 4 of 9

Code does what code does better
What It Does
Spelling, word-level checks and nonsense detection run in code, not in the model. Random typing is caught before any AI call.
Why It Works
Deterministic checks give the same answer twice, cost nothing, and leave the model for judgement.

Decision 5 of 9

Feedback is about the task, never the person
What It Does
A banned-phrase list and plain-language rules sit in the marker's instructions. No comment on ability or character.
Why It Works
Kluger and DeNisi (1996) found over a third of feedback interventions lowered performance, mostly when feedback drew attention to the self rather than the task.

Decision 6 of 9

Short, itemised comments
What It Does
Each point is one plain sentence on what happened, plus one action.
Why It Works
Shute (2008) recommends elaborated feedback in manageable units, on cognitive load grounds. No study has compared bullets with prose for language learners, so the claim is about load, not format.

Decision 7 of 9

Only what matters is shown
What It Does
A one-off slip is not listed as an area to work on; repeated patterns are.
Why It Works
Focused feedback on fewer error types did better than broad, shallow feedback in Lim and Renandya's (2020) meta-analysis. See also Ellis (2009) and Bitchener and Knoch (2010).

Decision 8 of 9

Explanations in the student's language, English kept as English
What It Does
Translation is on request. Quoted text, example words and grammar names stay in English; the explanation around them is translated.
Why It Works
Aldosari (2026) found corrections in English with the rule explained in the first language led to more uptake and lasting gains. One exploratory study at B1, so a direction, not proof.

Decision 9 of 9

Tested like software
What It Does
Prompt changes go through a saved set of test pieces. Every changed item is read, not just pass rates.
Why It Works
Pass rates hid real losses more than once. The agreed bar: main errors caught, score about right, a few things to work on.

Decision 1 of 8

A review queue before release
What It Does
Every marking waits for the teacher, who can change scores, edit wording, remove a comment or put it back.
Why It Works
The Eedi and Google DeepMind LearnLM tutoring study used the same design: a human reviewed each AI-drafted message before the student saw it. Human approval is the evidenced way to use AI with learners.

Decision 2 of 8

Doubtful calls go to the teacher
What It Does
Items the second opinion disagreed with appear as "Marker unsure - not shown to the student". One click shows them.
Why It Works
Doubt is routed to the person qualified to settle it. The student never has to work out whether the machine is right.

Decision 3 of 8

Removing an error removes its exercise
What It Does
Practice is built from the released feedback, so a teacher's edit carries through.
Why It Works
The teacher's judgement governs the whole loop, not just the comment text.

Decision 4 of 8

Every score read against the student's own record
What It Does
The teacher sees a mark beside that student's average, such as "6 below their average". Needs three earlier pieces, and the new score is left out of the average.
Why It Works
The same 10 out of 20 was one student's best work and another's worst. Progress against your own record is ipsative assessment (Hughes, 2011).

Decision 5 of 8

That comparison is teacher-only
What It Does
Students see their score and feedback, never a running profile of themselves.
Why It Works
Feedback aimed at the person rather than the work is the kind most likely to harm (Kluger and DeNisi, 1996).

Decision 6 of 8

The teacher can require a full rewrite
What It Does
One switch, available before release or after the student finishes the loop.
Why It Works
Ferris (2004): different errors and learners need different treatment, and weaker students may not be able to self-correct. The teacher judges when the standard loop is not enough.

Decision 7 of 8

Fixed guardrails, not a blank canvas
What It Does
Teachers adjust settings inside a tested English-writing template. They do not write the AI's rules.
Why It Works
Guardrails built by expert teams still fail differently by subject. Letting each teacher write their own multiplies that risk.

Decision 8 of 8

Quick Mark
What It Does
A teacher pastes or photographs one piece and gets a grade from the same marking engine, unsaved.
Why It Works
One marker, used everywhere, so a quick grade and a full marking cannot disagree.

Decision 1 of 11

Self-assessment comes first
What It Does
Feedback opens with "How well did you judge your own writing?", comparing the student's highlights with what the marker found.
Why It Works
The student reasons before the system explains. Learning to judge your own work is the skill that lasts after the course ends (Nicol and Macfarlane-Dick, 2006).

Decision 2 of 11

"Fix it in your own writing"
What It Does
For a taught, rule-based error the student sees the place and types the correction. The answer is not shown.
Why It Works
Ferris (2004): for rule-governed errors, indirect feedback that makes the student solve the problem is usually better. Producing the form is itself learning (Swain, 1995), and noticing the gap comes first (Schmidt, 1990).

Decision 3 of 11

Attempt before hint
What It Does
The hint and "show me the rule" appear only after a first miss. The second try is multiple choice.
Why It Works
Feedback stops helping when the answer is available before the learner has looked for it (Bangert-Drowns et al., 1991). Even a failed attempt improves later learning (Kornell, Hays and Bjork, 2009).

Decision 4 of 11

No rule, no forced correction
What It Does
Word choice, idiom and anything not yet taught are simply corrected, with advice.
Why It Works
Ferris calls these "untreatable": there is no rule to apply, so the fix is given. Extending this to "not yet taught" is this product's own step, not a published finding.

Decision 5 of 11

The place is marked, not a code
What It Does
Students see the highlighted words, not an error-type label.
Why It Works
Ferris and Roberts (2001) found no difference in self-editing between coded errors and plain underlining. The error taxonomy is used behind the scenes to pick exercises.

Decision 6 of 11

Practice follows the result
What It Does
Could not fix it: 3 exercises. Fixed on the second try: 2. Fixed first time: none, and told "you fixed this yourself".
Why It Works
Practice goes where the evidence of need is. Retrieval practice strengthens memory more than re-reading (Roediger and Karpicke, 2006).

Decision 7 of 11

Repeated failure changes the method, not the difficulty
What It Does
Two or more wrong on a point last time: the student's own correction and the rule are shown directly.
Why It Works
A ladder that gets easier until the answer is given teaches "fail and you need not think". Switching from indirect to direct follows Ferris's own exception for learners who cannot self-correct.

Decision 8 of 11

Exercises are not repeated for 90 days
What It Does
Grammar items a student has seen are held back. Vocabulary may come round again.
Why It Works
A repeated item tests memory of the item, not the rule. Vocabulary benefits from spaced return (Cepeda et al., 2006).

Decision 9 of 11

A bank first, AI second
What It Does
Exercises come from 2,243 reviewed items graded by depth of knowledge. AI writes one only when the bank has none.
Why It Works
A Washington state study found AI-led practice missed its intended thinking level about 40% of the time. Reviewed items are the safer default.

Decision 10 of 11

"Level it up"
What It Does
Shows how a correct sentence of the student's could be made stronger.
Why It Works
Feedback should also answer "where next?" (Hattie and Timperley, 2007). Strong writers get something to do.

Decision 11 of 11

Carried into the next piece
What It Does
"Last time you worked on..." sits beside the next writing box. The next feedback says whether the point came up again.
Why It Works
Feedback only works if it is used in later work (Black and Wiliam, 1998). This closes the loop across pieces.

Decision 1 of 9

A grammar profile per student
What It Does
Each taught grammar point is tracked: attempts, errors and trend across all their writing.
Why It Works
Teaching is most effective when it responds to evidence of what the learner can already do (Black and Wiliam, 1998).

Decision 2 of 9

"Struggling" is six different things
What It Does
Not submitting, declining, inconsistent, working below level, not progressing, stuck on a point. Each calls for a different response.
Why It Works
Two students with the same low average can need opposite help. A single "at risk" flag hides that.

Decision 3 of 9

No claim without enough evidence
What It Does
Each state needs a minimum number of marked pieces, from 0 to 4. Below it, the student shows as "Not enough work yet". Every flag states its evidence count.
Why It Works
Small samples mislead. Proving that nothing has changed is the hardest claim, so it needs the most evidence.

Decision 4 of 9

Rules tested on real spreads of scores
What It Does
Volatility counts changes of direction, not spread. A steadily improving student had a higher spread than an erratic one.
Why It Works
A flag that fires for half a class is noise. Each rule was checked against a real class before it shipped.

Decision 5 of 9

Flag, never gate
What It Does
A flag sends a signal to the teacher. It never locks content or holds a student back.
Why It Works
Follows the Response to Intervention model: identification should trigger support, not a penalty.

Decision 6 of 9

Objective signals shown to the teacher
What It Does
Signals appear on the teacher's screens, not only inside the software.
Why It Works
Where data is missing, impressions fill the gap, and that falls hardest on already disadvantaged students.

Decision 7 of 9

Only behaviour that can be checked
What It Does
Recorded: self-assessment accuracy, whether a hint was asked for, how fixing went. Not recorded: mindset surveys or guessed emotions.
Why It Works
Growth-mindset effects on achievement are close to zero once publication bias is corrected (Macnamara and Burgoyne, 2022). An inferred mood is not a fact about a student.

Decision 8 of 9

Class health on request
What It Does
The class report is generated when the teacher asks, showing each scale's movement since the last unit.
Why It Works
A report a teacher asks for is one they are ready to act on. An always-on panel becomes wallpaper.

Decision 9 of 9

The dashboard routes, it does not analyse
What It Does
The home screen sums up or points to a class. Detail lives in the class.
Why It Works
One job per screen keeps the first view readable (Sweller, 1988).

Decision 1 of 6

Taught points become work to do
What It Does
An error on a taught point leads to self-correction and exercises.
Why It Works
Ferris's criteria for choosing what to correct include whether the structure has been taught in class.

Decision 2 of 6

Untaught errors are noted quietly
What It Does
The student is told, with no exercise. The error is logged for the teacher.
Why It Works
Asking a student to self-correct a rule they have never met is guessing, not retrieval. The log still tells the teacher what is coming.

Decision 3 of 6

Vocabulary is never penalised for ambition
What It Does
Words outside the taught list do not count against the student. Missed chances to use taught words go to the teacher only.
Why It Works
Penalising ambitious language teaches students to write safely. Range is part of the Cambridge Language scale.

Decision 4 of 6

Each error is tied to a specific grammar point
What It Does
The marker names one of 113 points on a grammar map, not a broad label like "tenses".
Why It Works
Specific labels make the hint, the exercise and the profile line up on the same point.

Decision 5 of 6

Curriculum is data, not code
What It Does
Subject, course and unit, with grammar, vocabulary, checklists and plan shapes, are all loaded as content.
Why It Works
A school can bring its own syllabus without the software being rewritten. The marking logic stays the same.

Decision 6 of 6

Tasks follow the real exam formats
What It Does
Essays carry two fixed notes plus the student's own idea; emails carry points to answer.
Why It Works
The self-check and the Content score both read from the same required points.

Honest Limits

The design is answerable to research; the product has not yet been tested on learning outcomes. Worth saying on the page, because it is the question an informed reader will ask.

  • No outcome data yet. No class has used the system long enough to show that students improve. The claims here are that each decision follows the evidence, not that the product is proven.
  • Written corrective feedback is a debated field. Truscott (1996) argued grammar correction does not help at all. Later studies answer him, but recent meta-analyses find direct, indirect and metalinguistic feedback give similar effects (Brown, Liu and Norouzian, 2023). The fair summary: feedback type matters less than focus, fit to level, and whether the student engages with it. The system is built around engagement for that reason.
  • Some decisions are product choices, not findings. How many errors to show, the 3 / 2 / none exercise rule, the 90-day window and the taught / untaught split are reasoned from the research, not taken from it.
  • The marker is not perfect. About 1 marking in 40 offered a wrong choice that was correct English. The teacher's review exists to catch this.
  • Not built yet: bringing the plan back into the feedback, a whole-class report per assignment, and the wider practice engine.
References (30)

Feedback in General

  • Bangert-Drowns, Kulik, Kulik and Morgan (1991). The instructional effect of feedback in test-like events. Review of Educational Research, 61(2).
  • Black and Wiliam (1998). Assessment and classroom learning. Assessment in Education, 5(1).
  • Hattie and Timperley (2007). The power of feedback. Review of Educational Research, 77(1).
  • Hughes (2011). Towards a personal best: a case for introducing ipsative assessment in higher education. Studies in Higher Education, 36(3).
  • Kluger and DeNisi (1996). The effects of feedback interventions on performance. Psychological Bulletin, 119(2).
  • Nicol and Macfarlane-Dick (2006). Formative assessment and self-regulated learning. Studies in Higher Education, 31(2).
  • Shute (2008). Focus on formative feedback. Review of Educational Research, 78(1).

Correcting Second-Language Writing

  • Aldosari (2026). Frontiers in Education. First-language explanations with English corrections, B1 learners.
  • Bitchener and Knoch (2010). The contribution of written corrective feedback to language development: a ten month investigation. Applied Linguistics, 31(2).
  • Brown, Liu and Norouzian (2023). Meta-analysis of written corrective feedback, 52 studies. Language Teaching Research.
  • Ellis (2009). A typology of written corrective feedback types. ELT Journal, 63(2).
  • Ferris (2004). The "grammar correction" debate in L2 writing: where are we, and where do we go from here? Journal of Second Language Writing, 13.
  • Ferris and Roberts (2001). Error feedback in L2 writing classes: how explicit does it need to be? Journal of Second Language Writing, 10.
  • Lim and Renandya (2020). Efficacy of written corrective feedback in writing instruction: a meta-analysis. TESL-EJ, 24(3).
  • Schmidt (1990). The role of consciousness in second language learning. Applied Linguistics, 11(2).
  • Swain (1995). Three functions of output in second language learning. In Cook and Seidlhofer (eds.), Principle and Practice in Applied Linguistics.
  • Truscott (1996). The case against grammar correction in L2 writing classes. Language Learning, 46(2).

Planning, Self-Assessment and Memory

  • Andrade and Valtcheva (2009). Promoting learning and achievement through self-assessment. Theory Into Practice, 48(1).
  • Cepeda, Pashler, Vul, Wixted and Rohrer (2006). Distributed practice in verbal recall tasks. Psychological Bulletin, 132(3).
  • Graham and Perin (2007). Writing Next. Carnegie Corporation of New York.
  • Kellogg (1988). Attentional overload and writing performance: effects of rough draft and outline strategies. Journal of Experimental Psychology: Learning, Memory, and Cognition, 14(2).
  • Kornell, Hays and Bjork (2009). Unsuccessful retrieval attempts enhance subsequent learning. Journal of Experimental Psychology: Learning, Memory, and Cognition, 35(4).
  • Kruger and Dunning (1999). Unskilled and unaware of it. Journal of Personality and Social Psychology, 77(6).
  • Roediger and Karpicke (2006). Test-enhanced learning. Psychological Science, 17(3).
  • Ryan and Deci (2000). Self-determination theory and the facilitation of intrinsic motivation, social development, and well-being. American Psychologist, 55(1).
  • Sweller (1988). Cognitive load during problem solving. Cognitive Science, 12(2).
  • Zimmerman (2002). Becoming a self-regulated learner: an overview. Theory Into Practice, 41(2).

AI in Education and Measurement

  • LearnLM Team, Google DeepMind, and Eedi; Brazão, McKee and colleagues (2025). AI tutoring can safely and effectively support students: an exploratory RCT in UK classrooms. Report of 11 November 2025 and arXiv:2512.23633.
  • Liu, Sun, Esbenshade, Tian, Zhang and He (2025). Teacher-authored prompts for configuring student–AI dialogue: K–12 classroom implementation. arXiv:2604.16738.
  • Macnamara and Burgoyne (2022). Do growth mindset interventions impact students' academic achievement? Psychological Bulletin.