Annotation of doc/homework/datastorage, revision 1.1

1.1     ! albertel    1: <Provided by &EXT() and set external to the resource, required>
        !             2: resource.opendate   #unix time of when the local machine should let the
        !             3:                     #student in
        !             4: 
        !             5: resource.duedate    #unix time of when the local machine should stop
        !             6:                     #accepting answers
        !             7: 
        !             8: resource.answerdate #unix time of when the local machine should
        !             9:                     #provide the correct answer to the student
        !            10: 
        !            11: resource.weight     # points the problem is worth
        !            12: 
        !            13: resource.maxtries   # maximum number of attempts the student can have
        !            14: 
        !            15: 
        !            16: 
        !            17: <caparesponse needed: (has a default if nonexistant)>
        !            18: 
        !            19: resource.tolerance  # lots of possibilities here
        !            20:                     # percentage, range (inclusive and exclusive),
        !            21: 		    # variable name, etc
        !            22: 
        !            23: resource.significantfigures  # one or two integers
        !            24: 
        !            25: resource.feedback   # at least a single bit (yes/no) may go with a
        !            26:                     # bitmask in the future
        !            27: 
        !            28: 
        !            29: <Problem sets using cstore (required):>
        !            30: resource.solved # if not set, problem yet to be viewed
        !            31:                 # 0 == incorrect and attempted
        !            32:                 # 1 == correct by student work
        !            33:                 # 2 == correct, instructor override
        !            34:                 # -1 == incorrect, instructor override
        !            35:                 # E == excused, problem no longer counts for student
        !            36: 
        !            37: resource.tries  # positive integer of number of unsuccessful attempts
        !            38:                 # made, malformed answers don't count if feedback is
        !            39:                 # on
        !            40: 
        !            41: resource.awarded # float between 0 and 1, percentage of
        !            42:                  # resource.weight that the stundent earned.
        !            43: 
        !            44: resource.submissons # list of all of the student submitted strings for all of
        !            45:                     # answers in the part
        !            46: 
        !            47: resource.awarddetail # list of all of the results of grading the submissions
        !            48:                      # in detailed form of the specific failure
        !            49: 
        !            50: 
        !            51: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>