一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于云计算和大数据的计算机教学系统的制作方法

2021-10-16 04:03:00 来源:中国专利 TAG:系统 计算 教学 数据 计算机教学


1.本发明一般地涉及教学系统技术领域。更具体地,本发明涉及一种基于云计算和大数据的计算机教学系统。


背景技术:

2.远程教育,也称现代远程教育为网络教育,是成人教育学历中的一种,是指使用电视及互联网等传播媒体的教学模式,它突破了时空的界线,有别于传统的在校住宿的教学模式,使用这种教学模式的学生,通常是业余进修者,由于不需要到特定地点上课,因此可以随时随地上课,学生亦可以透过电视广播、互联网、辅导专线、课研社、面授等多种不同管道互助学习,是现代信息技术应用于教育后产生的新概念,为广大已步入社会的群众提供了学历提升的机会。
3.学员在使用现有的教学系统,都是根据系统中已存储的教学资源进行学习,并且经常会出现学习中断的情况。当学习出现中断时,为了保证学习效果,很多学员都会重新开始学习,而实际上学员可能已经熟练掌握其已学习的内容,因此这种方式的教学效率较低。


技术实现要素:

4.本发明的目的在于提供一种基于云计算和大数据的计算机教学系统,以至少现有教学系统教学效率较低的问题。
5.为解决上述问题,本发明提供如下技术方案:
6.一种基于云计算和大数据的计算机教学系统,包括:
7.登录模块,用户获取学员的信息并进行认证,判断是否允许其登录;
8.初始测试模块,用于在测试学员初次登录时的知识水平以得到其初始知识等级;
9.当前测试模块,用于根据学员本次登录时间与上次登录时间的时间差以及学习记录对其进行测试,以得到其当前知识等级;
10.课程制定模块,用于根据学员的初始知识等级或当前知识等级制定相应的教学课程;
11.效果评估模块,用于评估每次教学课程后学员的学习效果。
12.根据本技术的一个实施例,所述登录模块用于:
13.接收学员的登录信息,包括学员的标识号码和登录密码;
14.判断所述标识号码和登录密码是否匹配,如果匹配,则允许其登录。
15.根据本技术的有一个实施例,所述初始测试模块包括:
16.初始测试题获取子模块,用于在用户初次登录时从题库中获取初始测试题,并将其发送给学员的用户端;
17.初始测试结果获取子模块,用于从学员的用户端获取学员的答题结果,并根据答题结果得到学员的初始知识等级。
18.进一步地,根据本技术的再一个实施例,所述初始测试题获取子模块获取的初始
测试题包括低难度测初始测试题、中难度初级测试题和高难度初级测试题,所述初始测试结果获取子模块根据学员低难度测初始测试题、中难度初级测试题和高难度初级测试题的得分,得到其初始知识等级。
19.根据本技术的另一个实施例,所述当前测试模块包括:
20.当前测试题获取子模块,用于根据学员本次登录时间与上次登录时间的时间差以及学习记录获取当前测试题,并将其发送给学员的用户端;
21.当前测试结果获取模块,用于从学员的用户终端获取其当前答题结果,并其当前根据答题结果得到学员的当前知识等级。
22.进一步地,根据本技术的又一个实施例,所述当前测试题获取子模块获取当前测试题包括:
23.判断学员本次登录时间与上次登录时间之差是否大于设定时间差值;
24.如果大于,则根据学员的学习记录得到其已学习课程;
25.然后获取所述已学习课程对应的测试题,得到所述当前测试题。
26.更进一步地,根据本技术的另一个实施例,根据学员当前知识等级制定教学课程的包括:
27.获取所述学员对其各已学习课程相应测试题的答题结果;
28.根据所述答题结果,得到学员对各已学课程内容的掌握程度;
29.根据所述掌握程度低于设定程度的已学课程和未学课程,得到学员的教学课程。
30.根据本技术的再一个实施例,还包括课程调整模块,用于
31.根据学员连续设定次教学课程的学习效果得到其学习能力;
32.根据所述学习能力调整教学课程。
33.本技术所公开的技术方案,其中的当前测试模块可根据学员本次登录时间与上次登录时间的时间差以及学习记录对其进行测试,以得到其当前知识等级,课程制定模块可根据学员的当前知识等级制定相应的教学课程,因此,当学员学习中断时,系统可根据其当前知识等级制定相应的教学课程,从而避免其重复学习已掌握的知识点,提高教学系统的教学效率。
附图说明
34.通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,并且相同或对应的标号表示相同或对应的部分,其中:
35.图1是根据本发明实施例的一种基于云计算和大数据的计算机教学系统。
具体实施方式
36.下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,本领域技术人员应知,下文所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
37.请参阅图1,图1示出了一种基于云计算和大数据的计算机教学系统,该系统包括:
登录模块,用户获取学员的信息并进行认证,判断是否允许其登录;初始测试模块,用于在测试学员初次登录时的知识水平以得到其初始知识等级;当前测试模块,用于根据学员本次登录时间与上次登录时间的时间差以及学习记录对其进行测试,以得到其当前知识等级;课程制定模块,用于根据学员的初始知识等级或当前知识等级制定相应的教学课程;效果评估模块,用于评估每次教学课程后学员的学习效果。
38.上述的技术方案,其中的当前测试模块可根据学员本次登录时间与上次登录时间的时间差以及学习记录对其进行测试,以得到其当前知识等级,课程制定模块可根据学员的当前知识等级制定相应的教学课程,因此,当学员学习中断时,系统可根据其当前知识等级制定相应的教学课程,从而避免其重复学习已掌握的知识点,提高教学系统的教学效率。
39.下面对上述教学系统中的各模块进行详细介绍。
40.首先,在一个实施例中,上述登录模块获取学员信息并进行认证包括:
41.接收学员的登录信息。本实施例中教学系统设置于云服务器,学员从其用户端(如电脑、手机或者平板电脑)与教学系统进行信息交互,因此,在学员登录时教学系统从学员的用户端接收学员的登录信息。学员的登录信息包括其标识号码和登录密码,其中标识码包括但不限于学员的手机号码、学号、身份证号,只需能作为学员身份标志的唯一标识码即可。
42.判断学员的标识号码和登录密码是否匹配,即根据学员的标识码从所存储的数据中读取相应的密码,判断该密码与所接收到的登录密码是否一致,如果一致,则判断为用户登录信息匹配成功,允许其登录。
43.然后,在另一个实施例中,初始测试模块包括:
44.初始测试题获取子模块,用于在用户初次登录时从题库中获取初始测试题,并将其发送给学员的用户端以对学员进行测试;
45.初始测试结果获取子模块,用于从学员的用户端获取学员的答题结果,并根据答题结果得到学员的初始知识等级。
46.本实施例中,采用学员初始测试的得分划分初始知识等级,如将知识等级划分为五个等级,当学员的初始测试得分在0到20之间时,判断其初始知识等级为一级;当学员的初始测试得分在21到40之间时,判断其初始知识等级为二级;当学员的初始测试得分在41到60之间时,判断其初始知识等级为三级;当学员的初始测试得分在61到80之间时,判断其初始知识等级为四级;学员的初始测试得分在81到100之间时,判断其初始知识等级为五级。
47.进一步地,在另一个实施例,上述初始测试题获取子模块获取的初始测试题包括低难度测初始测试题、中难度初级测试题和高难度初级测试题,上述初始测试结果获取子模块根据学员低难度测初始测试题、中难度初级测试题和高难度初级测试题的得分,得到其初始知识等级。
48.如学员对低难度测初始测试题、中难度初级测试题和高难度初级测试题的得分分别为x、y、z时,其初级知识水平测试的得分为:
49.f=a
×
x b
×
y c
×
z
50.其中a、b、c分别为低难度测初始测试题、中难度初级测试题和高难度初级测试题的得分的权重,三者之和为1且a小于b,b小于c。
51.接着,在又一个实施例中,上述当前测试模块包括:
52.当前测试题获取子模块,用于根据学员本次登录时间与上次登录时间的时间差以及学习记录获取当前测试题,并将其发送给学员的用户端;
53.当前测试结果获取模块,用于从学员的用户终端获取其当前答题结果,并其当前根据答题结果得到学员的当前知识等级。
54.进一步地,根据本技术的又一个实施例,上述当前测试题获取子模块获取当前测试题包括:
55.判断学员本次登录时间与上次登录时间之差是否大于设定时间差值;
56.如果大于,则根据学员的学习记录得到其已学习课程,并根据该已学习课程对应的测试题得到当前测试题。
57.如当学员的学习记录中,其已学习课程共有n节课程,其中n为正整数,则从提供中获取n套测试题,每套测试题对应一节已学习课程的内容,形成当前测试题。
58.更进一步地,在另一个实施例,根据学员当前知识等级制定教学课程的包括:
59.获取学员对其各已学习课程相应测试题的答题结果。以上述以学习课程共有n节课程为例,学员共有n套测试题,每套测试题对应一个答题结果。
60.根据学员答题结果,得到学员对各已学课程内容的掌握程度。本实施例中根据学员对每节已学习课程对应测试题的答题得分得到其对相应已学习课程内容的掌握程度,如将掌握程度划分为五个等级,当学员对某节已学课程的测试得分在0到20之间时,判断其对该节课程掌握程度为一级;当学员对某节已学课程的测试得分在21到40之间时,判断其对该节课程掌握程度为二级;当学员对某节已学课程的测试得分在41到60之间时,判断其对该节课程掌握程度为三级;当学员对某节已学课程的测试得分在61到80之间时,判断其对该节课程掌握程度为四级;当学员对某节已学课程的测试得分在81到100之间时,判断其对该节课程掌握程度为五级。
61.根据学员掌握程度低于设定程度的已学课程和未学课程,得到学员的教学课程。如果学员对某节已学习课程内容的掌握程度较高,即对该节已学习课程的答题得分较高,则判断为学员已掌握该课程的知识点,无需重新学习,否则需要其重新学习。因此,将学员掌握程度低于设定程度的已学课程和未学课程作为学员需要学习的课程,即为所制定的教学课程。
62.接着,在一个实施例中,上述课程制定模块制定教学课程的方法包括:
63.获取学员待学习的知识点。
64.当学员没有开始学习时,即获取到学员的初始知识等级时,根据其初始知识等级得到其待学习的知识点。本实施例的教学系统中每个初始等级对应有个相应的待学习知识点,当获取学员的初始知识等级后,根据其初始知识等级,即可获取相应的待学习知识点。
65.当学员已开始学习时,其待学习知识点包括其未学习课程的知识点以及其掌握程度低于设定程度的知识点。
66.根据学员的待学习知识点制定教学课程。设每节课程学习设定数量的知识点,则根据待学习的总数量以及上述的设定数量,即可得到教学课程的数量,即该学员共有该数量的课程,每节课程学习设定数量的知识点。
67.在一个实施例中,每节教学课程对应有相应的测试题,教学评估模块用于根据每
次教学课程后学员对测试题的得分得到其学习效果,得分越高则判断为该节课程的教学越好。
68.在另一个实施例中,上述教学系统还包括课程调整模块,该模块用于
69.根据学员连续设定次教学课程的学习效果得到其学习能力,即获取学员连续设定次数教学程后的测试题得分,并根据该得分的得到该学员的学习能力与教学课程是否匹配,如当学员连续设定次数教学程后的测试题得分的平均值小于第一设定分数值时,判断为该学员的学习能力低于当前教学课程的要求;当学员连续设定次数教学程后的测试题得分的平均值大于第二设定分数值时,判断为该学员的学习能力高于当前教学课程的要求;当学员连续设定次数教学程后的测试题得分的平均值在第一设定分数值于第二设定分数值之间时,判断为该学员的学习能力与当前教学课程的要求相匹配。上述的第一设定分数值小于第二设定扥数值。
70.根据所述学习能力调整教学课程,即当学员的学习能力低于当前教学课程的要求,下一节教学课程的知识点减小第一数量个;当学员的学习能力高当前教学课程的要求时,下一节教学课程的知识点增加第二数量个。
71.虽然本说明书已经示出和描述了本发明的多个实施例,但对于本领域技术人员显而易见的是,这样的实施例只是以示例的方式提供的。本领域技术人员会在不偏离本发明思想和精神的情况下想到许多更改、改变和替代的方式。应当理解的是在实践本发明的过程中,可以采用本文所描述的本发明实施例的各种替代方案。所附权利要求书旨在限定本发明的保护范围,并因此覆盖这些权利要求保护范围内的模块组成、等同或替代方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