Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Student projects/New question types.

Student projects/New question types: Difference between revisions

From MoodleDocs
Line 52: Line 52:
The grading interface is also similar to the essay question.
The grading interface is also similar to the essay question.


[[Image:Fileresponse-grading.png|screenshot of file response question grading page]]
::[[Image:Fileresponse-grading.png|screenshot of file response question grading page]]
====Student Interface====
 
The file response question at the start and after a file has been uploaded.
 
::[[Image:Fileresponse-preview.png|screenshot of file response question]]
 
::[[Image:Fileresponse-response.png|screenshot of file response question with submitted file]]
 
===Ordering Question===
 
====Teacher Interface====
 
The teacher interface is similar to the matching question except there
are no answer fields.
 
::[[Image:Ordering-editing.png|screenshot of ordering editing page]]


====Student Interface====
====Student Interface====


The file response question at the start and after a file has been uploaded.
'''Drag and drop'''
 
*Vertical ordering
 
::[[Image:Ordering-vertical.png|screenshot of vertical ordering]]
 
::[[Image:Ordering-vertical-submit.png|screenshot of submitted vertical ordering]]
 
::[[Image:Ordering-vertical-finish.png|screenshot of finished vertical ordering]]
 
:In the case of negative scores for incorrect answers, students may wish not to respond at all to the question.  It is equivalent to not selecting any options for the fallback version.
 
::[[Image:Ordering-vertical-skipgrading.png|screenshot of vertical ordering with no response submitted]]
 
*Horizontal ordering
 
:This is only useful for a small number of short items.
 
::[[Image:Ordering-horizontal.png|screenshot of horizontal ordering preview]]
 
'''Fallback'''


[[Image:Fileresponse-preview.png|screenshot of file response question]]
::[[Image:ordering-vertical-fallback.png|screenshot of fallback]]


[[Image:Fileresponse-response.png|screenshot of file response question with submitted file]]
:The fallback looks like the matching question, but the grading is different.  Each position can only be used once, so the second occurrence of 1 here is counted as incorrect even though the correct position for "d" is 1.  This is to make the grading equivalent to the drag-and-drop version, where two items cannot be in the same position in the list.


==Tasks and Timeline==
==Tasks and Timeline==

Revision as of 02:06, 13 July 2007

Programmer: Adriane Boyd

Mentor: Tim Hunt

Summary

I am planning to update Moodle to add several new types of questions questions and to update the student and teacher interfaces for a number of existing question types to make them easier to use.

New Question Types

Ordering
A student is given a set of items and asked to order them. As suggested in the project ideas, this would be implemented with drag and drop with a version like the current matching question as a fallback. To accommodate different kinds of ordering activities (jumbled sentences, create a timeline), the teacher could specify whether the items were to be ordered horizontally or vertically. Grading options could be available as in existing systems: equally weighted, all or nothing, right minus wrong.
Image Click Questions
The student is given a prompt and responsed by clicking on a certain area of an image. To make the question, the teacher would upload the image and identify the area within the image that counts as the correct area for the answer. A javascript student interface could allow the student to move a bullseye around the image before clicking submit or a simpler version could be handled with a input form image.

Question Types to Modify and Extend

Cloze Questions
Cloze questions have been implemented, but the teacher is required to use an unwieldy syntax to specify the possible answers and feedback. To make this quiz easier for teachers to use, the question editing interface could include small pop-up windows where the teacher could enter the possible answers, feedback, and scores for each type of blank. The pop-up windows would be similar to the link creation dialog windows used by the htmlArea editor in Moodle.
  • Option: create cloze questions from existing questions as in clozejr


Matching
Matching questions are also already implemented, but the options appear more like multiple choice cloze questions. The matching possibilities are not reduced as the student works on the question, so the student can match the same answer with all three targets. It would be useful to make the matching question a drag and drop exercise where each answer is only allowed to match with one target. Initially, this question type would be developed for text targets and answers since there is an existing plugin for drag and drop questions with images. Working only with text has the advantage that the teacher interface would remain the same.
Multiple Select
Multiple choice questions allow the teacher to use multiple select, but because each choice is graded independently, there is no way to only give credit for choosing one correct set of answers. The multiple choice question could be updated or a new multiple select question type could be created in order to have extra grading options that make sense for multiple select. A simple set of grading options could be similar to those used by existing systems: all or nothing, right answers, right minus wrong.
File Response
The student uploads a file as an answer to a quiz question. Creating this type of question would have the lowest priority since it is already possible for students to upload files as an activity, but it could be useful in cases where a student demonstrates a skill by creating or modifying a file in an external program and uploads the result as part of a quiz. There would be no automatic grading for this type of question. (Implementing this question type will solve [https://tracker.moodle.org/browse/MDL-8075 MDL-8075] and possibly [https://tracker.moodle.org/browse/MDL-8229 MDL-8229])
Likert / Opinion Scale (no longer planned)
Likert/opinion scale questions could be useful in gathering student opinions about various topics. Moodle is already using Likert/opinion scale questions in its surveys, so it should not be difficult to adapt this type as a quiz question type. This question type would not need automatic grading. (Other CMSes have this as a quiz question type, but it does not make sense in terms of assessment as a quiz question type and it is already available as part of the Questionnaire module.)

Other Ideas for New Quiz Question Types

  • A question as a series of clues with higher scores when answered correctly with fewer clues.


Other Quiz/Question Issues

Database structures

Core functions

Interface mockups

File Response

Teacher Interface

The question creation interface is the same as the essay question with an additional field to specify the maximum upload size.

The grading interface is also similar to the essay question.

screenshot of file response question grading page

Student Interface

The file response question at the start and after a file has been uploaded.

screenshot of file response question
screenshot of file response question with submitted file

Ordering Question

Teacher Interface

The teacher interface is similar to the matching question except there are no answer fields.

screenshot of ordering editing page

Student Interface

Drag and drop

  • Vertical ordering
screenshot of vertical ordering
screenshot of submitted vertical ordering
screenshot of finished vertical ordering
In the case of negative scores for incorrect answers, students may wish not to respond at all to the question. It is equivalent to not selecting any options for the fallback version.
screenshot of vertical ordering with no response submitted
  • Horizontal ordering
This is only useful for a small number of short items.
screenshot of horizontal ordering preview

Fallback

screenshot of fallback
The fallback looks like the matching question, but the grading is different. Each position can only be used once, so the second occurrence of 1 here is counted as incorrect even though the correct position for "d" is 1. This is to make the grading equivalent to the drag-and-drop version, where two items cannot be in the same position in the list.

Tasks and Timeline

  • June 11, 2007
    • File response question
  • June 18, 2007
    • File response question
  • June 25, 2007
    • Basic ordering question type separate from matching
  • July 2, 2007
    • Drag-and-drop extension to ordering question
  • July 9, 2007
    • Drag-and-drop extension to matching question
  • July 16, 2007
    • Additional grading options for ordering and matching questions
    • Image click question
  • July 23, 2007
    • Image click question
  • July 30, 2007
    • Cloze question
  • August 6, 2007
    • Cloze question
  • August 13, 2007
    • Negative scoring in non-adaptive mode
  • August 20, 2007
    • Negative scoring in non-adaptive mode
  • August 27, 2007
    • Update question type plugin HOWTO

Back to: Student projects