I too am interested in "souping up" Moodle quizzes and questions. My issue is making the Moodle questions more integrated into content discussion pages. It seems in the context of learning, this is essential for using practice to aid in learning and develop a better contextual understanding. Unfortunately, at this point if I want to use a quiz, it seems I must leave my content page, do the quiz, then return to the content page, which I find to be disruptive of the learning context. What I want is the ability to stay on the content page and deliver a quiz.
Below is an example of how I am doing it now. Consider a situation on a content page where I want individuals to answer a question using a table and content to which they have just been introduced. The calculator and the table appear on the content page and I introduce the questions. Trainees answer the questions (in white), then click on the buttons to see the answers (in green). How this appears on the page is shown in the attached png file.
Now, using the calculator and the table below, solve the following two problems.
Q1) A vertical curve has a length of 300 feet. G1 is 2% and G2 is -3%. If daytime speed limit is 50 MPH, is this appropriate for a night time flagger without making other adjustments to conditions?
|
|
A1) In our first example, L = 400 feet and A = G1 - G2 = 2% - (-3%) = 5%. The resulting calculation shows a headlight sight distance (HSD) less than L so the HSD = 367.16 feet. Using the table, the appropriate night time speed for the given HSD would be about 45 MPH. Some adjustments would be needed.
Q2) Consider a vertical curve with a length of 550 feet. G1 is 2% and G2 is -1.5%. Would a night time speed limit of 60 MPH provide sufficient sight distance for a flagger?
|
|
A2) In our second example, L= 550 feet and A = G1 - G2 = 2% - (-1.5%) = 3.5%. The resulting calculation shows a headlight sight distance (HSD) greater than L, so the HSD = 664.29 feet. A speed of 60 MPH would provide adequate HSD for a flagger.
The answers are revealed below each question when a user clicks on the "show/hide" button.
This operation is accomplished with a simple javascript placed in the html source via the edtior.
<script type="text/javascript">// <![CDATA[
function ShowHide(divId)
{
if(document.getElementById(divId).style.display == 'none')
{
document.getElementById(divId).style.display='block';
}
else
{
document.getElementById(divId).style.display = 'none';
}
}
// ]]></script>
Then, by inserting the answer in a division class that uses script and setting display to "none," it is possible for the answer to appear, e.g., <div class="mid" id="HiddenDiv1" style="display: none;"> Your answer here.</div>
I have extended this method to allow selecting from among a range of answers in a mutliple choice format, for example, with the answer being revealed as wrong or right with an explanation. (Unfortunately, I have not worked out a method for writing trainee responses to the database, so I currently just use this as ungraded practice.)
To me, the ability to incorporate each question type into a frame on a content page would be a powerful improvement. Just my two cents worth. Anyone agree, disagree, have any help?
Regards,
Rod