This is really not a documentation forum question. However, in a standard Moodle install, there is only one way I know of, using the Lesson
Module. It is also possible to add Certificate
to achieve the minimum time function and an overall grade condition.
Speed clickers are an issue. There are several ways to deal with them. The basic concept is to break your two hours up into instructional periods, ask questions and make them repeat the instructional period if they don't get a high percentage right.
You can use a series of Lesson modules
. Example: each lesson has 8 pages of content and 6 question pages. The question pages should reinforce the lesson plan's instructional points. The Lesson module has a conditional dependency built in. It is possible to say that before the trainee enters Lesson 2, they must stay 15 minutes in Lesson 1 and answer 100% of the questions correctly. That in theory makes the regulators happy.
Alternatives. Certificate (contributed code) has a time spent and several score conditions before it can be printed.
A version of Activity locking module
(contributed code) in 1.6 to 1.9 might give you more flexibility in stringing different kinds of modules together with conditions. The time conditions are not in all flavors of Activity Locking.
Moodle 2.0 will have Conditional activities
built in . I do not think it has a time spent parameter.
Hope this helps. Chris
PS I could get on a soapbox about seat time vrs outcomes. Frankly, I am not sure the old fashion seat time relates to knowledge acquisition (but I will lose that battle because it is "in the regulations"). Put a forum, demanding # of entries and you can now quantify something that can not be done in a training room full of sleeping trainees who happen to be great test takers. But I will not get on that soapbox