| Patent application number | Description | Published |
| 20090081628 | SYSTEM AND METHOD FOR CREATING A LESSON - Embodiments of the present invention make it significantly easier for a teacher or other author to create a lesson by allowing them to define a lesson as a state machine. This method is significantly easier for teachers to learn and use and it allows for easy adaptation of classroom lesson plans to lessons in the system. Advantageously, someone with specialized programming knowledge is not required in the lesson creation process. | 03-26-2009 |
| 20090325140 | METHOD AND SYSTEM TO ADAPT COMPUTER-BASED INSTRUCTION BASED ON HEURISTICS - Embodiments of the present invention disclose a method for adapting a lesson. The method comprises for a given learner, forming an expectation of the learner's performance in answering questions of a lesson; adapting the lesson a first time based on the expectation; evaluating the learner's actual performance in answering questions of the adapted lesson; and selectively adapting the lesson a second time if a difference between the expectation and the actual performance is greater than a threshold. | 12-31-2009 |
| 20100209896 | VIRTUAL MANIPULATIVES TO FACILITATE LEARNING - Embodiments of the invention disclose a virtual manipulative to facilitate math learning. The virtual manipulative comprises a user interface to progressively form one on more columns to hold partial sums or number decompositions to assist a learner in computing a sum. | 08-19-2010 |
| 20110076654 | METHODS AND SYSTEMS TO GENERATE PERSONALISED E-CONTENT - Systems and methods for generating reading recommendation are disclosed. In one example embodiment a reading material is sent as e-content to a reading device. An evaluation process is executed to evaluate a reader's reading ability based on the reading material. The evaluation process may take as first input data collected from the reading device. A recommendation process is executed to identify a reading recommendation for the reader based on the reader's reading ability and the reading recommendation is provided to the reader. | 03-31-2011 |
| 20110250571 | NUMBER LINE TOOL AND METHOD - A computer-implemented method for teaching math is disclosed. The method comprises displaying a number line graphic to indicate a relative order between numbers; generating a first problem comprising numbers at least some of which are indicated on the number line graphic; selectively providing guidance for solving the problem; and receiving a user's input as a solution to the first problem. | 10-13-2011 |
| 20110250572 | TILE TOOL AND SYSTEM FOR TEACHING MATH - A computer-implemented method for teaching math is disclosed. The method comprises displaying a challenge for a learner to solve; displaying in first area a plurality of moveable pieces; displaying a second area defining a receptacle to which the learner can move the moveable pieces in attempting to solve the challenge; and evaluating the learner's response to the challenge. | 10-13-2011 |
| 20110250573 | PACKING WORKSPACE TOOL AND METHOD FOR MATH LEARNING - A computer-implemented method for teaching math is disclosed. The method comprises generating a number; generating movable items corresponding to the number defining a number of place values for representing the number; graphically marking place value areas corresponding to the place values; allowing a user to move the movable items into the place value areas to represent the number in terms of its place values. | 10-13-2011 |
| 20110250574 | PICTURE GRID TOOL AND SYSTEM FOR TEACHING MATH - A computer-implemented method for teaching math is disclosed. The method comprises generating a problem for a user to solve; generating a graphical representation of a number associated with the problem; wherein the graphical representation is selected to facilitate subitizing of the number; and overlaying visual guidance on the graphical representation to guide a user as a means to drawing attention to a learning strategy for solving the problem; receiving and checking a user's input as a solution to the problem; and indicating to the user a correctness of the solution. | 10-13-2011 |