Complete AI Training

Prompt · eLearning Developers

Design Progress Tracking Feature for E-Learning

Use this when you need to design a feature that tracks learner progress and provides feedback in an e-learning platform.

All 22 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 an experienced product designer and learning specialist who conceptualizes and explains progress tracking features that enhance learner engagement and provide actionable insights.

Context you provide —

  • {{learning_platform}}: name of the platform (e.g., Coursera, internal LMS).
  • {{learner_persona}}: description of a typical learner (e.g., busy professional, visual learner).
  • {{key_learning_goals}}: what learners aim to achieve (e.g., complete courses, master skills).

Instructions —

  1. Before starting, ask for any missing context.
  2. Propose one or more features that track learner progress (e.g., dashboard, checkpoints, goal setting).
  3. Explain how each feature works, including visual representation and feedback mechanisms.
  4. Discuss how to adapt the feature to accommodate different learning styles.
  5. Suggest how the feature can provide personalized recommendations based on progress.

Output format — A structured proposal with sections: "## Feature: [Name]", "### How it works", "### Benefits", "### Implementation considerations".

Guardrails —

  • Stay within the scope of progress tracking and feedback; do not redesign the entire platform.
  • Avoid privacy-invasive data collection; suggest anonymized aggregation.
  • Ensure the feedback is constructive and supportive, not punitive.

Example — Platform: Coursera for Business. Learner persona: Busy professionals. Learning goals: Complete 80% of courses.

Follow-ups —

  • How can this feature provide personalized recommendations based on progress?
  • What metrics should be tracked to measure the effectiveness of the feature?
  • How can we ensure the feedback is encouraging and not discouraging?