Search code examples
r-examsblackboard

R/exams d2l multiple choice question doesn't select correct answer


I use the following to create a D2L exam from the "capital.Rmd" example (I converted the question to schoice)

exams2blackboard("capitals.Rmd", n =3, name = "testquiz" )

After I upload the testquiz.zip file, I notice that the correct answer must be manually chosen on the D2L platform.

I was wondering if there is a workaround.

Many Thanks,

Umut


Solution

  • If you want the correct solution to be selected, do not use the Import option from the Question Library or from the Quiz itself. Use the Import/Export/Copy Components under the Course Admin tab.

    If you import the questions through the following steps, BrightSpace correctly picks the right solution. It’s a bit longer but seems to correctly choose the solution.

    Under the Course Admin tab of your course, go to

    • 'Import/Export/Copy Components' -> ‘Import Components’ -> Start -> (drag and drop the ZIP file)

      Choose Import

    • Click ‘Advanced Options…’

      Drop file, then click on Advanced Options...

      This step will take a few minutes for large files; if you do not click Advanced Options, then the import will automatically import the questions into the 'Question Library' and will generate a Quiz with the imported questions; you do not want this.

      This step will take a few minutes for large ZIPs

    • -> Continue -> Continue -> at this point choose 'Question Library' from the section 'Select Components to Import'

      Do not choose 'Quizzes' because it auto-creates a quiz with ALL questions

      I would not choose ‘Quizzes’ because it automatically creates a quiz and makes it available to students. It has the unfortunate side-effect of making ALL the questions available, which means all the versions of various dynamic questions; this is not something we want.

    • -> Continue -> Continue. This stage takes a few minutes for large imports.

      Correct option selected (note that plots have not imported though; still trying to figure out why)

    Now the Questions are available in the Question Library and can be used to generate new quizzes. Each question has the correct answer selected already. This works for ‘schoice’ and ‘mchoice’ versions of questions. Currently, plots are not imported, though, still trying to figure out why.