一种云教育资源自定义审批分发方法及系统与流程

文档序号:29461281发布日期:2022-04-02 01:31阅读:148来源:国知局
一种云教育资源自定义审批分发方法及系统与流程

1.本发明属于互联网教育领域,尤其涉及一种云教育资源自定义审批分发方法及系统。


背景技术:

2.随着信息与网络技术的发展,以及各种具备网络功能的电子设备走进了千家万户的生活,人们的学习、工作和生活的便利性得到了很大的提高。互联网教育的出现,使得学习者可以在任何时间、地点开展学习活动,极大地满足了个体的学习需求。
3.以打字学习为例,由于撰写文件、办理业务、日常聊天等事项对打字速度的要求,出现了大量需要练习打字以提高打字效率的学习者。目前市面上也存在着很多练习打字的软件,例如金山打字通、拼音打字练习、雨阳打字通等。市面上现有的打字软件都是从新手入门,一个阶段接一个阶段往下进行,没有针对不同的人群设定不同的教程,浪费了有一定打字基础人群的时间,难以做到打字速度的迅速提升;并且打字训练是一个十分单调无聊的过程,难以激发练习者的兴趣,导致人们很难坚持下来。很显然,现有打字软件不能很好的与用户的实际打字基础情况和打字环境相匹配,以快速提升打字训练速度,达到节约打字训练时间和提高打字训练效率的目的。
4.类似于上述打字软件中存在的教程设置与用户的实际学习基础和环境不匹配的问题普遍存在于各类教育培训软件与系统中,极大地降低了教育资源的利用率,造成了学习者的精力与时间的严重浪费,并且难以达到迅速提高学习者水平的目的。


技术实现要素:

