Please, I only want input from teachers (current or retired). I am a software developer (web applications) and I working on a personal project to help me learn a new type of programming (windows applications). I have an idea for some software that will help out teachers keep track of all the things they do in a class room. I know that there are several types of programs out there already but this is more-or-less for me to learn windows application development.
My idea is to create a program where teachers can keep track of student assignments, scores, grades, syllabus etc. I have designed it to allow a teacher to have several courses that they teach each semester/year (like Geometry and Trig) and then assign a homework/quiz template that is for that type of course. They then, each semester, create classes for them (like 2 classes of Geometry, and 1 class of Trig). Each will have their own assignment lists based on the course template and the teacher can then add students to the class. The teacher can then print out a syllabus that is specific to that class with due dates, requirements, etc.
The problem that I am having is that I only have a general idea of what a teacher needs to keep track of and what kind of reports the teacher needs to get. This is solely based on a student's perspective. I want to know what other information teachers need to keep track of, and what kind of reports they would need. I want to make this flexible enough for primary school teachers (elementry, junior high and high school) as well as continued education teachers (college and university). I do not know what kind of information pre-school teachers keep track of, so if you do have education requirements, I would appreciate them too.
If you have a specialty like special education or something else, your input would be greatly appreciated. I do not think this will rock the teacher software industry and I have no idea if I can even complete it since I have full-time work, but this is the best idea I have right now for a software application.
You can either put you input in here or send me a message. Thank you... and thank you for being teachers, I know you are under appreciated for all the extra work you have to do.