The program "grades" allows one to manage student scores, compute statistics and averages for class assignments, and compute course averages and letter grades. Some features of the program are:

- 1) A maximum of 4000 students, and up to twenty assignments or exams can
be accomodated

- 2) For any assignment or exam, the average, median, low score, high score,
and number of students with and without a score are calculated

- 3) For any assignment or exam, or for the course average, a histogram of
the scores can be plotted

- 4) For any assignment or exam, or for the course average, the score,
percentile, and letter grade for each student can be written to a file,
as long as the breakpoints for that assignment have been included in the
original file. The entries may be sorted alphabetically or by decreasing
score.

- 5) Breakpoints for plus and minus letter grades are possible

- 6) A course average can be calculated for each student based on weights,
input at run time, associated with each assignment or exam

- 7) In calculating the course average, the best i out of j scores on a
selected group of assignments or exams can be made and substituted for
the lowest score in a different group

- 8) In calculating the course average, the lowest m scores of a selected
group of assignments or exams can be dropped

- 9) In calculating the course average, a any student's score on a
particular assignment or exam may be considered as excused, in which
case the average is computed from the remaining scores, and is scaled
accordingly

- 10) In calculating the course average, the breakpoints may be determined
at a later stage, or calculated on the basis of the weights used in
averaging the scores and written into the file. In the latter case
the beakpoints and averages may be optionally scaled to "traditional"
breakpoint values.

The program "grades" is also available in the MIIPS (Multipurpose Interactive Image Processing System) package.

Email: