Attempt Test
User Story: (as a student)
As a student, I need to attempt tests after completing some online lectures so that I can assess my understanding and identify areas that need improvement. teacher)
Acceptance Criteria: Given that students have completed a lecture test when I access the attempt test feature, I can start a test assessment dashboard and view individual and aggregated lecture content.
When I write feedback, then I can refer to performance trends across multiple teams within a specified time limit, if applicable.
When I attempt a test, my answers are auto-saved to prevent data loss in case of unexpected interruptions and provide a more comprehensive evaluation.
When I finish reviewing all students, then I can export a summary report including scores and feedback for record-keeping or parent-teacher communications.
When I complete a test, then I can review past attempts to compare my progress and identify repeated mistakes.
When I finish a test, I receive recommendations for additional resources or exercises based on my incorrect answers and give feedback. Then, I can optionally suggest the next steps or further materials for improvement tailored to the student's performance.
When I update feedback, then the system keeps a version history to track changes and maintain transparency.