-
Notifications
You must be signed in to change notification settings - Fork 1
Scenario 3
Ali Overby is a middle schooler passionate about cars. He enjoys learning in fun, engaging ways, preferring apps that feel like games. Focused on improving his English skills, he dreams of reading and discussing cars globally. He picks quizzes with high ratings for enjoyment but gets frustrated by mistakes, immediately reviewing and correcting them. Ali is motivated by progress, seeking improvement with each use, and enjoys challenging himself to achieve better results.
-
Ali wants to find a fun and engaging quiz with a good rating to make learning English enjoyable.
-
He wants to challenge himself by solving questions that improve his English skills, especially with topics he enjoys, like cars.
-
After finishing the quiz, he wants to see how well he did by checking his score immediately.
-
If he makes any mistakes, he wants to review them right away, understand what went wrong, and learn the correct answers to improve.
-
Ali wants to rate the quiz based on how fun and helpful it was, knowing that his rating will help others find good quizzes.
- Ali has registered on the platform and is logged in.
Ali opens the app and goes to the quiz feed to find an interesting quiz to take.
After scrolling through the quizzes, he finds one with a high rating and taps on it.
Ali starts solving the questions, carefully reading each one and answering to the best of his ability.
Once he completes the quiz, Ali views his results to see how well he did.
He notices he made a few mistakes, so he reviews each mistake, reads the correct answers, and makes sure he understands them.
After reviewing his performance, Ali rates the quiz out of 5 stars based on how much fun he had and how helpful it was.
- 1.1.2.6 Users shall be able to view any quizzes.
- 1.1.2.7 Registered users shall be able to take quizzes only at their difficulty levels.
- 1.1.2.8 Registered users shall be able to see previous quizzes they took.
- 1.1.2.11 Registered users should be able to rate the quizzes they took.
- 1.1.2.12 Registered users shall be able to see the creator of quizzes.
- 1.1.2.13 Registered users shall be able to view a quiz feed.
- 1.2.1.2 The system shall give users scores based on the number of questions answered correctly in each quiz.
Turquiz App
DONE
- Lab Report #1
- Lab Report #2
- Lab Report #3
- Lab Report #4
- Lab Report #5
- Lab Report #6
- Lab Report #7
- Lab Report for Lab 9
- Lab Meeting #1
- Meeting #1
- Lab Meeting #2
- Meeting #2
- Project Plan Meeting
- Frontend Meeting #1
- Lab Meeting #3
- Meeting #3
- Meeting #4
- Lab Meeting #4
- Meeting #5
- Meeting #6
- Meeting #7
- Meeting #8
- User Scenario 1 - Explore and Register
- User Scenario 2 - Search for a Quiz & Create a Quiz
- User Scenario 3 - Take & Review a Quiz
- User Scenario 4 - Search Forum & Bookmark & Upvote & Answer
- User Scenario 5 - User Badges
- User Scenario Template
- User Stories