Is it possible to lock access to a quiz for a certain period of time if the user does not achieve the passing grade? For example, if a user gets say 70% on a quiz, I do not want the user to attempt the quiz immediately afterwards; rather, I'd want the user to first spend some time to review the slides that came before the quiz and any relevant study material prior to attempting the quiz a second time. Is there a way to lock the quiz for say 24 hours before the user can attempt it again?
3 Replies
Hi Belal:
I have had these challenges in the past when developing certification courses using other development products.
There are 2 solutions you need to make work together:
Ensure a date change has occurred. Use javascript to collect the date and make the retry button accessible based on that date changing.
Check this link for the date script:
http://www.articulate.com/support/kb_article.php?product=st1&id=llwes8cn32vg
To ensure the user actually reviewed the content again, you would also have to do the following:
The second is to create a trigger for the results slide retry button that counts and only allows it to be enabled when the count reaches a number.
Check this link for the value trigger related to a button:
http://community.articulate.com/tutorials/products/limiting-quiz-attempts.aspx
Best Regards,
Dennis Hall
Thanks Dennis,
I'll give it a try! Take care!
Hi Belal! Just let us know how this suggestion from Dennis works for you and if you need anything further.
This discussion is closed. You can start a new discussion or contact Articulate Support.