I want to create a series of quiz and give access to the next quiz only if user have passed the previous one.
How can i implement this?

Comments

analogious’s picture

Thinking out loud, coming from a moodle environment.

I can imagine a lesson module in which several quizzes are referenced and ordered in a way the book module or outline module works.

Depending on drupal version 5 or 6 workflow-ng or rules could be used, alongside with triggers and actions.

But a more general approach might be what is done with the activity locking contrib module in moodle:

First there's the concept of a course, which contains Resources (pages, views and other non-interactive content) and Activities (like quiz). For a course an organic group, a book, cck node reference, node-relativity, node-family, or other container mechanism could be used. (?)

For each Resource and Activity a teacher can specify which resources must have been viewed and what scores should be achieved for activities before the resource or activity (quiz in your case) in question can be accessed.

This would be usable in both a serial course and a non-serial course.

Sivaji_Ganesh_Jojodae’s picture

Version: 5.x-2.x-dev » 6.x-5.x-dev
djdevin’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

This issue is being closed because it was filed against a version that is no longer supported. If the issue still persists in the latest version of Quiz, please open a new issue.