Educational device and method
First Claim
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.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus embodying techniques useful in testing students for mastery of educational topics. A plurality of fact elements are accessed and a first fact element is presented in a first semantic format, a first response is received to the fact element in the first semantic format, the first fact element is presented in a second semantic format, and a second response is received to the fact element in the second semantic format. In another aspect, the techniques iteratively present a plurality of fact elements in a plurality of different question formats, and also presents a memory aid. A memory aid may be presented with the fact element.
57 Citations
24 Claims
-
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. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17)
-
-
2. 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 and generating an indication that the first response matches or fails to match a predetermined appropriate response;
presenting the first fact element in a second 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 first fact element is presented in a second semantic format that differs from the first semantic format if the first response matches a predetermined correct value for the semantic format; and
wherein the fact elements are presented and the responses are received by components of an electronic computing device.
-
-
15. 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;
presenting the first fact element in a second semantic format different from the first semantic format that is dependent on the first response;
receiving from the student a second response to first fact element in the second semantic format; and
comparing the first response to a predetermined correct response, and presenting the first fact element in a second semantic format only if the first response matches the predetermined correct response;
wherein the fact elements are presented and the responses are received by components of an electronic computing device.
-
-
18. A computer-readable medium carrying program code that, when executed:
-
accesses a plurality of fact elements, wherein each fact element represents a unit of information about an educational topic;
presents a first fact element from the plurality of fact elements in a first semantic format;
receives from a user a first response to the first semantic format;
presents the first fact element in a second semantic format different from the first semantic format;
receives from the user a second response to the second semantic format; and
wherein the fact elements are presented in the second semantic format only if a response to the first semantic format corresponds to a predetermined appropriate response.
-
-
19. A computer-readable medium carrying program code that, when executed:
-
accesses a plurality of fact elements, wherein each fact element represents a unit of information about an educational topic;
presents a first fact element from the plurality of fact elements in a first semantic format;
receives from a user a first response to the first semantic format;
presents the first fact element in a second semantic format different from the first semantic format;
receives from the user a second response to the second semantic format; and
compares the first response to a predetermined correct response and causes the first fact element to be presented in the second semantic form only if the first response matches the predetermined correct response. - View Dependent Claims (20, 21, 22)
-
-
23. A method implemented in a computer program application operable to conduct a question-and-answer testing session, comprising:
-
accessing a plurality of fact elements;
iteratively presenting the plurality of fact elements in a plurality of different question formats, wherein a first fact element is presented in a first question format, a second fact element is presented in the first question format, the first fact element is presented in a second question format different from the first question format, and the second fact element is presented in the second question format;
wherein the fact elements are presented in the second question format if a response to the fact element corresponds to a predetermined appropriate response; and
wherein the fact elements are presented and the response is received by components of an electronic computing device. - View Dependent Claims (24)
-
Specification