A new idea http://groups.drupal.org/node/24066#comment-83748

It would be nice if you could include the pre-requisites for each quiz or assessment, so that students will attempt the quiz only after they have fulfilled the prereq.

For example, they should pass Quiz 5 with a minimum of 80% before they can take Quiz 6. So, the prereq. for Quiz 6 is Quiz 5 with a minimum of 80%.

Another example, they should have completed Homework 4.1 with a minimum of 90% before they can proceed to attempt Homework 4.2. In this case, the prereq. will be Homework 4.1 with a minimum of 90%.

It sounds like a good feature request for me. Please let me know your comments on this.

CommentFileSizeAuthor
#1 quiz_prerequisite.zip3.18 KBsunsetco
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

sunsetco’s picture

FileSize
3.18 KB

I had a developer create a module for me that does exactly this. A quiz can be set to require the passing of any other selected quiz.

The problem for me is that this was done under Quiz 1.1, so it would need some work to bring it up to speed. I am attaching the module here so that someone with better coding skills can pick it up and work on it for us.

Thanks in advance...

falcon’s picture

Version: 6.x-4.x-dev » 6.x-5.x-dev
Status: Active » Postponed

I don't think we have the time to handle this at the moment

waltonjones’s picture

Sounds like an awesome idea to me. I was asking around for something like this on IRC awhile back, but never got any responses. I am glad to hear that others think this would be useful too.

Sivaji_Ganesh_Jojodae’s picture

sunsetco’s picture

I now have this module working under Quiz 3. Just a little more clean-up is needed to make it install nice and easy. I will try to post something when it is ready.

As it stands right now, the Quiz Creator can choose from all current Quizzes available to assign them as Pre-Requisites. If a user has not passed the PreReq, he cannot take the quiz.

Sivaji: would you like me to send you what I have right now?

baldwinlouie’s picture

@sunsetco Would you be willing to post your code? I'm looking for something similar. If you post your code, I can help enhance it if needed.

jleinenbach’s picture

subscribe

baldwinlouie’s picture

I took the basics from what @sunsetco posted in #1 and created a Drupal 6 module that does this: http://drupal.org/project/quiz_prerequisite

Give it a try. Look forward to feedback, bug reports, etc...

djdevin’s picture

Component: Code - Quiz module » Code - Quiz core
Issue summary: View changes
Status: Postponed » 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.