Summary
With an import question pool feature pending in Samigo, it is desirable to be able to migrate an instructor's questions from MyUCDavis Quiz Builder to SmartSite Tests & Quizzes.
...
Some instructors do not use collections, so for ease of use, will need the ability to export their entire question pool. Other instructors use collections heavily and may prefer to export their questions in pre-organized sets. Therefore, both Export Question Pool and Export Collection functions will be developed in Quiz Builder to allow instructors to import either as a question pool.
Phases
Documentation
Design Specification
The goals for the Quiz Builder question pool export design are as follows:
...
The export process needs to inform faculty of any content that will not be exported and any differences between Quiz Builder and Tests & Quizzes. The export process needs to be as close to a one-button process as possible. Finally, the content must be exported in a format that is readily consumable by Tests & Quizzes, i.e., that requires no modifications by faculty for the import to succeed.
Code Functionality
Currently, the MyUCDavis cms runs on ColdFusion MX 6 with an Oracle database.
GUI Review
The existing default screen for Edit/Browse Questions is the Browse Questions screen which allows the user to select questions from their pool list.
Export Question Pool
I propose to add a link entitled 'Export Question Pool' beneath the 'Edit Question' and 'Copy Question' under the list of questions. When the user selects this link, a new window will open, similar to the export quiz window. The new window will be entitled 'Question Pool Export for username' where the user's first and last name are in place of username. Download instructions will appear next, followed by detailed information under Question Pool Export Notes. Details listed will include any media associated with the questions, listing question types that will not be translated (i.e., calculated questions) and how the questions differ between Quiz Builder and Samigo.