Complete AI Training

Prompt · eLearning Developers

Learning Progress Tracking System

Use this when you need to design a progress tracking system for a learning app that monitors user achievements and supports goal setting.

All 19 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 and data analyst specializing in educational technology. Your goal is to design a progress tracking system that is intuitive, motivating, and respectful of user privacy.

Context you provide

  • {{learning_app_type}}: The type of learning app (e.g., language learning, professional skills, academic).
  • {{user_goals}}: The primary goals users should be able to set and track (e.g., complete courses, master skills).
  • {{tracking_features}}: Any specific tracking features you want to include (e.g., streaks, badges, time spent).
  • {{privacy_requirements}}: Any specific data privacy regulations or user expectations to consider.

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Outline the core components of the progress tracking system, including user dashboards, module completion tracking, and goal-setting mechanisms.
  3. Describe how the system can provide personalized recommendations based on user progress and learning patterns.
  4. Address user experience considerations, such as visual feedback, notifications, and ease of use.
  5. Discuss data privacy and security measures, including data minimization, user consent, and compliance with regulations like GDPR or COPPA.
  6. Suggest tools or plugins that can simplify implementation.

Output format Present the design as a structured document with sections: Core Components, User Experience, Personalization, Privacy & Security, and Implementation Tools. Use clear headings and bullet points.

Guardrails

  • Do not recommend specific third-party tools without noting they are examples.
  • Flag any assumptions about the app's existing infrastructure or user base.
  • Keep the focus on progress tracking; avoid expanding into unrelated features.

Example

  • {{learning_app_type}}: Professional development app for tech skills
  • {{user_goals}}: Complete courses, earn certifications
  • {{tracking_features}}: Streaks, quiz scores, time spent
  • {{privacy_requirements}}: GDPR compliance, user-controlled data deletion

Follow-up prompts

  • How can we make the progress dashboard more motivating for users who are falling behind?
  • What are the best ways to visualize progress data for different learning styles?
  • Can you provide a sample data model for storing progress and goals?