通过手机学习外语的方法 【技术领域】
本发明涉及一种语言类的学习方法及该方法所依托的系统,尤其手机一种通过手机学习外语的方法,属于数字信息的传输技术领域。
背景技术
目前手机的使用在中国大陆地区已经相当的普及,随着手机功能的增加和性能的提高,手机已经超越了其本身原有的意义,除了打电话收发短信外,更多的可以上网,或者下载JAVA应用。其未来的趋势可以成为移动的PC,然而当前的手机应用或者网络资源大都以娱乐为主,缺少一定的学习功能。同时对于现有的外语学习者来说,以英语为例,每个学习者的英语水平不同,很难通过简单的测试了解学习者的水平处于哪个层次。此外,语言学习具有的特殊性,学习者也难以市场上找到适合自己学习曲线的教材。
因此,若有一种结合手机的且带有“自适应”曲线学习的在线外语学习方法,将为外语学习提供极大的便利。
【发明内容】
本发明的目的就是为了解决现有技术中存在的上述问题,提供一种通过手机学习外语的方法。
本发明的目的通过以下技术方案来实现:
通过手机学习外语的方法,其中:用户通过手机采用GPRS网络访问连接在Internet上的服务器,并进行注册,然后从服务器下载客户端软件安装于手机,使手机与服务器建立起连接;所述服务器设有“内容管理模块”和“行为分析模块”,用户经过身份验证成功之后即可获取频道列表,通过手机在线选择频道列表内的课程类型或试题,进行外语学习;各个用户的课程类型或试题,经服务器的“行为分析模块”的分析进行调整,适应用户的学习等级;用户的学习数据,通过服务器的“内容管理模块导出”。
上述的通过手机学习外语的方法,其中:所述“行为分析模块”的分析过程为——
首先获取用户试题的正确率;
当正确率不低于80%时,服务器内的“行为分析模块”提高课程类型或试题的难易级别;
当正确率不高于40%时,服务器内的“行为分析模块”降低课程类型或试题的难易级别。
进一步地,上述的通过手机学习外语的方法,其中:所述的服务器内部存有XML格式文件、音频文件和图片文件,通过“内容管理模块”对这些资源进行归类,并提供导入导出功能。
更进一步地,上述的通过手机学习外语的方法,其中:所述的XML格式文件包括外语试题的内容、难易级别、音频文件链接、图片文件链接、试题浏览时间限制。
更进一步地,上述的通过手机学习外语的方法,其中:所述的音频文件,其文件格式为——WAV:8k/8bit/mono;MP3:16k/32bit/mono;AMR:8k/12bit/mono。
再进一步地,上述的通过手机学习外语的方法,其中:所述用户的学习数据包括——答题内容、答题时间、答题对错记录、用户名。
本发明技术方案的突出的实质性特点和显著地进步主要体现在:采用本发明后能够有效通过手机,提供一个无线学习教育平台,以在线方式为用户提供不同类型的学习内容。并且,在用户的学习过程中,依托行为分析模块采取自适应化的方式不断的自动调整学习内容以适应用户的实际水平,最终提供个性化的学习方式,使得用户能够在最短的时间内了解自己的实际水平并得到提高。
【附图说明】
本发明的目的、优点和特点,将通过下面优选实施例的非限制性说明进行图示和解释。这些实施例仅是应用本发明技术方案的典型范例,凡采取等同替换或者等效变换而形成的技术方案,均落在本发明要求保护的范围之内。这些附图当中,
图1是手机、服务器、工作站的通信连接示意图;
图2~30是本发明实施例中的手机界截图;
图31是自适应实施流程示意图。
【具体实施方式】
如图1所示的通过手机学习外语的方法,涉及手机1、服务器2,其中:服务器2设有内容管理模块、行为分析模块。实施过程中,用户首先通过手机1采用GPRS网络访问连接在Internet上的服务器2,进行注册。随后,用户从服务器2下载客户端安装于手机1,并通过客户端连入服务器2。伴随用户经过身份验证,手机1可以获取频道列表,让用户来通过手机在线选择课程类型或是试题,进行外语学习。并且,用户的课程类型或是试题可以经过行为分析模块的分析进行调整,适应用户的学习等级。同时,用户的学习数据通过内容管理模块导出。具体来说学习数据包括——答题内容、答题时间、答题对错记录、用户名,学习数据的导出采用CSV格式。
当然,为了便于对服务器2的维护,可以采用工作站3通过局域网连到Internet上后连入服务器2。同时,就本发明一较佳的实施方式来看,手机1为支持GPRS上网且支持MIDP1.0/2.0的彩屏手机。鉴于手机1的内存容量偏小的缘故,所有的学习资源全都经过GPRS网络传输。服务器2内设有数据库,数据库内存有XML格式文件、音频文件、图片文件,通过内容管理模块对这些资源进行归类,同时提供导入导出功能。
进一步来看,由于实际的学习课程会充斥大量的文字内容,为了便于资源最大化利用和格式的统一,数据库内的文件采用XML格式。由此,采用XML格式的文件若在上线后发现有需要改动的地方,可以直接在线修改。若其他类型的文件需要做批量修改则可以导出成XML格式,修改完毕后重新导入到服务器2。并且所述的XML格式文件包括外语试题的内容、难易级别、音频文件链接、图片文件链接、试题浏览时间限制。
为了便于XML格式文件的生成,可以采用XML模板。以英语学习中的选择题来说,一个典型的XML模板如下所示:
<ContentGroups>
<ContentGroup name=″ETN.TOEFL″type=″Assessment″maxLevel=″3″>
<Category name=″Select Meaning By Word-toefl″>
<Unit name=″enqlish-test.net Vocabulary-toefl1″>
<Question level=″1″picture1=″″audio1=″″secondLimit=″0″
description=″v.delineate″explanation=″″multipleAnswer=″false″
sample=″true″>
<Choice description=″to be sorry for;to feel remorse;to regret″
correctChoice=″false″/>
<Choice description=″to leave behind;to give something up″
correctChoice=″false″/>
<Choice description=″to give up;to put off until later″
correctChoice=″false″/>
<Choice description=″to outline;to describe;to sketch;to draw″
correctChoice=″true″/>
</Question>
</Unit>
</Category>
</ContentGroup>
</ConentGroups>
上述XML模板除了体现内容的结构关系外,也包含了些特有的内容属性。如level属性可以指定Question(测试题)的难易级别。其余的设置有Question的图片信息和声音信息,“SecondLimit”这个属性(以秒为单位),可以用来设置用户在客户端上浏览这道题目的一个时间限制,在限时答题这个模式上非常有用。其余的就是表述该内容条目所述的类型是多选题还是单选题。当然,亦可以在XML模板中添加常用的内容,适应不同的题目需要。
进一步来看,在学习单词或是做试题时可以配上音频文件,但由于其面向的客户端为手机1终端,对音频的大小很敏感,同时对音质的要求不是很高,由此选用如下的音频格式——WAV:8k/8bit/mono;MP3:16k/32bit/mono;AMR:8k/12bit/mono。这样能在手机1上体现出最好的播放效果。
音频文件的导入步骤大致如下:首先在上述的XML模板的每一个Question元素的audio1属性填上音频文件名(无需路径名)。随后在服务器2端的资源根目录下按照<audio_root>→<ContentGroup名>→question的目录结构建立目录,将音频文件拷贝上去。最后运行程序将XML文件导入到数据库中即可。
同时,为了实现学习内容丰富化,可以导入图片文件。图片文件的导入方式和导入音频文件类似,首先从图片文件的根目录开始,建立相应的目录结构,将图片文件拷贝上去。随后更新XML文件中Question元素的picture1属性,最后导入XML到数据库中集合。
结合用户的操作使用,来进一步说明:首先如图2所示,用户进入客户端后出现连接的选项,其中CMWAP方式是通过“移动梦网”的代理方式来联网,CMNET为不使用代理方式来联网。如果是第一次使用,则会像图3一样,让用户请输入ID或者手机1号及密码。当用户的ID或者手机1号及密码输入无误后,连入服务器2,进入图4所示的[选课]界面,开始选择所需要的课程。随后,以图5为例,在该频道列表内,用户选中课程[吴大维洋腔洋调],并通过手机1的手机1上的左软键确定添加。程序会告诉用户已经成功将课程添加到[我的课]中,即图6所示。
接下来进入具体的学习,即点击手机1上的左软键开始学习课程。如图7所示,点击[朗读]后,在屏幕上的会显示hand这个单词和该单词的发音。若存在相关的音频文件,则会播放该单词的读音。当用户对该单词学习完毕后,点击手机1上的中软键,弹出如图8所示菜单项。随后可以点击[我的课]返回[我的课]页面。
以下通过用户学习中的试题解答过程,来进一步阐述本发明独特的“自适应”方法的实现步骤。具体结合图31来看,每次服务器2给出试题内容之前,都会对用户已有的答题历史做一个计算,然后计算出最适合用户水平的内容。也就是说,根据用户的表现来决定什么样的内容更加适合用户的水平。当正确率高于80%时,服务器2内的行为分析模块会提高课程类型或是试题的难易级别;当正确率低于40%时,服务器2内的行为分析模块就会降低课程类型或是试题的难易级别。
下面结合附图对答题过程做个简单介绍,更好得表示“自适应”的实现:图9~13是用户登录后进行第一轮的答题交互。从图14、图15可以看出,显示用户的答题结果为正确率100%。由此,服务器2根据这次的成绩,评定其超过了给定的水平值(正确率达到80%),给予升级。随即进入图16~20,屏幕显示级别为“Level 2”,说明级别已经升到较高级,随后让用户进行的第二轮测试。从图21、图22的显示来看,第二轮的答题结果正确率为0%。服务器2就根据这次的成绩,得出综合的评价,结果为低于了给定的水平值(正确率为40%),给予降级。
由此,界面进入图23~27所示的状态,对用户第三轮的答题交互,屏幕显示级别为“Level 1”,说明级别又降到较低级水平。接着,结合图28、图29来看,显示第三轮的答题结果,正确率为60%。处于高低水平之间(正确率在40%~80%),级别不变,继续。
随后如图30所示,用户进行第四轮的交互测试,屏幕显示级别为“Level1”,说明级别没有变化,和前一轮一样。以此类推,实现一个曲线状的带有自适应过程的学习过程。
在此过程中有若干参数可以调整的,如:决定内容变更的参考依据,即上述流程中的“级别”。这个可以是静态的也可以是动态的。若是静态,则对用户的答题记录做纵向对比,可以基于上一轮的记录,也可以是以往所有的记录。若是动态,可以横向和其他用户的答题记录做比较,从而可以衍生出不同的自适应方式。
结合上述文字描述并结合附图可以看出,采用本发明能够有效通过手机,提供一个无线学习教育平台,以在线方式为用户提供不同类型的学习内容。并且,在用户的学习过程中,依托行为分析模块采取自适应化的方式不断的自动调整学习内容以适应用户的实际水平,最终提供个性化的学习方式,使得用户能够在最短的时间内了解自己的实际水平并得到提高。