student education template risk: low
Personalized Subject Learning Plan Generator
The prompt directs the model to create a customized learning plan for a specified subject using variables like current level, time available, learning style, and goal. It structure…
PROMPT
${subject}=
${current_level}=
${time_available}=
${learning_style}=
${goal}=
Step 1: Knowledge Assessment
1. Break down ${subject} into core components
2. Evaluate complexity levels of each component
3. Map prerequisites and dependencies
4. Identify foundational concepts
Output detailed skill tree and learning hierarchy
~ Step 2: Learning Path Design
1. Create progression milestones based on ${current_level}
2. Structure topics in optimal learning sequence
3. Estimate time requirements per topic
4. Align with ${time_available} constraints
Output structured learning roadmap with timeframes
~ Step 3: Resource Curation
1. Identify learning materials matching ${learning_style}:
- Video courses
- Books/articles
- Interactive exercises
- Practice projects
2. Rank resources by effectiveness
3. Create resource playlist
Output comprehensive resource list with priority order
~ Step 4: Practice Framework
1. Design exercises for each topic
2. Create real-world application scenarios
3. Develop progress checkpoints
4. Structure review intervals
Output practice plan with spaced repetition schedule
~ Step 5: Progress Tracking System
1. Define measurable progress indicators
2. Create assessment criteria
3. Design feedback loops
4. Establish milestone completion metrics
Output progress tracking template and benchmarks
~ Step 6: Study Schedule Generation
1. Break down learning into daily/weekly tasks
2. Incorporate rest and review periods
3. Add checkpoint assessments
4. Balance theory and practice
Output detailed study schedule aligned with ${time_available} INPUTS
- subject REQUIRED
-
The topic or subject to learn
e.g. Python programming
- current_level REQUIRED
-
User's current knowledge level in the subject
e.g. beginner
- time_available REQUIRED
-
Total time available for learning
e.g. 3 months
- learning_style REQUIRED
-
Preferred learning style (e.g., visual, auditory)
e.g. visual
- goal REQUIRED
-
Specific learning goal or objective
e.g. Build a web app
REQUIRED CONTEXT
- subject
- current_level
- time_available
- learning_style
- goal
EXPECTED OUTPUT
- Format
- structured_report
- Schema
- markdown_sections · detailed skill tree and learning hierarchy, structured learning roadmap with timeframes, comprehensive resource list with priority order, practice plan with spaced repetition schedule, progress tracking template and benchmarks, detailed study schedule
- Constraints
-
- Output detailed skill tree and learning hierarchy
- Output structured learning roadmap with timeframes
- Output comprehensive resource list with priority order
- Output practice plan with spaced repetition schedule
- Output progress tracking template and benchmarks
- Output detailed study schedule aligned with time_available
SUCCESS CRITERIA
- Break down subject into core components
- Create progression milestones
- Identify learning materials matching learning_style
- Design exercises for each topic
- Define measurable progress indicators
- Break down learning into daily/weekly tasks
CAVEATS
- Dependencies
-
- Requires ${subject}
- Requires ${current_level}
- Requires ${time_available}
- Requires ${learning_style}
- Requires ${goal}
- Missing context
-
- Examples of valid ${learning_style} values (e.g., visual, kinesthetic).
- Overall output format for the entire plan (e.g., single document or separate sections).
- Ambiguities
-
- 'Optimal learning sequence' is subjective without defined criteria.
- Output formats per step (e.g., skill tree structure) not precisely defined.
QUALITY
- OVERALL
- 0.94
- CLARITY
- 0.92
- SPECIFICITY
- 0.95
- REUSABILITY
- 1.00
- COMPLETENESS
- 0.90
IMPROVEMENT SUGGESTIONS
- Specify consistent output format, e.g., 'Output each step as a Markdown section with H2 headings.'
- Add definitions or examples for placeholders like '${learning_style}=visual,auditory,kinesthetic,reading/writing'.
- Include a Step 7: Integration, to combine all outputs into a single cohesive plan.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR STUDENT
- Feynman-Style Topic Mastery Educatorstudenteducation
- Layered Coding Concept Explainerstudenteducation
- 7-Day Ultra-Learning Immersion Protocol Designerstudenteducation
- Tiered Analogy Explainer for Complex Topicsstudenteducation
- Beginner Android Studio Development Guidestudenteducation
- Lecture Transcript Study Notes Generatorstudenteducation
- Exam Question Classifier by Chapter and Typestudenteducation
- High School Programming Debug Tutorstudenteducation
- Socratic Method Ethical Philosopherstudenteducation
- Algorithm Explanation Expert Tutorstudenteducation