Skip to content

[Phase 4.2] Assessment Mode Refinement #60

Description

@robinson

Goal

Polish and extend the Assessment interaction mode with structured question types,
timer support, and a results summary screen.

Scope

  • Question types: multiple-choice, fill-in-the-blank, free-text (AI-graded),
    true/false, matching pairs.
  • Optional timer widget (student-controlled; no automatic timeout).
  • Results summary: score, per-question breakdown, AI explanation for wrong answers.
  • "Try again" flow with different question variants.
  • Export results to PDF for teacher review.

Acceptance Criteria

  • All 5 question types render and record answers correctly.
  • Timer is optional and can be dismissed at any time.
  • Results screen shows correct answers + explanations for incorrect ones.
  • Results exportable to PDF.
  • No assessment data is sent to external servers (local-first).

References

  • docs/UX_REDESIGN_STRATEGY.md — Part 4: AI Interaction (Assessment Mode)

Phase

Phase 4 — Advanced Features & Polish · Week 3–5

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions