一种辅助教学系统及方法

文档序号:10536193阅读:416来源:国知局
一种辅助教学系统及方法
【专利摘要】本发明公开一种辅助教学系统及方法,该系统包括:管理端、教师端以及学生端,管理员通过管理端管理项目库,教师通过教师端并将项目和学生进行管理和分配,学生通过学生端对教师端分配的项目进行学习和测试;在管理端内包括:数据追踪模块以及数据存储模块,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块进行保存,教师通过教师端从数据存储模块中下载相应的行为数据及计算结果。本发明一种辅助教学系统及方法可以有效对学生的行为进行掌握和跟踪,监督学生自觉进行学习和测试,提高学生的自主学习能力,帮助老师及时了解学生情况,因材施教,教学效果更好。
【专利说明】
一种辅助教学系统及方法
技术领域
[0001 ]本发明涉及一种辅助教学系统及方法。
【背景技术】
[0002]对于当代的高校教学,许多学校已经开始使用教学系统进行教学,教学系统将传统教学理念与物联网技术相结合。老师利用教学系统进行教学,可以大大降低其劳动强度,提尚教学效果。
[0003]然而,现有的教学系统,当进入到集中项目阶段的时候,往往出现无法对学生的行为及提交的过程进行掌握和跟踪,从而导致无法及时对学生的情况进行分析。学生提交的作业存在严重的相互抄袭的现象,现有管理手段无法防止此问题;如果是团队项目,一个组几个人的情况,往往存在能者多劳甚至包干的情况,完全没有办法跟踪具体每个人的工作量和学习情况,达不到课程实践的目的。
[0004]故一种可以有效对学生的行为进行掌握和跟踪的辅助教学系统及方法亟待提出。

【发明内容】

[0005]为了解决上述技术问题,本发明提出了一种辅助教学系统及方法,该系统可以有效对学生的行为进行掌握和跟踪,监督学生自觉进行学习和测试,提高学生的自主学习能力,也帮助老师及时了解学生的情况,针对相应的情况,因材施教,教学效果更好。
[0006]为了达到上述目的,本发明的技术方案如下:
[0007]—种辅助教学系统包括:管理端、教师端以及学生端,管理端、教师端以及学生端分别两两相连接,管理员通过管理端管理项目库,项目库内包含多个项目,教师通过教师端从管理端下载相应的项目,并将项目和学生进行管理和分配,学生通过学生端对教师端分配的项目进行学习和测试;
[0008]在管理端内包括:数据追踪模块以及数据存储模块,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块进行保存,教师通过教师端从数据存储模块中下载相应的行为数据及计算结果。
[0009]本发明一种辅助教学系统结构简单,针对不同的角色分配不同的端口,利用数据追踪模块对学生端的行为数据进行记录和分析,行为数据可以为学生在学习页面所停留的时间,做测试材料所花费的时间,若发现其出现抄袭的行为,可以有效进行制止。同时,若教师发生多名学生在某一知识点花费的时间都较长,可以在课堂上对该知识点进行深度的讲解,便于学生理解和巩固,提高学习效果。
[0010]在上述技术方案的基础上,还可做如下改进:
[0011 ]作为优选的方案,数据存储模块包括:第一存储单元和第二存储单元,第一存储单元用于存储行为数据的参数信息,第二存储单元用于存储行为数据的具体数据信息。
[0012]采用上述优选的方案,行为数据的参数信息可以为学生的姓名、行为数据发生的时间以及一些其他的参数信息,而行为数据的具体数据信息为具体的行为操作,如对第80行的数据进行删除等等。将行为数据的参数信息和具体数据信息分开存储,可以有效提高数据的读取速度。
[0013]作为优选的方案,项目包括以下信息:学习资源以及测试资源,学习资源用于为学生提供自主学习的材料,学习资源为PPT、视频、参考文件中的一种或多种;测试资源用于为学生提供练习的材料,测试资源为选择题、判断题、填空题、编程题中的一种或多种。
[0014]采用上述优选的方案,学生可以选择多种学习和测试方式。
[0015]作为优选的方案,学生端包括:
[0016]学习单元,学生通过学习单元进行对学习资料的学习;
[0017]测试单元,学生通过测试单元进行对测试资源的练习。
[0018]采用上述优选的方案,结构简单。
[0019]作为优选的方案,测试单元内设有编译执行模块和答案匹配模块;
[0020]学生进行的选择题、判断题以及填空题的练习直接通过答案匹配模块进行答案匹配并给出测试结果;
[0021]学生进行的编程题的练习先通过编译执行单元进行编译,得到编译后的执行结果,然后通过答案匹配模块进行答案匹配并给出测试结果。
[0022]采用上述优选的方案,测试单元对学生的练习结果进行自动校对,解决了因学生人数太多,老师无法对学生提交的练习答案(如:代码)进行统计、批改、评价。
[0023]作为优选的方案,教师端包括:
[0024]学生管理单元,教师通过学生管理单元对学生进行按组或按人进行项目分配;
[0025]项目管理单元,教师通过项目管理单元对项目的分配情况以及项目的进度状态进行管理;
[0026]统计管理单元,教师通过统计管理单元对学生的学习情况、项目的完成进度以及练习的通过率进行统计。
[0027]采用上述优选的方案,结构简单,教师通过学生管理单元、项目管理单元和统计管理单元,对学生和项目进行统一的分配及管理可以有效进行统计管理,为教师的后期任务分配和教学方式提供理论基础。
[0028]作为优选的方案,教师还可以通过项目管理单元对学生相应项目的使用权限进行变更,从而管理相应的项目状态;
[0029]教师将学生相应项目的使用权限更改为“只读”,则相应项目的状态变成为“暂停”;
[0030]教师将学生相应项目的使用权限更改为“读取”,则相应项目的状态变成为“继续”;
[0031 ]教师将学生相应项目的使用权限进行删除,则相应项目的状态变成为“终止”。
[0032]采用上述优选的方案,操作便捷,教师通过更改学生使用权限的方式对进行中的项目进度进行管理。
[0033]辅助教学方法,利用辅助教学系统进行教学,具体包括以下步骤:
[0034]I)管理员通过管理端管理项目库,项目库内包含多个项目;
[0035]2)教师通过教师端从管理端下载相应的项目,并将项目和学生进行管理和分配;
[0036]3)学生通过学生端对教师端分配的项目进行学习和测试;
[0037]4)学生在学习和测试的过程中,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块进行保存,教师通过教师端从数据存储模块中下载相应的行为数据及计算结果。
[0038]辅助教学方法操作便捷,学生和教师利用辅助教学系统进行学习,教学质量好,学生的学习效果好。
[0039]作为优选的方案,在步骤I)中,管理员通过管理端创建、修改、删除对应项目,形成项目库,该项目库内包括多个项目。
[0040]采用上述优选的方案,对项目库进行良好的管理。
[0041]作为优选的方案,在步骤4)中,学生在学习和测试的过程中,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果以及行为数据的参数信息存储于第一存储单元中,将行为数据的具体数据信息存储于第二存储单元中;
[0042]教师通过教师端从第一存储单元中下载相应的计算结果以及行为数据的参数信息;从第二存储单元中下载相应的行为数据的具体数据信息。
[0043]采用上述优选的方案,提高数据的读取速度。
【附图说明】
[0044]图1为本发明实施例提供的一种辅助教学系统的结构框架示意图。
[0045]其中:I管理端、11数据追踪模块、12数据存储模块、2教师端、21学生管理单元、22项目管理单元、23统计管理单元、3学生端、31学习单元、32测试单元。
【具体实施方式】
[0046]下面结合附图详细说明本发明的优选实施方式。
[0047]为了达到本发明的目的,在一种辅助教学系统及方法的一些实施例中,
[0048]如图1所示,一种辅助教学系统包括:管理端1、教师端2以及学生端3,管理端1、教师端2以及学生端3分别两两相连接,管理员通过管理端I管理项目库,项目库内包含多个项目,教师通过教师端从管理端I下载相应的项目,并将项目和学生进行管理和分配,学生通过学生端3对教师端2分配的项目进行学习和测试;
[0049]在管理端I内包括:数据追踪模块11以及数据存储模块12,数据追踪模块11从学生端3中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块12进行保存,教师通过教师端从数据存储模块12中下载相应的行为数据及计算结果。
[0050]项目包括以下信息:学习资源以及测试资源,学习资源用于为学生提供自主学习的材料,学习资源为PPT、视频、参考文件中的一种或多种;测试资源用于为学生提供练习的材料,测试资源为选择题、判断题、填空题、编程题中的一种或多种。
[0051 ] 学生端3包括:
[0052]学习单元31,学生通过学习单元31进行对学习资料的学习;
[0053]测试单元32,学生通过测试单元32进行对测试资源的练习。测试单元32内设有编译执行模块和答案匹配模块;学生进行的选择题、判断题以及填空题的练习直接通过答案匹配模块进行答案匹配并给出测试结果;学生进行的编程题的练习先通过编译执行单元进行编译,得到编译后的执行结果,然后通过答案匹配模块进行答匹配并给出测试结果。
[0054]测试单元32对学生的练习结果进行自动校对,解决了因学生人数太多,老师无法对学生提交的练习答案(如:代码)进行统计、批改、评价。
[0055]教师端包括:
[0056]学生管理单元21,教师通过学生管理单元21对学生进行按组或按人进行项目分配;
[0057]项目管理单元22,教师通过项目管理单元22对项目的分配情况以及项目的进度状态进行管理;
[0058]统计管理单元23,教师通过统计管理单元23对学生的学习情况、项目的完成进度以及练习的通过率进行统计。
[0059]教师通过学生管理单元21、项目管理单元22和统计管理单元23,对学生和项目进行统一的分配及管理可以有效进行统计管理,为教师的后期任务分配和教学方式提供理论基础。
[0060]教师还可以通过项目管理单元22对学生相应项目的使用权限进行变更,从而管理相应的项目状态;
[0061]教师将学生相应项目的使用权限更改为“只读”,则相应项目的状态变成为“暂停”;
[0062]教师将学生相应项目的使用权限更改为“读取”,则相应项目的状态变成为“继续”;
[0063]教师将学生相应项目的使用权限进行删除,则相应项目的状态变成为“终止”。
[0064]辅助教学方法,利用辅助教学系统进行教学,具体包括以下步骤:
[0065]I)管理员通过管理端I创建、修改、删除对应项目,形成项目库,项目库内包含多个项目;
[0066]2)教师通过教师端2从管理端I下载相应的项目,并将项目和学生进行管理和分配;
[0067]3)学生通过学生端3对教师端2分配的项目进行学习和测试;
[0068]4)学生在学习和测试的过程中,数据追踪模块11从学生端3中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块12进行保存,教师通过教师端2从数据存储模块12中下载相应的行为数据及计算结果。
[0069]本发明公开了一种辅助教学系统及方法,该系统基于SVN基础上进行研发,结构简单,其运行产生的代码提交等相关操作日志记录为进行数据跟踪分析提供了数据源,可以有效跟踪具体每个人的工作量和学习情况,有效达到实践课程的目的。其针对不同的角色分配不同的端口,利用数据追踪模块11对学生端3的行为数据进行记录和分析,行为数据可以为学生在学习页面所停留的时间,做测试材料所花费的时间,若发现其出现抄袭的行为,可以有效进行制止。同时,若教师发生多名学生在某一知识点花费的时间都较长,可以在课堂上对该知识点进行深度的讲解,便于学生理解和巩固,提高学习效果。
[0070]学生通过学习单元31进行对学习资料的学习,通过测试单元32进行对测试资源的练习。教师还可以通过项目管理单元22对学生相应项目的使用权限进行变更,从而管理相应的项目状态。学生利用学生端3进行自主的学习和测试,教师通过教师端2适度的进行干涉和引导,在提升学习效率的同时,保证学生的学习效果良好。
[0071]为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,数据存储模块12包括:第一存储单元和第二存储单元,第一存储单元用于存储行为数据的参数信息,第二存储单元用于存储行为数据的具体数据信息。
[0072]在辅助教学方法的步骤4)中,学生在学习和测试的过程中,数据追踪模块11从学生端3中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果以及行为数据的参数信息存储于第一存储单元中,将行为数据的具体数据信息存储于第二存储单元中;
[0073]教师通过教师端2从第一存储单元中下载相应的计算结果以及行为数据的参数信息;从第二存储单元中下载相应的行为数据的具体数据信息。
[0074]采用上述优选实施例的方案,行为数据的参数信息可以为学生的姓名、行为数据发生的时间以及一些其他的参数信息,而行为数据的具体数据信息为具体的行为操作,如对第80行的数据进行删除等等。将行为数据的参数信息和具体数据信息分开存储,可以有效提高数据的读取速度。
[0075]以上的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
【主权项】
1.一种辅助教学系统,其特征在于,包括:管理端、教师端以及学生端,所述管理端、所述教师端以及所述学生端分别两两相连接,管理员通过所述管理端管理项目库,所述项目库内包含多个项目,教师通过所述教师端从所述管理端下载相应的项目,并将项目和学生进行管理和分配,学生通过学生端对所述教师端分配的项目进行学习和测试; 在所述管理端内包括:数据追踪模块以及数据存储模块,所述数据追踪模块从所述学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入所述数据存储模块进行保存,教师通过所述教师端从所述数据存储模块中下载相应的行为数据及计算结果。2.根据权利要求1所述的辅助教学系统,其特征在于,所述数据存储模块包括:第一存储单元和第二存储单元,所述第一存储单元用于存储行为数据的参数信息,所述第二存储单元用于存储行为数据的具体数据信息。3.根据权利要求1或2所述的辅助教学系统,其特征在于,所述项目包括以下信息:学习资源以及测试资源,所述学习资源用于为学生提供自主学习的材料,所述学习资源为PPT、视频、参考文件中的一种或多种;所述测试资源用于为学生提供练习的材料,所述测试资源为选择题、判断题、填空题、编程题中的一种或多种。4.根据权利要求3所述的辅助教学系统,其特征在于,所述学生端包括: 学习单元,学生通过学习单元进行对所述学习资料的学习; 测试单元,学生通过测试单元进行对所述测试资源的练习。5.根据权利要求4所述的辅助教学系统,其特征在于,所述测试单元内设有编译执行模块和答案匹配模块; 学生进行的选择题、判断题以及填空题的练习直接通过所述答案匹配模块进行答案匹配并给出测试结果; 学生进行的编程题的练习先通过所述编译执行单元进行编译,得到编译后的执行结果,然后通过所述答案匹配模块进行答案匹配并给出测试结果。6.根据权利要求5所述的辅助教学系统,其特征在于,所述教师端包括: 学生管理单元,教师通过所述学生管理单元对学生进行按组或按人进行项目分配; 项目管理单元,教师通过所述项目管理单元对项目的分配情况以及项目的进度状态进行管理; 统计管理单元,教师通过所述统计管理单元对学生的学习情况、项目的完成进度以及练习的通过率进行统计。7.根据权利要求6所述的辅助教学系统,其特征在于,教师还可以通过所述项目管理单元对学生相应项目的使用权限进行变更,从而管理相应的项目状态; 教师将学生相应项目的使用权限更改为“只读”,则相应项目的状态变成为“暂停”; 教师将学生相应项目的使用权限更改为“读取”,则相应项目的状态变成为“继续”; 教师将学生相应项目的使用权限进行删除,则相应项目的状态变成为“终止”。8.辅助教学方法,其特征在于,利用权利要求2-7所述的辅助教学系统进行教学,具体包括以下步骤: 1)管理员通过管理端管理项目库,项目库内包含多个项目; 2)教师通过教师端从管理端下载相应的项目,并将项目和学生进行管理和分配; 3)学生通过学生端对教师端分配的项目进行学习和测试; 4)学生在学习和测试的过程中,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果和该行为数据录入数据存储模块进行保存,教师通过教师端从数据存储模块中下载相应的行为数据及计算结果。9.根据权利要求8所述的辅助教学方法,其特征在于,在所述步骤I)中,管理员通过所述管理端创建、修改、删除对应项目,形成所述项目库,该项目库内包括多个项目。10.利用权利要求9所述的辅助教学方法,其特征在于,在所述步骤4)中,学生在学习和测试的过程中,数据追踪模块从学生端中收集学生的行为数据,并对该行为数据进行分析和计算,将计算结果以及行为数据的参数信息存储于第一存储单元中,将行为数据的具体数据信息存储于第二存储单元中; 教师通过所述教师端从所述第一存储单元中下载相应的计算结果以及行为数据的参数信息;从所述第二存储单元中下载相应的行为数据的具体数据信息。
【文档编号】G09B7/06GK105894879SQ201610504494
【公开日】2016年8月24日
【申请日】2016年6月30日
【发明人】雷大正, 马季
【申请人】苏州科大讯飞教育科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1