microhill / gclms

Automatically exported from code.google.com/p/gclms
0 stars 0 forks source link

Ability for Course Developer / Facilitator to Build (Create (edit), Configure, Maintain, Publish) Exams for the Course #28

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Ability to create an Exam by creating new Questions and linking them to an
Exam associated with a Course and/or Class.  If enabled, Questions may
alternatively come from a "Course Question Repository".  Exam should allow
creator to assign "weights" to the questions by either specifying use of an
"Absolute Weight" scale (eg., value of 5 pts, 3 pts, etc) and/or "Relative
Weight" (10%, 25%, etc) in order to enable later Grading of the Exam.  
(NOTE:  Relative Weight of all Exam questions, if enabled, must total to 100%.)

Original issue reported on code.google.com by jlb1...@gmail.com on 22 Feb 2008 at 2:09

GoogleCodeExporter commented 9 years ago
Just to add a little more to this, I would like to see a standard record type 
for 
questions - this will apply to ALL types of questions, including the Essay & 
Collaboration responses. This record would contain 
1) a unique name for the question (e.g. UnLnTnQn + a random ID)
2) the course ID (that this class was built upon)
3) the class ID 
4) the type of question (T/F, Mult Choice, Matching, Essay, Collaboration 
Response, 
etc.)
5) the info that Joni mentioned above (grading type: pass/fail, 0-100%, 
participation, weight, relative weight, etc.)
6) The actual question
7) The correct answer (this will not matter if it's essay)
8) Answer data - depends on the question type (e.g. answer options, etc).

What I'm suggesting here is not intended to be well defined -- it's just the 
direction I'd like to go, because it would be very useful to be able to track 
our 
questions, along with the student's performance (successes) for each.  It would 
also 
be useful to have a place where the course developer or facilitator could log 
their 
rational for a certain answer, to help other facilitators.  For essay 
questions, it 
is essential that the course developer tell the facilitator what components 
should 
be in the correct answer.

Exams are simply collections of questions.  We need to provide an option for 
randomly built tests or static questions that are selected by the course 
developer/faciliator.  If randomly generated, they can be all or partially 
generated 
from a pool of relevant questions (thus, we will need a mechanism for 
associating 
questions with a unit/lesson/topic).  When a grade for an exam is entered in 
the 
grade book, the system will do the math on the answers for the Exam questions 
and 
then enter that figure into the grade book.  The facilitator should be able to 
click 
on that link for a particular student and have all of the questions from that 
student's Exam questions displayed with the student's score for each question.  
Obviously, this could result in high volumes of data being saved for this 
effort, so 
we'll need to come up with some rules for retention for the q & a and rolling 
the 
results into statistical data for later analysis.

This probably needs more discussion.

Original comment by don...@gmail.com on 27 Feb 2008 at 11:21

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Per DON: Exams should be created by the course developer, rather than the 
facilitator
to maintain consistency from class to class.  We will allow a facilitator to 
create
tests & assignments that might be considered to be extra credit, but they 
facilitator
should not be allowed to omit tests and assignments that the course developer 
built
into the course.  

(The exception to this would be with a "Derivative Course." - which needs to be 
a
whole other requirement.) 

Original comment by jlb1...@gmail.com on 17 Mar 2008 at 11:05