Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for different progress/ navigation modes #12

Open
bonartm opened this issue Jun 29, 2021 · 5 comments
Open

Support for different progress/ navigation modes #12

bonartm opened this issue Jun 29, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@bonartm
Copy link
Owner

bonartm commented Jun 29, 2021

I see 4 possible stories on how users progress through a quiz:

  1. The user progresses linearly through the quiz and answers each question once. She sees the results at the end. She can then jump back to each question and correct her mistakes.
    1b. As mentioned in Option to highlight correct answer after the end of quiz #26 a variation of this is that the user sees the solution in the end and cannot jump back
  2. The user can jump back and forth answering questions. Once every question was visited, she can submit her solutions and study the results. She can then jump back to each question and correct her mistakes.
  3. The user progresses linearly through the quiz and can only proceed to the next question if he has answered the current question correctly.
  4. The user progresses linearly through the quiz and gets immediate feedback on whether he answered the previous question correctly. At the end, a summary is shown and he can then jump back to each question and correct the mistakes.

Option 1 is what currently is implemented. Option 2 is what is requested in #11. Option 3 or 4 are requested in #10. I think there are valid use cases for all modes and it should be implemented in a generic way. Then the progressMode can be customized by the creator of a quiz (using global settings or the yaml header).

@bonartm bonartm added the enhancement New feature or request label Jun 29, 2021
This was referenced Jun 29, 2021
@BITS-Editor
Copy link

+1 for Option 2 :-)

@BITS-Editor
Copy link

Thank you! Looks and works great!

@rodrigoprestesmachado
Copy link

Do we have some update or branch with this feature? @BITS-Editor

@BITS-Editor
Copy link

Do we have some update or branch with this feature? @BITS-Editor

We make use of the new version with the back button here:
https://github.com/BITS-Training/BITS-hugo

@rodrigoprestesmachado
Copy link

Hello Malte, do you have some update in the itens 3 and 4? if yes, please let me know, thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants