Phase 3: Quizzes
In this phase, we expand the courses with interactive quizzes.
Each quiz is part of a specific course, and users can launch it by clicking
a button directly on the course page. This activity can be thought of as
an interactive way for users to practice their knowledge.
This activity serves to practice the knowledge of the course. The quiz contains
any number of questions of the following types:
- Selecting one correct answer from a list of options.
- Selecting multiple correct answers from a list of options.
After completing the quiz, the results are saved. The following applies:
- The user sees the final score and, if applicable, the correct answers.
- The instructor can view the results of all users in their dashboard.
- For each quiz, the number of times it has been completed is publicly displayed.
- The results are completely anonymous.
Location in the application
- For users: quizzes are visible directly on the course page.
- For instructors: quizzes are managed on the course editing page.
Instructors can add, edit, and delete quizzes as they wish. It should also be possible
to edit individual quiz questions.
TIP: Quizzes should be displayed in order from newest to oldest.
Technical notes
- Each quiz and each question must have a unique identifier
so that they can be edited or deleted later.
- A course can contain any number of quizzes.
- Quiz results are saved and are only available to the instructor.
After completing a quiz, users always see their own results.