Using quizzes in a corporate environment

Using quizzes in a corporate environment

by Brian Erdelyi -
Number of replies: 11

I'm still exploring Moodle and how to design courses.

We intend to use Moodle in a corporate environment to provide security awareness training.  The first course is about our acceptable use policy.  In the introduction to the course is a link to our acceptable use policy that pops up into it's own window.  Following this we would like employees to acknowledge that they have read and agree to adhere with the policy.  What is the best way to do this?

A single question quiz of type short answer?  Example: "Please confirm that you have read and agree to adhere with the acceptable use policy by typing "I agree" below.

Is there any way to limit the number of pages or clicks employees would have to follow to complete the acknowledgement?  As a quiz it displays a splash page, question review page and quiz review page.

Average of ratings: -
In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Isabelle Langeveld -

You could use the Questionnaire Plugin with just this one Question. It has a tickbox-questiontype and a forces the student to answer it before leaving the Questionnaire. You can export all the responses in a spreadsheet. I think this option gives a minimum number of clicks.

The Questionnaire is a contrib module. I am very fond of it. i don't understand why its not part of the core yet.... See http://moodle.org/mod/data/view.php?d=13&rid=84

In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Brian Erdelyi -

Thank you Isabelle and Ben.

 

The Questionaire doesn't appear to have a right or wrong response.  I would like to force a response of "I Agree" to be able to continue.

 

This is not a policy for the site, this is actually part of a course all employees will take regarding our acceptable use policy.  In the course I have lessons for Privacy/Confidentiality, Passwords/Identity Theft, Email and Web.

 

I think the quiz may be the best way to do this.  I'd love to see example courses used for corporate.  If this is successful, I may consider creating other courses on other security and compliance topics.

 

In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Itamar Tzadok -

You can also try the database activity module. Each acknowledgement would amount to adding an entry in that activity. The popup could open the add entry form where you can put the instruction or even the whole policy  and a checkbox (or radio button or menu etc.), and the user will have to check the checkbox and save the entry. Then the user can close the popup, or you can add a bit of javascript to the template which closes the popup upon saving an entry. The user's acknowledgement is saved as a record in the acitivity so you can view or genarate a list of acknowledgements at any time. smile

In reply to Itamar Tzadok

Re: Using quizzes in a corporate environment

by Brian Erdelyi -
I'll look into the DB activity. To be clear, I prefer the user to type the text "I Agree" as opposed to selecting a radio button or drop down menu. I do not want the user to be able to complete the course without having acknowledged the acceptable use policy. I do not need to prevent them from completing other activities in the course.
In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Itamar Tzadok -

I guess you have good reasons for requiring typing text. In my experience typing the text can be as meaningless or as meaningful, as the user case may be, as ticking a checkbox or a radio button. As for conditional completion of the course, this is just a matter of stamp, and the stamp may be calculated automatically in various ways provided that the conditioning activity does automatic marking. The quiz does that but not the standard DB activity and I don't know about the questionnaire. smile

In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Isabelle Langeveld -

Yes, I agree. If continuing the course is only possible if the student chooses 'I agree' then you could use this quizquestion as a conditional activity for the next of the activities in the course. The condtion would be getting a 100% of the score in the quiz...

But it does feel funny. I agree to this is something else then 'I know the right answer'.

In reply to Isabelle Langeveld

Re: Using quizzes in a corporate environment

by Brian Erdelyi -
The only condition I'd that the user must pass that quiz to complete the course. Do I need to prevent the user from completing other activities until this quiz is done?
In reply to Brian Erdelyi

Re: Using quizzes in a corporate environment

by Itamar Tzadok -

No you don't. It just that you want (and correct me if I'm wrong) the quiz to pass or perhaps even become available only after the user agreed to the terms by typing 'I agree'. Afaik, it is not yet possible to set a pass condition within a quiz (I haven't examined yet the 2.1 quizzes though). So you may need two quizzes, one for the 'I agree' and the other the actual quiz, such that the 'I agree' quiz is a condition for the actual quiz. Once set this way users will not be able to start the actual quiz until they attempted the 'I agree', typed 'I agree' and submitted. smile

In reply to Itamar Tzadok

Re: Using quizzes in a corporate environment

by Itamar Tzadok -

Actually, you can set the quiz such that a certain question will act as a pass condition. What you need to do is set the marks for this question as sum of marks of all other questions + 1. For example, if the quiz total marks, excluding the 'I agree' question, is 100, then the 'I agree' question should be set to 101. Then the total marks of the quiz will be 201 but you know that if a user received a mark > 100, the user must have answer the 'I agree' question correctly.

That suggested, I think that using conditional activities may be a simpler approach for your case.

smile

In reply to Itamar Tzadok

Re: Using quizzes in a corporate environment

by Brian Erdelyi -
Here's what I've done... I have a course that shows topics. The summary part of the course I provide a link to the acceptable use policy and a quiz to capture acknowledgements. Here are my conditions: -acknowledgment quiz is greyed out until the polic is read. -all other lessons in the course are greyed out until the acknowledgement quiz is completed with a passing grade. I also happen to teach at a local college and this is the workflow I follow for one of my lesson plans (I.e. Having students acknowledge the dangers and responsibilities associated with many hacker/security tools we use). Thanks for all the help.