Index: openacs-4/packages/assessment/www/doc/item_types.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/www/doc/item_types.html,v diff -u -N -r1.1 -r1.2 --- openacs-4/packages/assessment/www/doc/item_types.html 13 Jun 2004 23:20:44 -0000 1.1 +++ openacs-4/packages/assessment/www/doc/item_types.html 21 Jul 2004 09:20:38 -0000 1.2 @@ -7,7 +7,9 @@

Overview

-This is a list of item types and their attributes we want to support. +This is a list of item types and some +of their attributes we want to support (a full list is stored +with the design specifications). At a later stage we are going to add the checks for each item_type to this page as well. This does not mean we are going to create all of them in the first shot. The attributes are *ONLY* those which are not @@ -30,32 +32,26 @@ long (text area) elements in the html form. Here are several configuration options the authoring environment will support (in addition to many others, such as alignment/orientation, required/not -required, etc etc): -

+required, etc etc):

-

-

+

  • Short Answer Item:

    Short Answer Items allow the user to give a short answer to an @@ -67,55 +63,45 @@ enables us to have Fill-in-the-blank items. In addition to supporting automated validation/grading, this item type differs from "Open Questions" in that only textboxes are -supported -- meaning short answers, no text area essays. -

    +supported -- meaning short answers, no text area essays.

    -

    -

    +

  • Matching Item:

    Matching questions are useful for matching some items on the @@ -127,17 +113,16 @@ potential choices (displayed via a select widget; could be radiobutton though too). If there are several such matchings (three phrases <-> three items in the popup select) then this is a Section with -three Items. The UI for this needs to be in section-edit, not item-edit. -

    +three Items. The UI for this needs to be in section-edit, not +item-edit.

    -

    -

    +

  • File upload item:

    A file upload question will allow the respondent to upload a -file. No additional attributes but the usual for every question. -

    +file. No additional attributes but the usual for every question.

  • Multiple Choice items: @@ -182,17 +162,13 @@
  • Allow Multiple: boolean (yes/no). This will determine if the respondee has the option to choose multiple possible answers for his -response. -
  • -
  • Select Box: boolean (yes/no). Will display a select box -or radio/checkbox otherwise. -
  • -
  • Distribution of points: boolean (all or nothing / +response. In the datamodell this information is stored with the +as_item_display_* object (e.g. along with the checkbox / select).
  • +
  • Increasing: boolean (all or nothing / increasing). All or nothing will either give 100%, if all correct answers are given, or 0% else. Increasing will give (number of correct matches / number of -total matches) *100% points. -
  • +total matches) *100% points.
  • Allow negative: boolean (yes/no). This will allow a negative percentage as well (as the total result).
  • @@ -202,51 +178,43 @@
  • Correct answer: boolean, radio with grafik (red x, green y) (yes/no). This marks if the current answer is a correct one.
  • Answer: Richtext widget. Need option to associate -both/either a numeric value and a text value to each choice. -
  • +both/either a numeric value and a text value to each choice.
  • Value: percentage value this answer gives to the -respondee -- this is different from the "answer" -
  • -
  • Reply: richtext widget. This is a reply the student can +respondee -- this is different from the "answer"
  • +
  • Feedback_text: richtext widget. This is a reply the +student can see at the end of the test giving him some more information on the question he -choose. -
  • -
  • CR_Item: cr_item. If we have an image it will be shown +choose.
  • +
  • content_value: cr_item. If we have an image it will be +shown instead of the answer text. If we have a sound item, we will generate -audio includes. -
  • +audio includes.
  • In addition to submit, there is another button to allow further answers to be filled in. Typed in values shall be remembered -and 4 more answerboxes be shown. -
  • +and 4 more answerboxes be shown.
  • [Additional Feature]: Possibility to randomly choose from the options. This would add a couple of fields:
  • @@ -260,34 +228,26 @@
  • Rank question:

    Rank questions ask for the answers to be ranked. This appears to me to be a special case of the "matching question" in which -the select options are ordinal values, not arbitrary strings. -

    +the select options are ordinal values, not arbitrary strings.

    -

    -

    +

  • Matrix table (blocked questions):

    The idea here @@ -300,43 +260,32 @@ display option for the section that could reasonably be used for any Item Type. For instance, there are situations where an Assessment author may want to group a set of selects, or radiobuttons, or small -textboxes, etc. -

    +textboxes, etc.

  • Composite matrix-based multiple response item:

    Same as the matrix table, but you have different choices that -are displayed in each column. -

    +are displayed in each column.

  • Composite multiple choice with Fill-in-Blank item:

    Multiple Choice question with an additional short_text input -field. Usually used for the "Other" thing -

    +field. Usually used for the "Other" thing

  • Calculation:

    This type of question will not be supported. But we should make sure we can take care of that type while importing the data from WebCT. Therefore we have to know the values. At -a later stage, we will add more info on this. -

    +a later stage, we will add more info on this.

  • @@ -351,15 +300,12 @@ Assessment form. And similarly, when the user submits the Assessment form, response data will be stored not only in Assessment entities (as_item_data eg) but also back in the other table (eg users). The -question has the following additional fields: -

    +question has the following additional fields: