×

Systems, program products, and methods of organizing and managing curriculum information

  • US 8,172,578 B2
  • Filed: 03/09/2005
  • Issued: 05/08/2012
  • Est. Priority Date: 08/11/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system to manage and organize teacher class schedules and lesson plans for an educational institution, the system comprising:

  • a first computer associated with an educational institution to define an educational institution computer, the educational institution computer adapted to communicate via a communication network with a second computer associated with an administrator to define an administrative computer, the administrative computer positioned remote from the educational institution computer and configured to designate a plurality of instructional courses to be taught during a future instructional term to define a plurality of predetermined instructional courses, the educational institution computer further adapted to communicate with a plurality of third computers associated with a plurality of teachers to define a plurality of teacher computers, each of the plurality of teacher computers positioned remote from the educational institution computer and the administrative computer;

    one or more databases accessible by the administrative computer, the one or more databases having listed therein names of the plurality of teachers to teach during the future instructional term and a lesson plan depository having stored therein a plurality of lesson plans associated with the educational institution for a plurality of school terms;

    one or more non-transitory computer readable memories having computer program stored therein, the computer program operable on the educational institution computer and comprising a set of instructions that when executed by the educational institution computer cause the educational institution computer to perform a process of assigning the plurality of teachers to scheduling requirements for the educational institution, the computer program comprising;

    an instructional course associator module to establish the plurality of teachers at the educational institution to teach the plurality of predetermined instructional courses, the instructional course associator module comprising the instructions of;

    establishing, by the educational institution computer responsive to receiving user input commands from the administrative computer, each of the plurality of teachers at the educational institution as teaching one or more of the plurality of predetermined instructional courses to be taught during substantially all the future instructional term to thereby set an instructional term curriculum schedule;

    retrieving data from the one or more databases to populate one or more sections of a plurality of teacher profiles including name of the teacher, one or more classroom locations, and institutional term, each of the plurality of teacher profiles being stored in the one or more databases and associated with one of the plurality of teachers;

    communicating, via the communication network, the instructional term curriculum schedule to each of the plurality of teacher computers responsive to the establishing step; and

    assigning each one of the plurality of predetermined instructional courses from the instructional term curriculum schedule with one of the plurality of teacher profiles to thereby create a schedule depository, the schedule depository having one or more fields indicating days of a week and a plurality of times during the days of the week;

    a calendar scheduler module to build a teaching calendar schedule for each of the plurality of teachers, the calendar scheduler module comprising the instructions of;

    assigning each one of the plurality of predetermined instructional courses to one or more days and a time of the one or more days in the schedule depository to thereby build the teaching calendar schedule for each of the plurality of teachers, the schedule depository further having each of teaching calendar schedules;

    a lesson plan module to assign the plurality of lesson plans to a respective one or more of the plurality of teacher profiles, the lesson plan module comprising the instructions of;

    creating a share network comprising a plurality of sharing teachers from the plurality of teachers, each one of the sharing teachers allowing another of the plurality of sharing teachers to access each one of the sharing teacher'"'"'s lesson-plans from each one of the plurality of school terms stored in the lesson plan depository;

    creating one or more lesson plans for one or more of the plurality of predetermined instructional courses for one or more days and one or more times in the schedule depository, each of the one or more lesson plans being stored in the lesson plan depository on the one or more databases;

    assigning one or more of the plurality of lesson plans stored in the lesson plan depository to one or more of the plurality of predetermined instructional courses, one or more days, and a time of the one or more days on one or more of the teaching calendar schedules, the one or more of the plurality of lesson plans to be implemented by one or more of the plurality of teachers; and

    a status indicator module to indicate on each of the teaching calendar schedule whether one or more of the plurality of predetermined instructional courses for a date and time on the teaching calendar schedules have been assigned one or more lesson plans, the status indicator module comprising the instructions of;

    indicating on each of the teaching calendar schedules for each of the plurality of teachers whether one or more of the plurality of predetermined instructional courses for a date and time on each of the teaching calendar schedules has been assigned one or more of the plurality of lesson plans stored in the lesson plan depository, each of the teaching calendar schedules being accessible by the administrative computer to monitor the one or more lesson plans to the plurality of predetermined instructional courses;

    indicating on each of the teaching calendar schedules for each of the plurality of teachers whether the one or more of the plurality of lesson plans have been complete; and

    displaying a status indicator indicating a number of times each one or more objectives have been chosen by each one of the plurality of teachers so that each one of the plurality of teachers can more readily monitor a progress of the one or more objectives and so that the administrative computer can more readily monitor the progress of one or more of the plurality of teachers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×