CPC G09B 19/06 (2013.01) | 20 Claims |
1. A language learning system adapted to personalize language learning to an individual user, the system comprising:
a data presenter configured to generate and present learning related data to a user associated with a user ID;
a receiver adapted to receive, in response to said learning related data, response data from the user indicating a user's response to said learning related data;
a processor that associates said learning related data to said response data to couple the response from the user to said learning related data; and
a database including a storage space associated to the user ID for storing said learning related and said associated response data and thus generating an individualized language knowledge database for the user;
wherein the data presenter includes at least an electronic display that displays the learning related data to the user in visual form, a speaker that outputs the learning related data to the user in audio form, or another hardware output device that presents the learning related data to the user, the electronic display, the speaker, or the other hardware output device being connected to the processor,
wherein the receiver includes a keyboard, touch-board mechanism, mouse, speech recognition system, or another hardware user interface that is connected to the processor and receives input from the user as the response data,
wherein the processor is adapted to:
issue true (tl) or false (fl) indicators indicating whether the response data matches the learning related data presented to the user, the true (tl) or false (fl) indicators subsequently being associated to said learning related data and stored at said storage space; and
monitor said true (tl) indicators in said storage space and based thereon repetitively present learning related data associated with said true (tl) indicators to the user at user-specific spaced time intervals, each of the time intervals being registered and associated to the learning related data, and each of the time intervals increasing in length until a pre-defined time interval limit has been reached, and based thereon select at least one task to be presented to the user by said data presenter, the at least one task representing a category of exercises related to a particular language ability learnable through performance of the exercises; and
wherein a plurality of task specific exercises included within said at least one task, each of which includes at least one learning related data where said pre-defined interval has been reached, are presented to the user with task time ascending intervals between each task specific exercise in case a user's reply to previous task specific exercises is correct or satisfactory.
|