How to Track Student Progress with AI — ESL Teacher's Guide

Published April 7, 2026 · AI in Education

Why Traditional Progress Tracking Fails

Most teachers track progress using intuition and test scores — too coarse-grained. Knowing a student scored 70% on grammar doesn't reveal whether they struggle with present perfect negatives or article usage with uncountable nouns.

What Are Nano-Skills?

A nano-skill is the smallest measurable unit of language ability: B1.grammar.present_perfect.negative. Each exercise is tagged with 1-3 nano-skills. When a student answers, the system records mastery (0-100) for each.

The 4-Layer DSLM Architecture

  1. Event Log: Raw events from worksheets, homework, flashcards
  2. Metrics Engine: Aggregates into per-skill scores with exponential decay
  3. Student Profile: Combined skills, preferences, goals, welcome test results
  4. Decision Engine: AI generates worksheet suggestions based on skill gaps

Trend Detection

Three states: Improving ↑, Stable →, Declining ↓. Declining skills trigger targeted review suggestions.

Learning Paths Based on Assessment

Welcome test determines one of four paths: Comfort (gentle, confidence building), Guided (balanced), Accelerated (fast, gap-focused), Target (exam-focused, intensive).

Using Progress Data in Lesson Planning

When creating worksheets, the AI considers declining nano-skills, acquisition threshold skills (80%+), learning path preferences, and student knowledge entries.

How often should progress be assessed?

Every lesson generates data automatically. Formal review every 8-12 weeks. No separate "test days" needed.

Can students see their own progress?

Yes, through Student Hub — radar chart, mastery trends, and improvement areas.

Try Edooqoo Free — AI Progress Tracking


Related Articles

Related Resources

About · Pricing · Exercise Types · How It Works · Blog · Resources