File:  [LON-CAPA] / loncom / html / adm / help / tex / Spreadsheet_Row_Numbers.tex
Revision 1.3: download - view: text, annotated - select for diffs
Sun Jan 3 04:58:20 2016 UTC (8 years, 6 months ago) by lira
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_X, version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, HEAD
improve clarity about row assignments for students. Fix formatting.

\label{Spreadsheet_Row_Numbers}

LON-CAPA ensures every row in a spreadsheet is uniquely and persistently
assigned a row number.  Once a row number is used, it cannot be reused.
The following sections describe the consequences
of this and answer ``why are the rows of the spreadsheet out of order?.''\\

\noindent
\textbf{Assessment Spreadsheet}

Every parameter associated with an assessment has a unique row in the
assessment level spreadsheet.  As new parameters are encountered they
are assigned the next available row number.  Adding a parameter to an
assessment thus results in the new parameter appearing at the bottom of
the spreadsheet.  Since the default spreadsheet definition must cover all
of the assessments in the course, there are likely to be a large number of
parameters available.\\

\noindent
\textbf{Student Spreadsheet}

The student level spreadsheet displays information about each assessment
in the course.  The row numbers are initially assigned based on the order 
in which assessments appear in the course.  If a new assessment is 
added at a later time, it will be assigned the next higher row number.
Regardless of the row number, the assessment will appear in the proper place
in the course structure.\\

\noindent
\textbf{Course Spreadsheet}

The rows of the course spreadsheet are assigned to students when they are
encountered processing the class list.  Each student is 
assigned a row number the first time they are present in the course.
The rows are listed alphabetized by the students full name and the row
numbers are assigned in this order.  If a student is later added, they
will appear in the proper place alphabetically in the spreadsheet but
their row number will not be in sequence.

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