PDA

View Full Version : tracking my students assignment


siangbeng
08-09-2004, 12:10 PM
Hi.. I am a teacher and looking for a web-based application to track my students handing in of assignment.

I thought of having a tracking system so that I know when the assignment is hand up, when is it marked, when is it given back to the students.

I have 120 students to track and at the end of every semester I am suppose to present to the parents, how many homework did I give to their kids, whether were they on time, whether did they do their corrections etc etc...

I was looking around for such a application is phpindex etc. but got nothing.. thought I should try my luck here.


P/S : I want it webbased so that parents can access it from their home through the internet....

darelf
08-09-2004, 04:17 PM
Please describe the exact information you wish to track: i.e.
Student Name
Assignment
Due Date
Status (handed in, graded, etc)
Grade
Comments

as an example.

Are you looking for something that uses MySQL?
Will it run on Apache 2? on Linux or on Windows?

Are there any other features that would be useful to you?

If you wish, you can reply to my email... darel.finkbeiner *at* sbcglobal *dot* net

Whiteknight
08-10-2004, 01:52 AM
yeah, just identifying the host server is the hardest part that i can forsee in this project. figuring out what OS, languages, servers, protocalls, etc... that you need this to run on is a difficult task. after that the program looks to be little more then a database with simple data entry and display.

i would certainly like to help the learning process if i were able, so send me a message or something when you figure out what your server can handle.

siangbeng
08-10-2004, 07:52 AM
THanks for your responding to coderforum.com

To Describe the exact information you wish to track: i.e.
Year
Student Code
Student Name
Class
Subject
Assignment Code
Details of Assignement
Date Given
Due Date
Date handed in
Date Graded
Status (handed in, graded, etc)
Grade
Comments

as an example.


IN this application I will have some master information

Student master - TO track students details like contact information, class,

Assignment MAster - TO track the assignemtn given for different classes

Status master - Conbine the first and second, and we have a tracker. Which student is given which assignment and what is the status. Because the students are in cluster (class), the giving of assignment can either be at individual level or at class level


I am looking for something that uses MySQL
Will it run on Apache 2? on Linux or on Windows?
I have a domain space with dreamhost.com so I think they are running in Apache 2 or Linux. NO sure on that.
Of course would like it to be in PHP

Are there any other features that would be useful to you?
Daily check on assignment statue and Alerts on assignment due
Summarised report on assignment handing up
Report of communication with parents.(As some of the parents do not have email. so I thought that field should be filled in manaully)

THanks for your help

Whiteknight
08-10-2004, 11:06 AM
i dont know any php, so i guess i cant help much at all really. sorry

iDxMan
08-10-2004, 11:01 PM
For the parents viewing the information online, should they be limited to only view their own child?

Sounds like lots of ACL's to setup within the app logic.

-r

ChefNinja
08-11-2004, 01:10 AM
Check out cvc.blackboard.com

darelf
08-12-2004, 10:28 AM
Hi. Instead of trying to rewrite such a project, it looks there is currently a mature project in PHP for this:

www.schoolgen.com

It seems to include all the features you were wanting plus a lot more stuff. (Don't know if it's free or not).

darelf
08-12-2004, 10:34 AM
Sorry about the double post here.... but there is a newer package called "Open Admin for Schools" which is open source.

http://richtech.ca/openadmin/index.html

The gradebook features (which is what you are most interested in) are still being worked on, though. So this may not be a good solution for you, yet.

There is a wealth of information on open source education-related stuff on SchoolForge at:
http://opensourceschools.org/index.php

So it looks like this sector of the programming world is well covered......