Patent Document ID: 8275305
Application ID: 11025653
Patent Flag: 1

Claim One:
1. A computer-implemented classroom programming method for overseeing and adjusting the instruction by a teacher and learning by students with respect to one or more topics of study over a plurality of successive evaluation periods, comprising the steps of: analyzing a subject matter of an academic course of study in detail and subsequently breaking down the totality, of knowledge of the subject matter that the teacher is expected to teach and the student is expected to learn into a plurality of discretely defined behavioral performances that are designed to be readily and objectively recognized as being actually mastered or not by the student; storing the plurality of discretely defined behavioral performances into at least a first computerized database system which organizes the plurality of discretely defined behavioral performances on the basis of structural and functional groupings as well as conventional levels of difficulty or advancement, said first computerized database system storing a teaching and learning state score respectively for each of said plurality of discretely defined behavioral performances, said teaching and learning state score comprising a selected one of successive first, second and third scores wherein said teaching and learning state score is changeable successively from said first score to said second score and then from said second score to said third score to indicate a current state of teaching and learning, said first score indicating that instruction has not begun and learning has not begun, said second score indicating that instruction has begun but actual learning is not complete, and said third score indicating that instruction and actual learning are complete, each one of the plurality of discretely defined behavioral performances initially having said respective teaching and learning state score set to said first score in said first computerized database system, wherein, said first score represents that instruction has not begun and learning has not begun; for each specified evaluation period of the classroom, designating one or more of the discretely defined behavioral performances stored in the first computerized database as learning objectives that are to be studied by the student and performing instruction thereof by said teacher during said evaluation period wherein said first score in said first computerized database is successively replaced with said second score before the end of said specified evaluation period to represent that instruction during said specified evaluation period has begun but actual learning is not complete; through the end of each specified evaluation period, said teacher evaluating actual performance of each student during said specified evaluation period to determine an actual ability of the student to carry out the one or more discretely defined behavioral performances designated as learning objectives for that specified evaluation period, and recording the results of the evaluation into the first computerized database system, wherein the teacher and student either retain said second score or else said second score is replaced with said third score for each said learning objective evaluated as teaching and learning complete, said teaching and learning state score being maintained as said second score for each said learning objective evaluated as teaching and learning not complete, wherein said second score represents that instruction of that specific learning objective has begun but that actual learning is not yet complete, and said third score representing that instruction and actual learning of that specific learning objective are complete; automatically transferring the recorded results of the evaluation to a second computerized database system that collects evaluation results for each teacher and student, for every evaluation period, for every class, and organizes the plurality of collected evaluation results into an interactive learning management report that can be configured by a reviewer in real time to display a variety of levels of detail ranging from a specific level, including a specific subject matter for a specific teacher and student, to a general level of detail, including the overall performance of a classroom or school over a specified period of time; continual parent or guardian oversight of the teacher's and student's progress and performance is maintained by the additional steps of: generating a preview report at the beginning of each specified evaluation period respectively for the teacher and each student and distributing the respective preview report to at, least one parent or guardian of each student, said preview report listing each of the learning objectives designated for instruction for the specified evaluation period for said student; and generating an evaluation report at the end of each specified evaluation period respectively for the teacher and each student and distributing the respective evaluation report to at least one parent or guardian of each student, said evaluation, report listing each of the learning objectives designated for instruction for the specified evaluation period along with the associated evaluation results of the teacher's and student's performance for the specified evaluation period which are displayed on said evaluation report by an indication of either said second score, which represents that instruction has begun but actual learning is not complete, or else said third score, which represents that instruction and actual learning are complete.