View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

gradebook application

The gradebook is a web app which provides instructors a no hassle way to publish class grades and gives students a simple way to view grades and guage performance.

We will use SeaSide for the student interface. It will provide security so that students can see their information, but nobody else can. We will allow grades to be entered as spreadsheets. Graders will be able to post spreadsheets to the site, and it will take care of distributing the information to students.

Team Members

Matt Ronge
Chad Weider
Kshitiz Malik
Anyone is welcome to join!

Development Information


Three ways to work with the system:
  • Grade entry
  • Check grades
  • Admin interface

Three user profiles:
  • Instructor
  • Student
  • Admin (super user)

Possible useful features (not high priority):
  • sub grades (IE: score for problem on a hw)
  • Link to assignment page
  • View stats
  • Download CSV file?

Instructor interaction:
The instructor uploads a CSV file containting the grades and netID's. The system compares the uploaded spreadsheat with the system, if a grade is different in the spreadsheet, change the grade in the system. If there is a new column in the spreadsheat, ask the instructor if they would like to add a new assignment based off of that column. If a column is no longer present, ask the instructor if they would like to delete the assignment.

Instructor can add optional meta-data like the assignment category (IE: exam, assignment, quiz ...) and can associate it with others (sub grades)


Admin interaction:
  • Add courses/Remove courses (potentially)
  • Add instructor/remove instructor

Student interaction:
Logs in and sees all assignments listed under each category


Concerns

  • Storage (database system? security?)
  • Integration with Bluestem (for auth)
  • Support multiple classes?



Links to this Page

  • Class projects last edited on 2 April 2008 at 5:20:59 pm by vpn3-144241.near.uiuc.edu
  • 2007 project ideas last edited on 12 July 2007 at 6:42:49 pm by masquerade.micron.com