WebCT Vista 3 quiz import

WebCT Vista 3 quiz import

by Thomas Burkholder -
Number of replies: 3
I am attempting to import quiz questions from WebCT Vista 3.0 into Moodle 1.9.

WebCT gives me a zip file with a series of xsd and xml files but the WebCT filter, Blackboard and Blackboard V6+ import mechanisms fail.

Is there a way to export these in WebCT so that Moodle can read them or any other way to import these questions?

Any help is appreciated.

Tom Burkholder
CCSU Chemistry
Average of ratings: -
In reply to Thomas Burkholder

Re: WebCT Vista 3 quiz import

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
Can you post an example please smile
In reply to Howard Miller

Re: WebCT Vista 3 quiz import

by Thomas Burkholder -
I've been examining the structure of this quiz and it appears that the individual questions are xml files in the X-WEBCT-VISTA-V0 folder which have filenames of the form somerandomstring_R.xml .

The question text and responses are in a section like this:

<presentation>
<flow>
<material>
<mattext xml:space="preserve" label="wct_question_label_1" texttype="TEXT/HTML" charset="US-ASCII">For all examinees tested from July 1989 through June 1991 on the &lt;br&gt;Test of English as a Foreign language, the following are the mean&lt;br&gt;and standard deviations for the first two sections:&lt;br&gt;Section 1: Listening Comprehension mean = 51.5 and standard deviation = 7.1&lt;br&gt;Section 2: Written Expression mean = 52.2 and standard deviation = 7.9&lt;br&gt;(Source: Bluman, 6th ed., p 135)&lt;br&gt;A student scores a 55 on both Section 1 and Section 2.&lt;br&gt;What is the z-score of the Section 2 score?</mattext>
<matbreak />
</material>
<response_lid ident="RESP_MC" rcardinality="Single">
<render_choice shuffle="Yes">
<flow_label class="Row">
<response_label ident="MC0" rshuffle="Yes">
<material>
<mattext xml:space="preserve" label="wct_mc_answer_text0" texttype="TEXT/HTML" charset="US-ASCII">-2.8</mattext>
<matbreak />
</material>
</response_label>
<response_label ident="MC1" rshuffle="Yes">
<material>
<mattext xml:space="preserve" label="wct_mc_answer_text1" texttype="TEXT/HTML" charset="US-ASCII">2.8</mattext>
<matbreak />
</material>
</response_label>
<response_label ident="MC2" rshuffle="Yes">
<material>
<mattext xml:space="preserve" label="wct_mc_answer_text2" texttype="TEXT/HTML" charset="US-ASCII">0.354</mattext>
<matbreak />
</material>
</response_label>
<response_label ident="MC3" rshuffle="Yes">
<material>
<mattext xml:space="preserve" label="wct_mc_answer_text3" texttype="TEXT/HTML" charset="US-ASCII">-0.354</mattext>
<matbreak />
</material>
</response_label>
</flow_label>
</render_choice>
</response_lid>
</flow>
</presentation>

It should be relatively simple to import this into a multiple choice question, but regenerating the quiz might require multiple passes.