Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 38 Next »

Project Summary

The purpose of this project is to create a tool to allow faculty to migrate their existing question pool content from the MyUCDavis course management system (cms) to the Question Pool feature of Tests & Quizzes (Samigo) in the UC Davis implementation of Sakai.

Question pool migration entails several different functions which may be addressed as separate projects:

These functions are being approached separately for several reasons:

  1. Samigo import functionality as of 8/11/06 is limited to single xml file using QTI 1.2 standards
  2. Samigo does not yet support importing media via QTI content packaging

Success of this project will be measured by the following criteria:

  • proven ability to export a faculty's entire question pool as a single, Samigo-compliant assessment xml file
  • written notification of export exceptions, i.e., calculated questions will not be exported
  • failure to export a question pool successfully will elicit an clear and concise error message
  • export of media in a zip file and documentation associating media with specific questions
  • proven ability to import the MyUCDavis-generated xml file into Samigo as a question pool
  • failure to import successfully will elicit an error message
  • proven ability to import media files into Resources

Background

IET intends to move faculty and staff using the MyUCDavis cms to using a UC Davis Sakai implementation by Fall 2007. MyUCDavis is a custom-coded, locally-supported ColdFusion application, while Sakai is an open source, collaborative Java application.

To encourage faculty to adopt the new cms, it is imperative that we enable course content migration for both faculty and support staff. Migration must be a smooth and opaque process for faculty. It is also desirable that the migration be consistent with existing functionality in Sakai and be well documented for ease of use by faculty and staff.

Out of Project Scope

The following issues are out of scope of this project:

  • migration of media files within a question pool (media files are migrated separately)
  • insertion of media files into questions after migration
  • export of question pools in Samigo
  • migration of MyUCDavis content outside of Quiz Builder
  • migration of MyUCDavis quizzes (completed February 2006)

Analysis

Analysis of question pool data was completed to determine the scope and character of question pool content. Previous analysis for migrating MyUCDavis quiz content indicates that some questions/question types will not be compatible with the current Sakai environment.

MyUCDavis Question Pool Usage Analysis

As of 8/11/06 there are 10,423 questions stored in the MyUCDavis equivalent of question pools.
Some of the content will not be migrated because the original owners are no longer valid Kerberos/UCD personnel. The numbers break down as follows:

  • Total number of questions in the database: 10,423
  • Total number of questions with valid owners: 9650
  • Total number of distinct owners: 335
  • Total number of valid owners: 281
  • Question count/valid owners breakdown:
    • 1 - largest question count: Harold Davies, VetMed - 1181 questions
    • 1 - second largest question count: Beth Post, Psych - 638 questions
    • 4 - instructors in 300 - 400 count range
    • 19 - instructors in 100 - 299 count range
    • 21 - instructors in 50 - 99 count range
    • 34 - instructors in 25 - 49 count range
    • 27 - instructors in 11 - 24 count range
    • 174 - instructors in 1 - 10 count range

Question pool owners tend to be clustered in particular departments where one or more faculty are active cms users. Some of the valid owners are IET personnel who use the questions for testing. A detailed breakdown of question pools by question count, department or last name is documented in Excel.

A percentage of the questions in each users pool may be garbage, since questions cannot be deleted from the pool once they are created. This means that users who create 'test' questions when learning to use MyUCDavis cannot get rid of those questions. Some instructors have organized their questions into collections, an optional Quiz Builder tool for grouping and sequencing questions.

Breakdown of collection data as of 8/14/06:

  • Number of valid owners: 60
  • Number of collections owned by valid users: 206
  • Number of valid collections containing questions: 197
  • Number of distinct questions contained in valid collections: 1777
Quiz Builder / Samigo Question Pool Gap Analysis

In MyUCDavis Quiz Builder (QB), questions are stored in a single question pool owned by a single individual. Questions from the pool can optionally be stored in a collection and pulled into a quiz either individually or as a collection. Therefore, questions are stored in a single 'pool' by default and in collections by choice.

In Samigo, questions are stored in relationship to a quiz, a question pool, or both.

Question Pool Function

MyUCDavis

Samigo

Funtion Loss / Gain

create a question

questions are created independently and added from the pool to a quiz

questions are created in a pool or in a quiz; a question can be shared from a quiz to a pool, but from a pool to a quiz, it is a copy

Samigo questions are primarily associated by relationship to a quiz or a pool
Question is shared if created in quiz and sent to a pool, but copied if created in a pool and copied to a quiz

edit a question

a question cannot be modified if it is on a quiz that has been taken
you can not edit a question you did not create

(placeholder)

(placeholder)

delete a question

questions can be removed from a quiz, but cannot be deleted from the question pool

question can be deleted from a quiz or a pool alone

users should be cautious due to deletion features

question pool hierarchy

single pool only
collections offer single subpool hierarchy

multiple pools / subpools allowed

Even if subpool hierarchy is limited in the future, this is a gain

pool/collection features

questions may be sequentially stored in collections

multiple subpools allowed

Even if subpool hierarchy is limited in the future, this is a gain

question/pool ownership

questions, pools and collections are owned by a single individual

sharing questions, pools

question pools/collections cannot be shared through the UI
although individual questions or quizzes can be shared

How are qpools used?

How can qpools be exported from my and imported into sakai?

How so faculty use qpools in sakai?

  • No labels