AI Practice Problem Generator
Use AI tools to automatically generate tailored practice problems and exercises that match learners' current level, saving preparation time and enabling personalised practice.

DigCompEdu Competence Area(s)
Teaching & learning, Assessment
Time
Preparation time 10 minutes
Implementation time 30 minutes
Educator Progression Level
Integrator
Target groups
Individuals or whole class Maths / Science / Language · B1-C1
Minimum student digital skill level
Intermediate
Minimum student language level
B1
🎓 Learning Objectives
- Use an AI tool to generate practice problems aligned with the lesson topic and learner level.
- Attempt the generated problems and self-assess using AI-provided solutions.
- Reflect on areas of difficulty and request additional targeted problems
Ingredients
| Item / Resource | Quantity | Purpose |
|---|---|---|
| AI problem generator (e.g. ChatGPT Khanmigo) | 1 per learner or class | Generate practice problems |
| Topic outline or curriculum guide | One per session | Guide problem generation |
| Devices with internet access | One per learner | Access the AI tool |
Utensils
Devices with internet access and an account on the chosen AI platform.
🥣 Preparation – Before Implementation
- Identify the topic and difficulty level for the practice session.
- Input clear prompts into the AI tool to generate an appropriate set of problems.
🔥 Implementation Steps
- Share the generated problems with learners individually or as a class.
- Learners attempt the problems and use the AI to check their answers and explanations.
- Facilitate a review discussion focusing on common errors and misconceptions.
🧂 Differentiation & Inclusion
- Generate simpler or more complex problem sets for different proficiency groups.
- Allow learners to request hints or step-by-step solutions from the AI.
🍴 Assessment & Feedback
| Criterion | Excellent | Good | Needs Work |
| Problem-solving accuracy | Solves problems correctly with clear reasoning | Solves most problems with minor errors | Struggles to solve problems independently |
| Use of AI feedback | Actively uses AI explanations to self-correct | Occasionally references AI feedback | Rarely engages with AI feedback |
⚠️ Ethics, Privacy & Safeguarding
- Ensure learners use AI as a learning aid rather than to bypass thinking.
- Discuss the importance of understanding solutions rather than copying them.
🍱 Extensions / Follow‑Ups
Ask learners to create their own problems using the AI tool and swap with peers.
🔗 Cross‑Subject Link
Generate interdisciplinary problems combining maths and science contexts.
References & Resources
AI problem generators use natural language processing to create contextually relevant practice exercises at adjustable difficulty levels, supporting differentiated instruction.
https://www.khanmigo.ai