Diff for /doc/homework/datastorage between versions 1.1 and 1.11

version 1.1, 2000/11/09 16:23:00 version 1.11, 2002/01/30 17:08:47
Line 1 Line 1
 <Provided by &EXT() and set external to the resource, required>  <Provided by &EXT() and set external to the resource, required>
 resource.opendate   #unix time of when the local machine should let the  resource.partid.opendate   #unix time of when the local machine should let the
                     #student in                      #student in
   
 resource.duedate    #unix time of when the local machine should stop  resource.partid.duedate    #unix time of when the local machine should stop
                     #accepting answers                      #accepting answers
   
 resource.answerdate #unix time of when the local machine should  resource.partid.answerdate #unix time of when the local machine should
                     #provide the correct answer to the student                      #provide the correct answer to the student
   
 resource.weight     # points the problem is worth  resource.partid.weight     # points the problem is worth
   
 resource.maxtries   # maximum number of attempts the student can have  resource.partid.maxtries   # maximum number of attempts the student can have
   
   resource.partid.type       # type of problem homework can be:
                              # homework - randomized, graded, stored with 
                              #            requesting user, full feeback
                              # exam - randomized, graded, stored with 
                              #        requesting user, minimal feedback
                              # form - unrandomized, ungraded, stored with 
                              #        specified user, full feedback
                              # survey - unrandomized, ungraded, stored with 
                              #          requesting user, full feedback
   
   
   
 <caparesponse needed: (has a default if nonexistant)>  <caparesponse needed: (has a default if nonexistant)>
   
 resource.tolerance  # lots of possibilities here  resource.partid.responseid.tol   # lots of possibilities here
                     # percentage, range (inclusive and exclusive),                      # percentage, range (inclusive and exclusive),
     # variable name, etc      # variable name, etc
                       # 3%
 resource.significantfigures  # one or two integers                      # 0.5
                       # .05+
 resource.feedback   # at least a single bit (yes/no) may go with a                      # 3%+
                     # bitmask in the future                      # 0.5+,.005
   
   resource.partid.responseid.sig  # one or two comma sepearted integers, specifying the
                        # number of significatn figures a student must use
   
   resource.partid.feedback   # at least a single bit (yes/no) may go with a
                            # bitmask in the future, controls whether or not
                            # a problem should say "correct" or not
   
   
 <Problem sets using cstore (required):>  <Problem sets using cstore (required):>
 resource.solved # if not set, problem yet to be viewed  resource.partid.solved # if not set, problem yet to be viewed
                 # 0 == incorrect and attempted                  # incorrect_attempted == incorrect and attempted
                 # 1 == correct by student work                  # correct_by_student == correct by student work
                 # 2 == correct, instructor override                  # correct_by_override == correct, instructor override
                 # -1 == incorrect, instructor override                  # incorrect_by_override == incorrect, instructor override
                 # E == excused, problem no longer counts for student                  # excused == excused, problem no longer counts for student
                   # '' (empty) == not attempted
 resource.tries  # positive integer of number of unsuccessful attempts                  # ungraded_attempted == an ungraded answer has been
                                             sumbitted and stored
   resource.partid.tries  # positive integer of number of unsuccessful attempts
                 # made, malformed answers don't count if feedback is                  # made, malformed answers don't count if feedback is
                 # on                  # on
   
 resource.awarded # float between 0 and 1, percentage of  resource.partid.awarded # float between 0 and 1, percentage of
                  # resource.weight that the stundent earned.                   # resource.weight that the stundent earned.
   
 resource.submissons # list of all of the student submitted strings for all of  resource.partid.award # final detailed award that was applied to the entire
                     # answers in the part                        # part of the question, check awarddetail below for
                         # possibilities
   
 resource.awarddetail # list of all of the results of grading the submissions  resource.partid.previous # boolean, is this submission a previous submission
                      # in detailed form of the specific failure  
   resource.partid.responseid.submissons
                       # the student submitted string for the part.response
   
   resource.partid.responseid.awarddetail
                        # list of all of the results of grading the submissions
                        # in detailed form of the specific failure
        #Possible values:
                        # EXACT_ANS, APPROX_ANS : student is correct
                        # NO_RESPONSE : student submitted no response
                        # MISSING_ANSWER : student submitted some but not
                        #                   all parts of a response
                        # WANTED_NUMERIC : expected a numeric answer and
                        #                   didn't get one
        # SIG_FAIL : incorrect number of Significant Figures
                        # UNIT_FAIL : incorrect unit
                        # UNIT_NOTNEEDED : Submitted a unit when one shouldn't
                        # NO_UNIT : needed a unit but none was submitted
        # BAD_FORMULA : syntax error in submitted formula
                        # INCORRECT : answer was wrong
                        # SUBMITTED : submission wasn't graded
   
        # ERROR : unable to get a grade
   
   resource.partid.responseid.message (optional)
        # a message hat you need to send to the student

Removed from v.1.1  
changed lines
  Added in v.1.11


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>
500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at root@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.