Patent ID: 6905340
Filing Date: 2005-06-14
Classification: G09B

Abstract:
1. A method implemented in a computer program application operable to teach an educational subject to a student, comprising: accessing a plurality of fact elements, wherein each fact element represents a unit of information about an educational topic; presenting a first fact element from the plurality of fact elements to the student in a first semantic format; receiving from the student a first response to the first fact element in the first semantic format; comparing the first response to a predetermined appropriate response, generating an indication that the first response corresponds or fails to correspond to the predetermined appropriate response, and if the first response corresponds to the predetermined appropriate response, then presenting the first fact element in a second semantic format different from the first semantic format that is dependent on the first response; and receiving from the student a second response to first fact element in the second semantic format; wherein the fact elements are presented and the responses are received by components of an electronic computing device.