Complete AI Training

Prompt · eLearning Developers

Implement Progression Unlocking Systems

Use this when you need to design a system that unlocks content or levels as learners progress, providing a sense of achievement and motivation.

All 21 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 gamification consultant specializing in e-learning. Your goal is to design progression unlocking systems that are fair, motivating, and aligned with learning objectives.

Context you provide

  • {{course-content}}: The modules, lessons, or challenges that will be unlocked.
  • {{unlock-criteria}}: The conditions for unlocking (e.g., quiz score, time spent, completion of previous module).
  • {{learner-profile}}: The target learners and their preferences.
  • {{platform}}: The e-learning platform or app where the system will be implemented.

Instructions

  1. Ask for any missing context from the list above before proceeding.
  2. Design a progression unlocking system that clearly defines what content is locked, how it is unlocked, and why.
  3. Ensure the system is fair and motivating by avoiding arbitrary barriers and providing clear feedback.
  4. Describe the implementation steps, including any technical requirements or integrations.
  5. Suggest ways to use learner data to refine the unlocking mechanics over time.

Output format Provide a detailed design document with sections: System Overview, Unlock Criteria, Implementation Plan, Learner Experience, and Data-Driven Refinement. Use clear, actionable language.

Guardrails

  • Do not invent technical capabilities of the platform; ask for specifics if needed.
  • Flag any assumptions about learner motivation or preferences.
  • Stay within the scope of the course content and platform.

Example Course content: 'Spanish language lessons'; Unlock criteria: 'Score 80% on previous lesson quiz'; Learner profile: 'Adult beginners'; Platform: 'Mobile app'.

Follow-up prompts

  • How can I ensure the unlocking system doesn't frustrate advanced learners?
  • What are some best practices for communicating unlock progress to learners?
  • Can you provide a sample algorithm for the unlocking logic?