calculates final grade based on points earned. View sample
grade_calc.zip
TBA
Becky Kinney

grade calculator

what will my final grade be if...

Simply provide your students with a link to your grade calculator, and you'll never have to answer that question again.

how does it work?

You might wonder how the grade calculator knows what grades your course includes. The answer is that YOU tell it, by supplying the names and point values of each graded event you wish to include in the calculation. This information is stored in a file called gradesheet.xml.

To get started, download and unzip grade_calc.zip, or take just the files you want from the table below. Files marked with an asterisk are required, and should be uploaded to the web location of your choice. The full zip file includes:

grade_calc.zip files

gradesheet.xml*

Use any text editor to replace the sample grades shown with the ones you need for your course. Excel 2003 users can generate this page from an Excel spreadsheet (see below)

grade_calc_xml.swf*

No editing required. Simply upload this file to the web along with your edited gradesheet.xml and grade_calc.html

grade_calc.html*

No editing required, however, you may add other information to this html page if you wish. Link to this page from an email or course syllabus to provide students with access to the calculator.

gradesheet.xls

Optional. Use this Excel 2003 spreadsheet to generate your xml file. Instructions for exporting your data to the gradesheet.xml file are included.

readme.txt Instructions

XML tip: Within gradesheet.xml, each graded event in your course is represented by a single xml tag, which looks like this: <event points="100">exam 1</event> . Replace the event title (in this case "exam 1") and the points with information from your course. Be sure to enclose the point value of each event in quotes. To remove an event, simply delete the entire tag, starting with <event and ending with </event> . To create a new event, copy and paste an existing tag.

Too complicated? Help is available. Simply contact the PRESENT

Return to Technology Tools Page