Annotation of loncom/html/adm/help/tex/Spreadsheet_Row_Numbers.tex, revision 1.1
1.1 ! matthew 1: \label{Spreadsheet_Row_Numbers}
! 2:
! 3: LON-CAPA ensures every row in a spreadsheet is uniquely and persistently
! 4: assigned a row number. Once a row number is used, it cannot be reused.
! 5: The following sections describe the consequences
! 6: of this and answer ``why are the rows of the spreadsheet out of order?''.
! 7:
! 8: \textbf{Assessment Spreadsheet}
! 9:
! 10: Every parameter associated with an assessment has a unique row in the
! 11: assessment level spreadsheet. As new parameters are encountered they
! 12: are assigned the next available row number. Adding a parameter to an
! 13: assessment thus results in the new parameter appearing at the bottom of
! 14: the spreadsheet. Since the default spreadsheet definition must cover all
! 15: of the assessments in the course, there are likely to be a large number of
! 16: parameters available.
! 17:
! 18: \textbf{Student Spreadsheet}
! 19:
! 20: The student level spreadsheet displays information about each assessment
! 21: in the course. The row numbers are initially assigned based on the order
! 22: in which assessments appear in the course. If a new assessment is
! 23: added at a later time, it will be assigned the next higher row number.
! 24: Regardless of the row number, the assessment will appear in the proper place
! 25: in the course structure.
! 26:
! 27: \textbf{Course Spreadsheet}
! 28:
! 29: The rows of the course spreadsheet are assigned to students as they are
! 30: encountered in the class list. Each student is
! 31: assigned a row number the first time they are present in the course.
! 32: The rows are listed alphabetized by the students full name and the row
! 33: numbers are assigned in this order. If a student is later added, they
! 34: will appear in the proper place alphabetically in the spreadsheet but
! 35: their row number will not be in sequence.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>