一种基于消息的实时教学评估系统,包括教学平台,教学平台与智能终端连接,学生通过智能终端答题并将答题数据提交至教学平台;消息系统,与教学平台通信连接,接收教学平台发送过来的答题数据;分析系统,与消息系统通信连接,接收消息系统转发的答题数据,并将新的答题数据和以往分析结果作为输入,进行分析,产生最新的分析结果;据库,分别与分析系统和教学平台通信连接。基于学生作业答题记录进行增量分析;基于消息系统,作答完成即可查看分析结果,实时性高;将历史评估结果与最新作答记录结合,算法效率更高、评估结果更准确;评估维度更多,统计更全面,基于学生、班级、课程、知识点、及知识点的难易程度等多维度进行评估。
A real-time teaching evaluation method and system based on message
【技术实现步骤摘要】
一种基于消息的实时教学评估方法及系统
本专利技术涉及教学
,尤其涉及一种基于消息的实时教学评估方法及系统。
技术介绍
一般的学生学习评估算法以学生在线作答数据历史为数据基础,并依据试题与知识点的关联关系,对结果进行类聚,进而计算出知识点的得分率,并通过固定的评估算法,评估学生对知识点的掌握情况。现有技术一般以固定频率对作答数据进行扫描,并以全量作答数据(或筛选出学生最新的作答数据)作为输入进行分析,进而得出结果。若以全量数据为输入,则需要较强大的计算机(集群)才能完成对大量数据的分析,这种方式分析结果较为准确,但需要投入的成本也较大;若以最新(最近)的作答数据为输入,虽然与此相对应的成本显然也较低,但结果的准确性也较差。同时其分析机制(以固定频率扫描数据库以探测是否有新的学生作答数据,若有则进行分析)导致现有分析方式不能严格的保证实时性(分析结果的产生总要取决于数据库扫描频率,频率越低,时延越高,实时性越差),此外针对大数据或较大规模数据的全量分析包含数据清洗、转换、计算等一系列阶段,可能导致其实时性更低。
技术实现思路
为解决上述问题,提供一种基于消息的实时教学评估方法及系统。本专利技术的目的是以下述方式实现的:一种基于消息的实时教学评估系统,包括教学平台,教学平台与智能终端连接,学生通过智能终端答题并将答题数据提交至教学平台;消息系统,与教学平台通信连接,接收教学平台发送过来的答题数据;分析系统,与消息系统通信连接,接收消息系统转发的答题数据,并将新的答题数据和以往分析结果作为输入,进行分析,产生最新的分析结果;数据库,包括教学平台数据库、教学资料数据库、分析历史数据库并存储最新的分析结果,分别与分析系统和教学平台通信连接,教学平台获取数据库中的最新的分析结果,分析系统获取教学资料库和分析历史数据库中的的数据。一种基于消息的实时教学评估方法,包括以下步骤:S1:学生通过智能终端答题,教学平台获取智能终端的答题数据;S2:消息系统将答题数据实时发送至分析系统,分析系统对采集到的答题数据和以往的分析结果进行分析,产生最新的分析结果;S3:分析系统将最新的分析结果存储至数据库;S4:教学平台读取数据库,展示分析结果。所述的分析系统接收到来自消息系统的学生作答结果后,首先进行数据聚合,具体包含:从教学资料数据库中获取学生作答题目所测试的知识点及知识点相关的属性,知识点相关属性包括难易程度和试题中知识点相关能力;从教学平台数据库获取学生信息,包括学生账号、学生所在班级、年级和学校;获取分析历史数据库中上次分析结果,包括:基于学生知识点的分析结果、班级统计结果、课程统计结果和学生及班级综合能力评估结果;然后根据这些数据,计算结果,过程如下:根据试题的难易程度,对于某个学生,分类统计每个知识点在难、中、易等试题上的正确率,并在此基础上计算出知识点综合正确率;根据知识点正确率计算知识点掌握程度,并以此划分等级即根据知识点正确率所在的阈值划分等级;各个知识点结果进行聚合计算得出每一课的掌握程度;根据每个知识点关联的能力,在设定的能力初始值上,每作对一道跟能力相关的试题,则在对应的能力上的能力初始值上加上一定分数;每作错一道跟能力相关的试题,则在对应的能力上的能力初始值上减去一定分数;对知识点正确率进行聚合,计算得出学生的能力结果;分别以学生、班级、课程为维度,结合历史记录,对结果进行统计得出统计结果。一种可读存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现所述方法的步骤。一种电子设备,包括:存储器,其上存储有可执行程序;处理器,用于执行所述存储器中的所述可执行程序,以实现任一项所述方法的步骤。本专利技术的有益效果:基于学生作业答题记录进行增量分析;基于消息系统,作答完成即可查看分析结果,实时性高;将历史评估结果与最新作答记录结合,算法效率更高、评估结果更准确;基于内存的流计算模式,更高效;评估维度更多,统计更全面,基于学生、班级、课程、知识点、及知识点的难易程度等多维度进行评估。附图说明图1是本专利技术的架构示意图。图2是本专利技术的方法流程图。具体实施方式下面结合附图和具体实施方式对本专利技术作进一步详细的说明。一种基于消息的实时教学评估系统,包括教学平台,教学平台与智能终端连接,学生通过智能终端答题并将答题数据提交至教学平台;消息系统,与教学平台通信连接,接收教学平台发送过来的答题数据;分析系统,与消息系统通信连接,接收消息系统转发的答题数据,并将新的答题数据和以往分析结果作为输入,进行分析,产生最新的分析结果;数据库,包括教学平台数据库、教学资料数据库、分析历史数据库并存储最新的分析结果,分别与分析系统和教学平台通信连接,教学平台获取数据库中的最新的分析结果,分析系统获取教学资料库和分析历史数据库中的的数据。一种基于消息的实时教学评估方法,包括以下步骤:S1:学生通过智能终端答题,教学平台获取智能终端的答题数据;S2:消息系统将答题数据实时发送至分析系统,分析系统对采集到的答题数据和以往的分析结果进行分析,产生最新的分析结果;S3:分析系统将最新的分析结果存储至数据库;S4:教学平台读取数据库,展示分析结果。分析系统接收到来自消息系统的学生作答结果后,首先进行数据聚合,具体包含:从教学资料数据库中获取学生作答题目所测试的知识点及知识点相关的属性(难易程度和试题中知识点相关的能力,其中知识点相关的能力包括应用意识能力、符号意识、数感、几何直观、空间观念、运算能力、数据分析观念、模型思想、推理能力、创新意识能力和应用意识能力等);从教学平台数据库获取学生信息,包括学生账号、学生所在班级、年级和学校;获取分析历史数据库中上次分析结果,包括:基于学生知识点的分析结果、班级统计结果、课程统计结果和学生及班级综合能力评估结果;然后根据这些数据,计算结果,过程如下:根据试题的难易程度,对于某个学生,分类统计每个知识点在难、中、易等试题上的正确率,并在此基础上计算出知识点综合正确率;根据知识点正确率计算知识点掌握程度,并以此划分等级即根据知识点正确率所在的阈值划分等级;各个知识点结果进行聚合计算得出每一课的掌握程度;根据每个知识点关联的能力,在设定的能力初始值上,每作对一道跟能力相关的试题,则在对应的能力上的能力初始值上加上一定分数;每作错一道跟能力相关的试题,则在对应的能力上的能力初始值上减去一定分数;对知识点正确率进行聚合,计算得出学生的能力结果;分别以学生、班级、课程为维度,结合历史记录,对结果进行统计得出统计结果。一种可读存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时上述方法的步骤。<本文档来自技高网...
【技术保护点】
1.一种基于消息的实时教学评估系统,其特征在于:包括/n教学平台,教学平台与智能终端连接,学生通过智能终端答题并将答题数据提交至教学平台;/n消息系统,与教学平台通信连接,接收教学平台发送过来的答题数据;/n分析系统,与消息系统通信连接,接收消息系统转发的答题数据,并将新的答题数据和以往分析结果作为输入,进行分析,产生最新的分析结果;/n数据库,包括教学平台数据库、教学资料数据库、分析历史数据库并存储最新的分析结果,分别与分析系统和教学平台通信连接,教学平台获取数据库中的最新的分析结果,分析系统获取教学资料库和分析历史数据库中的的数据。/n
【技术特征摘要】
1.一种基于消息的实时教学评估系统,其特征在于:包括
教学平台,教学平台与智能终端连接,学生通过智能终端答题并将答题数据提交至教学平台;
消息系统,与教学平台通信连接,接收教学平台发送过来的答题数据;
分析系统,与消息系统通信连接,接收消息系统转发的答题数据,并将新的答题数据和以往分析结果作为输入,进行分析,产生最新的分析结果;
数据库,包括教学平台数据库、教学资料数据库、分析历史数据库并存储最新的分析结果,分别与分析系统和教学平台通信连接,教学平台获取数据库中的最新的分析结果,分析系统获取教学资料库和分析历史数据库中的的数据。
2.一种基于消息的实时教学评估方法,其特征在于:包括以下步骤:
S1:学生通过智能终端答题,教学平台获取智能终端的答题数据;
S2:消息系统将答题数据实时发送至分析系统,分析系统对采集到的答题数据和以往的分析结果进行分析,产生最新的分析结果;
S3:分析系统将最新的分析结果存储至数据库;
S4:教学平台读取数据库,展示分析结果。
3.如权利要求2所述的基于消息系统的实时教学评估方法,其特征在于:所述的分析系统接收到来自消息系统的学生作答结果后,首先进行数据聚合,具体包含:
从教学资料数据库中获取学生作答题目所测试的知识点及知识点相关的属性,知识点相关属性包括难易程度和试题中...
【专利技术属性】
技术研发人员:贾小波,李洪坤,黄登军,张永光,范秀敏,张朝阳,
申请(专利权)人:郑州威科姆科技股份有限公司,
类型:发明
国别省市:河南;41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。