Diff for /doc/homework/datastorage between versions 1.14 and 1.22

version 1.14, 2002/08/01 15:17:42 version 1.22, 2003/09/30 14:06:56
Line 1 Line 1
 <Provided by &EXT() and set external to the resource, required>  ----PARAMETERS-----
   
 resource.partid.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
   
Line 8  resource.partid.duedate    #unix time of Line 9  resource.partid.duedate    #unix time of
 resource.partid.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.partid.acc # a string that can be used to control access, either
                       # IP based or Domain Name based
   
 resource.partid.weight     # points the problem is worth  resource.partid.weight     # points the problem is worth
   
 resource.partid.maxtries   # maximum number of attempts the student can have  resource.partid.maxtries   # maximum number of attempts the student can have
   
   
   resource.partid.problemstyle (notcurrently supported)
                                # style to show a problem in, possible values:
                                # online - show problem in default online mode
                                # bubble - show problem in a mode approriate to
                                #          being printed out for a bubble sheet
                                #          exam
                                # checkout - do checkouting of problem
   
 resource.partid.type       # type of problem homework can be:  resource.partid.type       # type of problem homework can be:
                            # homework - randomized, graded, stored with                              # homework - randomized, graded, stored with 
                            #            requesting user, full feeback                             #            requesting user, full feeback
Line 23  resource.partid.type       # type of pro Line 36  resource.partid.type       # type of pro
                            #          requesting user, full feedback                             #          requesting user, full feedback
   
   
   
 <numerical/formula/response needed: (has a default if nonexistant)>  <numerical/formula/response needed: (has a default if nonexistant)>
   
 resource.partid.responseid.tol   # lots of possibilities here  resource.partid.responseid.tol   # lots of possibilities here
Line 39  resource.partid.responseid.sig  # one or Line 51  resource.partid.responseid.sig  # one or
                      # number of significatn figures a student must use                       # number of significatn figures a student must use
   
   
   <essayresponse specific>
   
   resource.partid.responseid.maxcollaborators
                         # integer of the maximum number of users to 
                           # collborate on an answer
   
   resource.partid.responseid.uploadfiletypes
                           # a comma seperated list of filetypes to allow a user
                           # to upload
   
   
 <Problem sets using cstore (required):>  
   ----STORED VALUES----
 resource.partid.solved # if not set, problem yet to be viewed  resource.partid.solved # if not set, problem yet to be viewed
                 # incorrect_attempted == incorrect and attempted                  # incorrect_attempted == incorrect and attempted
                 # correct_by_student == correct by student work                  # correct_by_student == correct by student work
                 # correct_by_override == correct, instructor override                  # correct_by_override == correct, instructor override
                   # correct_by_scantron == correct, scantron graded
                 # incorrect_by_override == incorrect, instructor override                  # incorrect_by_override == incorrect, instructor override
                 # excused == excused, problem no longer counts for student                  # excused == excused, problem no longer counts for student
                 # '' (empty) == not attempted                  # '' (empty) == not attempted
Line 55  resource.partid.tries  # positive intege Line 79  resource.partid.tries  # positive intege
                 # on                  # on
   
 resource.partid.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.partid.weight that the student earned.
   
 resource.partid.award # final detailed award that was applied to the entire  resource.partid.award # final detailed award that was applied to the entire
                       # part of the question, check awarddetail below for                        # part of the question, check awarddetail below for
Line 63  resource.partid.award # final detailed a Line 87  resource.partid.award # final detailed a
   
 resource.partid.previous # boolean, is this submission a previous submission  resource.partid.previous # boolean, is this submission a previous submission
   
 resource.partid.responseid.submissons  resource.partid.regrader
                    # the username:domain of the user who hand graded this one
   
   
   resource.partid.afterduedate
                    # the award that would have been received if they had
                    # submitted before the duedate
   
   resource.partid.responseid.submisson
                     # the student submitted string for the part.response                      # the student submitted string for the part.response
   
 resource.partid.responseid.awarddetail  resource.partid.responseid.awarddetail
Line 84  resource.partid.responseid.awarddetail Line 116  resource.partid.responseid.awarddetail
                      # INCORRECT : answer was wrong                       # INCORRECT : answer was wrong
                      # SUBMITTED : submission wasn't graded                       # SUBMITTED : submission wasn't graded
                      # DRAFT : submission only stored                       # DRAFT : submission only stored
                        # MISORDERED_RANK : student submitted a poorly order
                        #                   rank response
      # ERROR : unable to get a grade       # ERROR : unable to get a grade
                        # ASSIGNED_SCORE : there is a 
                        #                  resource.partid.responseid.awarded
                        #                  the real awarded should be set to the
                        #                  average of the individual awardeds
                        # TOO_LONG : answer submission to capa engine longer
                        #            than 500 characters
                        # INVALID_FILETYPE : student tried to upload a file
                        #                    that was of an extension that was
                        #                    not specficy allowed 
   
 resource.partid.responseid.message (optional) (not yet supported)  resource.partid.responseid.message (optional) (not yet supported)
      # a message that should be shown to the student       # a message that should be shown to the student
Line 93  resource.partid.responseid.message (opti Line 135  resource.partid.responseid.message (opti
 resource.partid.bonustries (optional) (not yet supported)  resource.partid.bonustries (optional) (not yet supported)
                      # if set, added to the maxtries parameter for student                        # if set, added to the maxtries parameter for student 
                      # total number of tries overall                       # total number of tries overall
   
   resource.partid.responseid.scantron
                    # the letteror string that the scantron submitted as 
                    # the answer before it was converted into the submission
                    # value
   
   rndseed
                    # for public users or browsed versions, the rndseed used
                    # for this partcualr submission, should only appear
                    # in tmpstore dbs
   
   <option/rank/match response specific>
   resource.partid.responseid.submissiongrading
    # an annotation of which foils that the student
                    # submitted were wrong and which were correct (hash)
   
   <optionresponse> specific
   resource.partid.responseid.numfoils
                        # if graded in scantron mode this is set to number
                        # of foils a student saw
   
   <organicresponse specific>
   resource.partid.responseid.molecule
                        #JME string of the last submission
   
   <essayresponse> specific
   resource.partid.responseid.uploadedfile
                        # filename of the upload file that is to be used
                        # for the submission
   
   resource.partid.responseid.uploadedurl
                       # url to use to grab the file that was used for
                       # the submission
   
   

Removed from v.1.14  
changed lines
  Added in v.1.22


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.