5.本技术的目的是提供一种云教育资源自定义审批分发方法及系统,以克服现有教育软件或系统不能很好地实现学习教程与用户的实际学习基础情况和学习环境相匹配的缺点,从而提高用户学习的效率。
6.为了实现上述目的,本技术技术方案如下:本发明提出了一种云教育资源自定义审批分发方法,包括:分析服务器收到客户端提交的包含用户个人情况与环境条件信息的自定义表单,所述分析服务器通过检测第一自定义字段,判断第一自定义字段内是否包含数据;若第一自定义字段内没有数据,则资源服务器向客户端发送第一类学习课程资源;若第一自定义字段内有数据,则资源服务器向客户端发送学习水平测试程序;收到客户端返回的测试数据;对于测试数据不小于第一界定值的用户,资源服务器向客户端发送第二类学习课程资源;对于测试数据小于第一界定值的用户,分析服务器再次检测所述自定义表单中是否含有所述第一自定义字段以外的其他自定义字段;若没有其他自定义字段,则资源服务器向客户端发送第一类学习课程资源;若有其他自定义字段,分析服务器根据其他自定义字段的数据对所述测试数据进
行修正,得到测试数据修正值;若所述修正值不小于第一界定值,则资源服务器向客户端发送第二类学习课程资源;若所述修正值小于第一界定值,则资源服务器向客户端发送第一类学习课程资源。
7.进一步地,客户端接收到的第一类学习课程资源包含第一类激励程序;若客户端实时练习数据小于第一界定值,所述第一类激励程序的激励频率与所述实时练习数据和第一界定值的差值成正比;若客户端实时练习数据不小于第一界定值,所述第一类激励程序采用1次/检测周期激励频率。
8.进一步地,客户端接收到的第二类学习课程资源包含第二类激励程序,所述第二类激励程序根据客户端实时练习数据,将所述实时练习数据与云服务器所有已记录的其他客户端练习数据进行排序,将排序结果发回所述客户端。
9.进一步地,所述第一自定义字段为“打字基础”,其他自定义字段至少包括“键盘类型”字段、“打字环境温度”字段、“日均练习时长”字段进一步地,所述第一界定值为150字母/分钟。
10.进一步地,所述第一类激励程序每个检测周期检测一次客户端实时练习数据,根据所述实时练习数据与150字母/分钟的差值设定下一检测周期激励频率:若差值在1-50字母/分钟,激励频率为1次/检测周期,若差值在50-100字母/分钟,激励频率为2次/检测周期,若差值在100字母/分钟以上,激励频率为3次/检测周期,若所述实时练习数据不小于150字母/分钟,激励频率为1次/检测周期。
11.进一步地,客户端接收到的第一类学习课程资源包含第一类激励程序,若客户端实时练习数据小于第一界定值,所述第一类激励程序的激励话语强度与所述实时练习数据和第一界定值的差值成反比,若客户端实时练习数据不小于第一界定值,所述第一类激励程序采用高强度激励话语。
12.进一步地,所述第一类激励程序每个检测周期检测一次客户端实时练习数据,根据所述实时练习数据与150字母/分钟的差值设定下一检测周期激励话语强度:若差值在1-50字母/分钟,播放高强度激励话语,若差值在50-100字母/分钟,播放中强度激励话语,若差值在100字母/分钟以上,播放低强度激励话语。
13.本发明还提出了一种云教育资源自定义审批分发系统,包括:第一分析单元,用于接收客户端提交的包含用户个人情况与环境条件信息的自定义表单,所述第一分析单元通过检测第一自定义字段,判断第一自定义字段内是否包含数据;第一资源分发单元,用于向客户端发送第一类学习课程资源和/或学习水平测试程序;若第一自定义字段内没有数据,则所述第一资源分发单元向客户端发送第一类学习课程资源;若第一自定义字段内有数据,则所述第一资源分发单元向客户端发送学习水平测试程序;第一分析单元接收客户端返回的测试数据;第二资源分发单元,用于向客户端发送第二类学习课程资源;对于测试数据不小于第一界定值的用户,所述第二资源分发单元向客户端发送第二类学习课程资源;对于测试数据小于第一界定值的用户,所述第一分析单元再次检测所述自定义表单中是否含有所述第一自定义字段以外的其他自定义字段;
若没有其他自定义字段,则所述第一资源分发单元向客户端发送第一类学习课程资源;若有其他自定义字段,所述第一分析单元根据其他自定义字段的数据对所述测试数据进行修正,得到测试数据修正值;若所述修正值不小于第一界定值,则所述第二资源分发单元向客户端发送第二类学习课程资源;若所述修正值小于第一界定值,则所述第一资源分发单元向客户端发送第一类学习课程资源。
14.本技术提出的一种云教育资源自定义审批分发方法及系统,分析服务器通过分析客户端提交的用户个人信息与自定义表单信息,以及用户实际测试数据,综合判定用户实际学习水平,资源服务器根据分析服务器提供的判定结果,向客户端分发契合用户实际情况的练习教程和激励程序,从而使教程的难度和内容设置与用户实际情况相契合,达到了提高练习效率的目的;在激励方式上也通过控制激励频率与激励话语强度与用户练习情况相对应,从而增加用户信心与兴趣,激起用户斗志,最终达到迅速提高用户练习水平的目的。
15.本技术方案应用于打字训练,可以根据用户的打字测试数据与测试环境条件综合判定用户实际打字水平;考虑到环境条件会对用户打字速度造成影响,在判定过程中,系统根据键盘类型、环境温度、日均练习时间等影响条件对用户打字测试数据进行修正,以得到准确的用户打字水平,从而发送给用户具有针对性的打字教程,节约用户时间与精力,提高用户练习效率。同时,针对用户实际水平发送的激励程序在激励频率和激励话语强度设置上符合不同水平用户的心理需求,能够更好地提升低水平用户信心,激发高水平用户斗志,使得不同人群都能够产生对打字练习的兴趣,最终持续地、快速地提高打字水平。
附图说明
16.图1为本云教育资源自定义审批分发方法流程图。
17.图2为以打字训练为例的云教育资源自定义审批分发方法流程图。
18.图3为云教育激励流程图。
具体实施方式
19.下面结合附图对本发明作进一步的说明。
20.实施例1在本实施例中,如图1所示,提供了一种云教育资源自定义审批分发方法,包括:步骤s1,分析服务器接收客户端提交的自定义表单,表单至少包括一个自定义字段,通过检测第一自定义字段,判断第一自定义字段内是否包含数据。例如:第一自定义字段为“学习基础”。
21.步骤s2,若第一自定义字段内没有数据,或者填写的数值为“无”(填写“无”视为没有数据),系统判定用户没有学习基础,则资源服务器向客户端发送适合零基础或初学者的第一类学习课程资源;若第一自定义字段内有数据,则分析服务器向客户端发送学习水平测试程序,以检测用户实际学习水平。
22.步骤s3,收到客户端返回的测试数据,对于测试数据不小于第一界定值的用户,系
统判定用户有较好的学习基础,资源服务器向客户端发送适合有基础且希望达到较高水平的用户的第二类学习课程资源;对于测试数据小于第一界定值的用户,分析服务器再次检测所述自定义表单中是否含有所述第一自定义字段以外的其他自定义字段。例如:其他自定义字段可为“键盘类型”、“环境温度”、“日均训练时长”等。
23.步骤s4,若没有其他自定义字段,则资源服务器向客户端发送第一类学习课程资源;若有其他自定义字段,分析服务器根据其他自定义字段的数据对所述测试数据进行修正,得到测试数据修正值。例如:修正测试数据的方式可以是根据自定义字段内的不同数值范围从而给出相应的修正系数,测试数据与修正系数的乘积即为测试数据修正值。
24.步骤s5,若所述修正值不小于第一界定值,则资源服务器向客户端发送第二类学习课程资源;若所述修正值小于第一界定值,则资源服务器向客户端发送第一类学习课程资源。所述的第一类学习课程资源和第二类学习课程资源分别包含第一类和第二类激励程序。
25.第一类激励程序的实现方式为激励频率与实时练习数据和界定值的差值的大小成正比,同时激励的话语强度与实时练习数据和界定值的差值成反比;第二类激励程序的实现方式为实时练习数据与云端其他用户数据进行排名。
26.实施例2如图2所示,以打字训练为例,用户通过客户端提交填写了包括性别、年龄、学历、打字基础、键盘类型和环境温度等信息的自定义表单。
27.分析服务器用于分析用户通过客户端提交的自定义表单,第一自定义字段为“打字基础”,分析服务器检查用户“打字基础”字段是否有数据,若没有数据,或者填写的数值为“无”(填写“无”视为没有数据),则向客户端发送键位练习程序,若有数值,则向客户端发送水平测试程序,检测用户的真实打字水平。
28.收到客户端返回的测试数据,分析服务器将返回的测试数据的数值与第一界定值作比较,本实施例将第一界定值设定为150字母/分钟,若测试结果不小于150字母/分钟,则向客户端发送大小写综合打字练习程序页面;若测试结果小于150字母/分钟,分析服务器再次检查是否有打字基础外的其他自定义字段。
29.若没有其他自定义字段,就向客户端发送纯小写打字练习程序页面。若有其他自定义字段,例如键盘类型和环境温度等影响因素,服务器将根据影响因素的数值对测试结果进行修正,得到修正后的打字速度。以键盘类型为例,笔记本电脑自带键盘、普通外接键盘以及外接机械键盘这三种输入键盘由于键盘结构以及键位间距等键盘布局的不同,同一位打字者使用不同键盘会表现不一样的打字速度,一般来说使用外接机械键盘的打字速度最高,使用笔记本电脑自带键盘的打字速度最低。因此,在对用户测试速度进行修正时,对于填写键盘类型为“外接机械键盘”的设定修正系数为“1”,填写“普通外接键盘”的设定修正系数为“1.1”,填写“笔记本电脑自带键盘”的设定修正系数为“1.2”,打字速度修正值即为实际测试速度与修正系数的乘积。同样,打字环境温度也会影响打字者的打字速度,在低温(如10摄氏度以下)和高温(如30摄氏度以上)的环境下人体会感到不适,从而减慢打字速度,而在适宜的温度范围内(10摄氏度-30摄氏度)人们往往能发挥最佳的打字速度。因此,在对用户测试速度进行修正时,对于填写环境温度为“10摄氏度-30摄氏度”的设定修正系数为“1”,填写“30摄氏度以上”的设定修正系数为“1.1”,填写“10摄氏度以下”的设定修正
系数为“1.2”,打字速度修正值即为实际测试速度与修正系数的乘积。例如某用户实际测试速度为120字/分钟,其键盘类型字段填写的是“笔记本电脑自带键盘”,其环境温度字段填写的是“30摄氏度以上”则其修正打字速度为120
×
1.2
×
1.1=158.4字母/分钟。
30.分析服务器将修正后的打字速度再次与150字母/分钟作比较,若修正值不小于150字母/分钟,向客户端发送大小写综合打字练习程序页面。若修正值仍旧小于150字母/分钟,向客户端发送纯小写打字练习程序页面。
31.在本实施例中,激励程序的打字速度检测周期为15秒,下一周期激励程度(包括激励频率和激励话语强度)根据上一周期的打字平均速度自动设定;高强度激励话语为“你真是太棒了”或“快成功了”,中强度激励话语为“你很不错”或“再坚持一下就进阶了”,低强度激励话语为“加油啊”或“你很有潜力”。
32.如图3所示,键位练习程序和纯小写打字练习程序中包含有第一类激励程序,其激励方式如下:若上一周期用户打字速度小于150字母/分钟,且用户打字速度与第一界定值的差值在1-50字母/分钟范围内,则下一周期激励一次,且使用“你真是太棒了”这类高强度激励话语;若所述用户打字速度与第一界定值的差值在50-100字母/分钟范围内,则下一周期激励两次,且使用“你很不错”这类中强度激励话语;若所述用户打字速度与第一界定值的差值在100字母/分钟以上,则下一周期激励三次,且使用“加油啊”这类低强度激励话语;若上一周期用户打字速度不小于150字母/分钟,则下一周期采用1次/检测周期激励频率,且使用“你真是太棒了”这类高强度激励话语。
33.大小写综合打字练习程序中包含有第二类激励程序,其激励方式如下:用户的实时打字速度将上传云端与其他用户的打字速度一起进行排序,排序结果再发回所述用户客户端,排序分好友排名、区域排名等形式,通过排序的激励方式,能够有效激发练习者的斗志。
34.以上所述实施例仅表达了本发明的优选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形、改进及替代,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1