In a school on a term/semester calendar, a student's final grade is generally calculated on the basis of term and semester grades, according to the school's grading scheme. Grades2Go™ is able to accommodate most school grading schemes via Setup > School > Grading > Schema. If you already performed the School Year Setup Wizard, you already used the Grading Schema form to define your school's scheme.
Term grade derivation is generally left up to the individual teacher, using whatever algorithm (formula) is most suitable and convenient. Many teachers develop their own version of an algorithm over many years of experience and would like to stick with it. However, many schools now specify percentage weights that must be allocated for different types (categories) of assigned tasks, and the teacher's algorithm has to conform to them. The calculation of student grades therefore ends up being quite a complicated process — one that is extraordinarily time consuming and not easily done without rather sophisticated grading software or a fancy spreadsheet.
Web-based grading, now required by many schools in order to simplify school data processing and to make grades available online for students and parents/guardians, would seem to be an ideal grade calculation time-saver. However, web-based solutions offer relatively little in the way of algorithm flexibility (to say nothing of report generation capability or accessibility/compatibility of data files) — and they require an internet connection to function.
Grades2Go™ provides a choice of three algorithms that should accommodate most needs:
•WO (Weights Only)
•WC (Weights within Categories)
•PC (Points within Categories)
Unlike most web-based solutions, the choice of algorithm does not have to be made at the beginning of a school year. In fact, each term of each classroom section can have a different grading algorithm, and the algorithm can be finalized as late as a teacher desires (but preferably before the first progress reports are generated). With Grades2Go™, algorithms can be changed for the same data with a single command button, making "what if" experimentation a snap.
The following three topics describe each of these algorithms in detail.