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.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
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
- Ask for any missing inputs before starting.
- Design a system that continuously tracks learner progress in {{subject}} using {{learner_data}}.
- Describe how the system can identify knowledge gaps, strengths, and learning pace.
- Explain how it generates personalized recommendations (e.g., next topics, practice exercises, resources) in real time.
- Outline the feedback loop that updates recommendations as new data arrives.
- 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?