rw-moore / SciLO

GNU General Public License v3.0
0 stars 0 forks source link

Pagination for questions in a Quiz #136

Open corlick98 opened 2 years ago

corlick98 commented 2 years ago

Is your feature request related to a problem? Please describe. The ability to have questions spread across multiple pages is beneficial to UX.

Describe the solution you'd like When creating/editing a quiz the instructor should be able to control how many questions appear on each page of the quiz. The attempt should be saved when the user changes pages.

Additional context I should be able to make use of https://ant.design/components/pagination/?theme=dark to accomplish the pagination.

bohungi commented 2 years ago

In a quiz, presenting each question on its own page, makes good sense. We would want an efficient navigation tool which allows a student to jump between questions. We have room in the drawer on the left. So, a 'table of contents' such as:

  1. Question 1
  2. Question 2
  3. Question 3

etc. would work. In that TOC, it would be nice to indicate to the student whether a question has been submitted already or not. If the student moves between between pages, it will be necessary to save the state of work on the question that the student moves away from.