New statistics

New statistics for course grades

User Interface Changes

Authoring Selection

Presentation

UI changes for this piece of functionality will be incorporated into the effort to build the hierarchical table tag.

API Changes

Files to be modified

Assignment.java

CourseGrade.java

Looks like we can probably do all of our calculations inside of Assignment.calculateStatistics() for the individual assignments and CourseGrade.calculateStatistics() for the overall gradebook. These methods are where the mean is currently being calculated.

Rank in Class

Charts and Graphs

Median Score

Standard Deviation

Calc Percentages