The present invention relates to a language learning technique, and more particularly, to a language learning system and method for improving user's verbal ability.
Language is one of the ways human communicate, the fast development of technologies has propel people to learn a second language other than their native tones in order to conveniently communicate with rest of the world.
Conventionally, languages are taught by human teachers, with the help of written materials. The requirement of a cooperation of time between students and teachers in this conventional way is not very suitable for people nowadays with busy schedules.
Through the use of electronic language learning system, this problem can be solved. For example, computers have powerful multimedia functions that allow users, at their free time, to not only learn a language through reading and writing, but also through sound, which increases the user's listening skills and helps memorization.
Currently, there are two main kinds of language-learning tools; one extracts data in unit of a word/phrase, which functions as a phono-dictionary for user to lookup, however it lacks the interaction that facilitates memorization. The other kind of language-learning tool extracts data in unit of a story, so that what need to be memorized are determined after the user has read through the story. This, however, is time consuming. Thus, it is necessary to find a balance between these two kinds of language-learning tools.
In addition to the above language-learning tools having disadvantages in data extraction thereof, they also fail to provide users a chance to practice and correct mistakes, which present another disadvantage for these language-learning tools.
Therefore, there is a need for a more efficient language-learning tool that provides users with dynamic learning opportunities and more convenient way of extracting data.
In order to solve the problems of the prior art, a primary objective of the present invention is to provide a language-learning system and method, so that users can extract learning data more conveniently.
Another objective of the present invention is to provide a language-learning system and method, which is able to correct mistakes entered by the user, hence giving users a chance to learn from mistakes.
In order to achieve the above objectives, the present invention provides a language-learning system and method. The system comprises: (1) a memory unit for storing data, it further comprises a first databank for storing exercise data and a second databank for storing lookup data; (2) an operating interface for users to enter commands; (3) functional module for processing data according to the commands inputted from the interface; and (4) output module for displaying exercise data and processed output by the functional module.
In addition, the language-learning method of the present invention is used in the language-learning system, the method comprises: (1) storing exercise data and lookup data in the language-learning system in advance; (2) providing an operating interface for user to input commands; (3) extracting exercise data corresponding to the lookup data, and performing operations corresponding to the commands inputted by the user; (4) displaying the exercise data and processed result of the operations.
Comparing to the conventional techniques, the language-learning system and method of the present invention extracts and provides data from the memory unit in a more convenient way, and users are allowed to enter control commands via the operating interface for practicing and correcting mistakes, hence enhances user's interest and efficiency in learning.
a to 3e show the operating windows of the language-learning system according to the present invention.
The descriptions below of specific embodiments are to illustrate the present invention. Others skilled in the art can easily understand other advantages and features of the present invention from contents disclosed in this specification. The present invention can be carried out or applied through different embodiments. Every details of this specification can be modified based on different viewpoints and applications yet still within the scope of the present invention.
In the following embodiment, the language-learning system is applied to an English learning environment. As mentioned above, this embodiment is only used to disclose the advantages and functions of the present invention, and not to limit the language type to which the present invention may apply.
The memory unit 30 for storing data further comprises a first databank 301 for storing exercise data and a second databank 302 for storing lookup data. The exercise data stored in the first databank 301 can be literal data or voice data. In this embodiment, the literal data are the English data and its Chinese translation. The translation does not limit to Chinese, but in practice can be other types of languages. Moreover, the first databank 301 is further divided into a learning section 301a and a practice section 301b. The second databank 302 also further comprises a system lookup section 302a for storing system lookup data, and a user lookup section 302b for storing user's lookup data.
The operating interface 10 allows users to input control commands for operation. The functional module 20 performs the processes instructed by the control commands inputted from the operating interface 10. It also determines lookup data from the system lookup section 302a of the second databank 302, and extracts literal data corresponding to the lookup data in unit of a sentence from the learning section 301a of the first databank 301.
The output module 40 is sued to output the exercise data stored in the first databank 301, and the results of process of the functional module 20.
In step 202, the functional module 20 extracts literal message corresponding to the lookup message from the first databank 301 in unit of a sentence. The literal message can be an English sentence and the translation thereof. In this step, if the user inputs voice data and control command, the functional module 20 extracts the English sentence corresponding to the voice data from the first databank 301. Then proceed to step 203.
In step 203, the output module 40 outputs the extraction result from the function module obtained in step 202, and determines whether there is a command for entering practice mode. If so, enter into the practice mode and proceed to step 204; else, return to step 201. The extracted English sentence and its translation can be outputted simultaneously or alternately. The time for simultaneous or alternating display can be set.
In step 204, the practice mode is entered and the level of practice can be set by the user through the operating interface 10, so that an appropriate level of practice data can be provided to the user.
In this embodiment, there are six levels corresponding to level of difficulties of the practice data. Literal data for practice can be extracted from the exercise section 301b of the first databank 301 through the functional module 20. The literal data further includes an English sentence, its translation thereof for practice, and at least one English word. The output module 40 outputs the translation and all those words constituting the English sentence in a randomly order, allowing the user to rearrange the words into a sentence according to the suggested translation. Then proceed to step 205.
In step 205, whether the sentence rearranged by the user matches the original sentence is determined. If so, then proceed to step 206; else to step 207.
In step 206, the language-learning system 1 outputs a mark indicating a correct answered (for example, “”) and an annotation about the grammar of this sentence.
In step 207, the language-learning system 1 outputs a mark indicating a wrong answer (for example, “X”) and the correct construction of that English sentence. Then this practice data is stored in the user lookup section 302b.
According to the flow diagram shown in
In
b shows some randomly arranged words and the translation thereof for practice in a words display section 61 and a selection menu 60 for selecting practice level when in a practice window 6.
c shows a situation when the user drags words from the words display section 61 to a reconstruction section 62 for sentence reconstruction, and the rearranged sentence does not match the correct English sentence. Therefore, a corresponding error indication mark 63 is displayed to let the user know that it was wrongly answered. Then, a correct reconstruction 64 of the sentence in the reconstruction section 62 and an explanation of grammar as shown in
d shows the case when the user has correctly reconstructed the sentence, i.e. when it matches the correct English sentence in the databank; then a corresponding correct indication mark 63a and the explanation of grammar such as the one shown in
The embodiments above are only to illustrate aspects of the present invention; it should not be construed as to limit the scope of the present invention in any way.
While the invention has been described in detail with reference to specific embodiments thereof, it will be apparent in the art that various changes and modifications can be made, and equivalents employed, without departing from the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
093129380 | Sep 2004 | TW | national |