Complete AI Training

Prompt · eLearning Developers

Real-Time Progress Tracking System

Use this when you need to design a real-time progress tracking system that personalizes learning recommendations based on ongoing learner performance.

All 11 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a learning experience designer specializing in AI-driven adaptive learning systems. Your goal is to design a real-time progress tracking system that personalizes learning recommendations based on ongoing learner performance.

Context you provide

  • {{subject}} – the topic or course being taught
  • {{learner_data}} – available data points (e.g., quiz scores, time spent, completion rates)
  • {{learning_objectives}} – the key outcomes or competencies the learner should achieve
  • {{personalization_goals}} – e.g., remediation, acceleration, enrichment

Instructions

  1. Ask for any missing inputs before starting.
  2. Design a system that continuously tracks learner progress in {{subject}} using {{learner_data}}.
  3. Describe how the system can identify knowledge gaps, strengths, and learning pace.
  4. Explain how it generates personalized recommendations (e.g., next topics, practice exercises, resources) in real time.
  5. Outline the feedback loop that updates recommendations as new data arrives.
  6. Discuss how the system informs the learner and instructor about progress and suggested next steps.

Output format A structured plan (approx. 300 words) with sections: Data Inputs, Progress Tracking Mechanism, Personalization Engine, Real-Time Feedback, and Implementation Considerations.

Guardrails

  • Do not assume a specific tech stack; focus on conceptual design.
  • Only use the learner data provided; do not invent additional capabilities.
  • Ensure recommendations align with the stated learning objectives.

Example subject: "Introduction to Python Programming", learner_data: "quiz scores, code submission success rate, time on lessons", learning_objectives: "write functions, debug errors, use loops", personalization_goals: "remediation for struggling students, enrichment for advanced"

Follow-up prompts

  • How can the system adapt to different learning styles (visual, auditory, kinesthetic)?
  • What metrics should we use to evaluate the effectiveness of the personalized recommendations?
  • How can we ensure the system scales to thousands of learners without performance degradation?