# Module: Assessment & Practice

User Type: **Student**
Source: *Mi Digital Academy - Education CRM Features Document*

All features and functionalities of this module, strictly feature and function based.

## 1. AI Adaptive Exams
- Adaptive exam delivery (difficulty adjusts to responses)
- Exam question types (MCQ, multi-select, T/F, fill-in, numeric, short answer)
- Exam timer and submission (countdown, auto-submit)

## 2. Exam Results & Analytics
- Exam results view (score, pass/fail, per-question breakdown)
- Performance analytics (trends, subject/topic accuracy, strengths & weaknesses)
- Answer review and explanations

## 3. Practice Quizzes
- Quiz delivery and practice modes (timed, untimed, focus)
- Quiz results and instant feedback
- Daily practice and streaks

## 4. Mock Exams & Past Papers
- Past paper access (browse, preview, download, marking scheme)
- Mock exam simulation (real conditions, single submission)
- Mock exam results and readiness assessment

---

## Feature Documents

Detailed specifications for each feature group (in `assessment_practice/`):

1. [AI Adaptive Exams](assessment_practice/ai_adaptive_exams.md)
   - Test Cases: [ai_adaptive_exams_tests.md](assessment_practice/ai_adaptive_exams_tests.md)
2. [Exam Results & Analytics](assessment_practice/exam_results_analytics.md)
   - Test Cases: [exam_results_analytics_tests.md](assessment_practice/exam_results_analytics_tests.md)
3. [Practice Quizzes](assessment_practice/practice_quizzes.md)
   - Test Cases: [practice_quizzes_tests.md](assessment_practice/practice_quizzes_tests.md)
4. [Mock Exams & Past Papers](assessment_practice/mock_exams_past_papers.md)
   - Test Cases: [mock_exams_past_papers_tests.md](assessment_practice/mock_exams_past_papers_tests.md)
