Assessment - How would you do this?

One thing I don't know is what impact the pass/fail level (lowest passing score) has on the LMS. The below does not make use of it at all.You will need a variable (say "course_status") to remember whether the learner is taking the assessment before or after taking the course. Default this to 0. Set it to "taken" when the learner has finished the course. After taking the assessment (test), end the user in a page where you check the score yourself. The variable is the name of the test - see Tools menu > Manage variables and look for it.Action 1: submit the score with a condition that it is 100%. You don't need to see if they took the course or not because it really doesn't matter here because the passing here is higher than if they took the course. It matters on Action 2.Action 2: Submit the score with a condition that it is 60% and the learner has finished taking the course. Example:

Code:

Condition Tab: ALL conditions course_status equals taken TEST_SCORE greater than or equal to 60%

If you want to change the passing mark (60%) dynamically, just make it a variable - say "passing_mark" and set it as needed. On action 2, the condition tab will now be:

Code:

Condition Tab: ALL conditions course_status equals taken TEST_SCORE greater than or equal to var(passing_mark)

Now, what do you do if the learner start red the course but did not finish it? You did not mention that.Edited By: bpitman on 2006-8-17 21:47:38

Discussions have been disabled for this post