本申请涉及深度学习技术领域,特别涉及一种课堂教学质量的评析方法、装置和计算机设备。
背景技术:
课堂教学是高等教育最基础和重要的教学组织形式,同时也是实现人才培养目标、保证并提高教育质量的最重要环节。传统的教师教学质量评估方式一般有学生评估、同行评估、督导专家评估。在学生评估中,学生带着感情色彩打分的现象非常普遍。哪位老师平时管理不严、对学生不负责、但是考试容易通过,学生在打分时就会打高分。在专家评教中,由于评估中心的专家为了减轻自己的工作任务,往往以教师一节课的变现评判整门课程,无法从整体上对课程的教学效果进行评估,较为片面。这些传统的教学质量评估方法均是以人为主体进行主观评价,效率低下,且评估标准不一,缺乏公正性和全面性。
技术实现要素:
本申请的主要目的为提供一种课堂教学质量的评析方法、装置和计算机设备,旨在解决现有课堂教学质量评估方法效率低下,缺乏公正性和全面性的弊端。
为实现上述目的,本申请提供了一种课堂教学质量的评析方法,包括:
获取教师当前次课程对应的课堂视频和课程完成量;
解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
将所述注意力信息转化为注意力数值;
从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果,所述第一教学效果库中存储有注意力数值、活跃度信息、教学效率与第一教学效果映射关系表;
根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果,其中,所述第二教学效果库中存储有课程总分与第二教学效果映射关系表。
进一步的,所述获取教师当前次课程对应的课堂视频和课程完成量的步骤,包括:
获取所述当前课程对应的教师的教学信息,所述教学信息包括教学地点和教学时间;
从预先构建的课程视频库中获取所述教学地点对应的课程视频数据,所述课程视频库中存储有教学地点和课程视频数据映射关系表,所述课程视频数据为所述教学地点的所有时间段的视频集合数据;
根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的注意力信息的步骤,包括:
将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态,所述注意力状态包括注意力集中状态;
获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的活跃度信息的步骤,包括:
将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
根据所述互动次数和所述互动时长,生成所述活跃度信息。
进一步的,所述根据所述课程完成量计算得到所述当前次课程中教师的教学效率的步骤,包括:
调取所述当前次课程对应的预设课程量;
计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
进一步的,所述将所述注意力信息转化为注意力数值的步骤,包括:
调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
进一步的,所述从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果的步骤之后,包括:
判断所述当前次课程的教学效果是否符合触发标记功能的条件;
若符合触发标记功能的条件,则将所述当前次课程进行标记,并更新标记课程数量,所述标记课程数量为所述教师在当前次学期中符合标记功能的所有课程的数量。
本申请还提供了一种课堂教学质量的评析装置,包括:
第一获取模块,用于获取教师当前次课程对应的课堂视频和课程完成量;
解析模块,用于解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
转化模块,用于将所述注意力信息转化为注意力数值;
第二获取模块,用于从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果;
计算模块,用于根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
第三获取模块,用于从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果。
进一步的,所述第一获取模块,包括:
第一获取单元,用于获取所述当前课程对应的教师的教学信息;
第二获取单元,用于从预先构建的课程视频库中获取所述教学地点对应的课程视频数据;
筛选单元,用于根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
进一步的,所述解析模块,包括:
第一匹配单元,用于将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态;
第一确定单元,用于获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
第二确定单元,用于通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
第一计算单元,用于计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
第二生成单元,用于根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
进一步的,所述解析模块,还包括:
第二匹配单元,用于将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
第二计算单元,用于计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
第二生成单元,用于根据所述互动次数和所述互动时长,生成所述活跃度信息。
进一步的,所述解析模块,还包括:
第一调取单元,用于调取所述当前次课程对应的预设课程量;
第三计算单元,用于计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
进一步的,所述转化模块,包括:
第二调取单元,用于调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
第四计算单元,用于计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
第三生成单元,用于根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
进一步的,所述评析装置还包括:
判断模块,用于判断所述当期次课程的教学效果是否符合触发标记功能的条件;
标记模块,用于将所述当前次课程进行标记,并更新标记课程数量。
本申请还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法的步骤。
本申请中提供的一种课堂教学质量的评析方法、装置和计算机设备,通过解析当前次课程的课堂视频得到各个学生在上课时的注意力信息、活跃度信息,以及通过获取教师在当前次课程的课程完成量解析得到教学效率,通过第一教学效果库得到注意力信息、活跃度信息以及教学效率分别对应的第一教学效果,再根据各第一教学效果计算得到当前次课程的课程总分,并根据课程总分对应得到当前次课程中教师的教学效果。在评析过程中具有统一的评析标准,且由系统自动完成,能够有效提高教学效果的评估效率、公正性和全面性,节省大量人力资源。
附图说明
图1是本申请一实施例中课堂教学质量的评析方法步骤示意图;
图2是本申请一实施例中课堂教学质量的评析方法装置整体结构框图;
图3是本申请一实施例的计算机设备的结构示意框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
参照图1,本申请一实施例中提供了一种课堂教学质量的评析方法,包括:
s1:获取教师当前次课程对应的课堂视频和课程完成量;
s2:解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
s3:将所述注意力信息转化为注意力数值;
s4:从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果,所述第一教学效果库中存储有注意力数值、活跃度信息、教学效率与第一教学效果映射关系表;
s5:根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
s6:从预先构建的第二第一教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果,其中,所述第二第一教学效果库中存储有课程总分与第二教学效果映射关系表。
本实施例中,各教学地点中安装有监控摄像头,以便录取各个教学地点的教学视频,并将录取后的视频传输到教学评析系统中进行存储。教学评析系统与教室中的教学电脑进行连接。因此,教学评析系统可以通过教师在教学电脑上实时播放的教学资料,得到教师在当前次课程完成的教学课程量。教学评析系统需要根据教师当前次课程的教学信息,从预先构建的课程视频库中筛选得到对应的课堂视频。其中,教学信息包括教学地点和教学时间,课程视频库中包括教学地点和课程视频数据一一对应的多组数据。教学评析系统首先将教师当前次课程的教学地点输入课程视频库中,并根据教学地点与课程视频数据映射关系表,匹配得到教学地点对应的课程视频数据。其中,课程教学视频为该教学地点的所有视频集合生成的数据。在得到课程视频数据后,教学评析系统根据当前次课程的教学时间,对课程视频数据进行筛选,截取得到与教学时间的时间段对应的部分课程视频作为当前次课程的课堂视频。教学评析系统将课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态。其中,微表情识别模型为通过深度学习后构建的表情识别模型;注意力状态包括注意力集中状态和注意力分散状态。教学评析系统根据课堂视频中,各个处于注意力集中状态的学生在教室的座位,即位置信息,确定当前次课程的注意力集中区域。并且根据课堂视频的播放时间,分别确定各个学生处于注意力集中状态时的注意力集中时间;以及统计当前次课程中,所有处于注意力集中状态的学生的数量,并将统计后的学生的数量作为注意力集中数量。教学评析系统综合上述的注意力集中区域、各个学生的注意力集中时间以及注意力集中数量,生成当前次课程的注意力信息。同时,将课堂视频输入预先构建的动作识别模型中,动作识别模型通过识别课堂视频中学生是否出现互动动作影像,从而筛选得到学生和教师的所有互动影像。每一段互动影像为学生与教师的一次互动过程,因此教学评析系统通过统计所有互动影像的数量,即可得到当前次课程中学生与教师的互动次数。并且,教学评析系统计算所有互动影像总的播放时长,得到学生与教师的互动时长。教学评析系统汇总上述的互动次数和互动时长,得到当前次课程中学生的活跃度信息。教学评析系统与教室中的教学电脑进行连接,因此可以通过教师在教学电脑上播放的教学资料,得到教师在当前次课程完成的教学课程量。然后调取当前次课程对应的预设课程量,并计算当前次课程完成的教学课程量和预设课程量之间的比值,得到该教师在当前次课程中的教学效率。教学评析系统在得到当前次课程中学生的注意力信息、学生的活跃度信息和教师的教学效率后,需要将注意力信息转化为对应的注意力数值。具体的转化过程为:调取教学地点对应的教室面积,并计算注意力集中区域与教室面积之间的比值,并将比值作为注意力集中区域值;并获取当前次课程的学生总数量,然后将各注意力集中时间和学生总数量代入预设算法中,计算得到人均注意力集中时间。其中,预设算法为:s=(x1+x2+....+xn)/y,其中,x为各个注意力集中时间,y为学生总数量,s为人均注意力集中时间。教学评析系统将注意力集中区域值、人均注意力集中时间和学生数量作为注意力数值。教学评析系统将注意力数值、活跃度信息和教学效率输入预先构建的第一教学效果库中,根据注意力数值、活跃度信息、教学效率与第一教学效果映射关系表,分别匹配到各数据对应的第一教学效果。其中,第一教学效果库中包括注意力区间、活跃度区间、教学效率区间与第一教学效果分别对应的多组数据。比如,注意力集中区域值区间:80%—100%,对应的第一教学效果为:优;注意力集中区域值区间:60%—80%,对应的第一教学效果为:良;注意力集中区域值区间:30%—60%,对应的第一教学效果为:中;注意力集中区域值区间:0%—30%,对应的第一教学效果为:差。其余各类型的数据与第一教学效果之间的对应关系类似上述例子。教学评析系统在匹配得到注意力数值、活跃度数值和教学效率分别对应的第一教学效果之后,根据各个第一教学效果对应的预设分数,计算得到当前次课程的课程总分,再根据课程总分与第二教学效果映射关系表,从预先构建的第二教学效果库中匹配得到对应的第二教学效果,并将该第二教学效果作为当前次课程的教学效果。比如,教学评析系统设定的第一教学效果与预设分数的对应关系为:“优”对应的预设分数为20,“良”对应的预设分数为15,“中”对应的预设分数为10,“差”对应的预设分数为10。当课程总分为90—120时,对应的第二教学效果为:优;课程总分为60—90时,对应的第二教学效果为:良;课程总分为30—60时,对应的第二教学效果为:中;课程总分为0—30时,对应的第二教学效果为:差。
进一步的,所述获取教师当前次课程对应的课堂视频和课程完成量的步骤,包括:
s101:获取所述当前课程对应的教师的教学信息,所述教学信息包括教学地点和教学时间;
s102:从预先构建的课程视频库中获取所述教学地点对应的课程视频数据,所述课程视频库中存储有教学地点和课程视频数据映射关系表,所述课程视频数据为所述教学地点的所有时间段的视频集合数据;
s103:根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
本实施例中,教学评析系统根据教师的名称和当前次课程的名称,从预先设定的课程表中查询得到对应的教学信息。其中,教学信息包括当前次课程的教学地点和教学时间。教学评析系统将教师当前次课程的教学地点输入课程视频库中,并根据教学地点与课程视频数据映射关系表,匹配得到教学地点对应的课程视频数据。其中,教学视频库由教学地点和课程视频数据一一对应的多组数据组成,课程教学视频为该教学地点的所有视频集合生成的数据。比如,当前次课程的教学地点为教室a,则教学评析系统筛选教室a所有通过监控摄像头拍摄的视频,即课程视频数据。在得到课程视频数据后,教学评析系统根据当前次课程的教学时间,对课程视频数据进行筛选,截取得到与教学时间的时间段一致的部分课程视频作为当前次课程的课堂视频。比如,当前次课程的教学时间为:2018年11月20日10:00—10:45,则教学评析系统从教室a的课程视频数据中,根据教学时间截取时间段为:2018年11月20日10:00—10:45的部分课程视频数据作为当前次课程的课堂视频。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的注意力信息的步骤,包括:
s201:将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态,所述注意力状态包括注意力集中状态;
s202:获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
s203:通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
s204:计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
s205:根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
本实施例中,教学评析系统将课堂视频输入预先构建的微表情识别模型中,通过对各学生脸部图像特征的提取、比对,得到各个学生的注意力状态。其中,微表情识别模型为采用大量人在不同的注意力状态时的表情图片,经过深度学习后构建的表情识别模型;注意力状态包括注意力集中状态和注意力分散状态。教学评析系统根据课堂视频中,各个处于注意力集中状态的学生在教室的座位,即位置信息,确定当前次课程的注意力集中区域。并且根据课堂视频的播放时间,识别各个学生进入注意力集中状态的开始时间和退出注意力集中状态的结束时间,从而分别确定各个学生处于注意力集中状态时的注意力集中时间。教学评析系统统计当前次课程中,所有处于注意力集中状态的学生的数量,并将统计后的学生的数量作为注意力集中数量。教学评析系统综合上述的注意力集中区域、各个学生的注意力集中时间以及注意力集中数量,生成当前次课程的注意力信息。
进一步的,微表情识别模型还可以识别出学生不同的注意力状态,比如注意力分散状态。教学评析系统可以根据上述相同的方法,根据课堂视频的播放时间,确定各个学生在不同注意力状态的对应时间。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的活跃度信息的步骤,包括:
s206:将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
s207:计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
s208:根据所述互动次数和所述互动时长,生成所述活跃度信息。
本实施例中,教学评析系统将课堂视频输入预先构建的动作识别模型中,动作识别模型通过对课程视频中各个学生的动作图片特征的提取,比对,识别课堂视频中学生是否出现互动动作影像,从而筛选得到学生和教师的所有互动影像。比如,动作识别模型识别到学生有举手和站起来的动作时,则判定为学生与老师互动开始;识别到学生坐下时,则判定学生与老师的互动结束,整个过程为一段互动影像。每一段互动影像为学生与教师的一次互动过程,因此教学评析系统通过计算所有互动影像的数量,即可得到当前次课程中学生与教师的互动次数。并且,教学评析系统计算所有互动影像总的播放时长,得到学生与教师的互动时长。比如,当前次课程中共有5段互动影像,互动影像a时长为2分钟,互动影像b时长为1分钟,互动影像c时长为1分25秒,互动影像d时长为2分25秒,互动影像e时长为3分钟,则当前次课程的互动时长为9分50秒。教学评析系统汇总上述的互动次数和互动时长,得到当前次课程中学生的活跃度信息。
进一步的,所述根据所述课程完成量计算得到所述当前次课程中教师的教学效率的步骤,包括:
s209:调取所述当前次课程对应的预设课程量;
s2010:计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
本实施例中,教学评析系统与教室中的教学电脑进行连接。因此,教学评析系统可以通过教师在教学电脑上实时播放的教学资料,得到教师在当前次课程完成的教学课程量。比如,在当前次课程开始前,教学电脑上的教学资料显示的是:第一章第3节;在课程结束是时,教学资料显示的是:第一章第5节,则说明当前次课程完成教学课程量为:两节。然后调取当前次课程对应的预设课程量,并计算当前次课程完成的教学课程量和预设课程量之间的比值,得到该教师在当前次课程中的教学效率。其中,预设课程量由学校的相关人员进行设定,作为教师在每次课程中的基础完成量。
进一步的,所述将所述注意力信息转化为注意力数值的步骤,包括:
s301:调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
s302:计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
s303:根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
本实施例中,教学评析系统中预先录入有各个教学地点的面积,即教室面积。在将注意力信息转化为对应的注意力数值时,教学评析系统根据教学地点,调取对应的教室面积。然后计算注意力集中区域与教室面积之间的比值,并将该比值作为注意力集中区域值。教学评析系统获取当前次课程的学生总数量,然后将各注意力集中时间和学生总数量代入预设算法中,计算得到人均注意力集中时间。其中,预设算法为:s=(x1+x2+....+xn)/y,其中,x为各个注意力集中时间,y为学生总数量,s为人均注意力集中时间。教学评析系统将注意力集中区域值、人均注意力集中时间和学生数量按照数据类型的不同依次排列,作为注意力数值。
进一步的,所述从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果的步骤之后,包括:
s7:判断所述当前次课程的教学效果是否符合触发标记功能的条件;
s8:若符合触发标记功能的条件,则将所述当前次课程进行标记,并更新标记课程数量,所述标记课程数量为所述教师在当前次学期中符合标记功能的所有课程的数量。
本实施例中,教学评析系统在得到当前次课程的教学效果之后,调取预先设置的触发标记功能的条件,并将教学效果与触发标记功能的条件进行比对,判断当前次课程的教学效果是否符合触发标记功能的条件。其中,触发标记功能的条件由学校的相关负责人员设定,比如:当教学效果的等级为“良”或“良”以上时,则满足触发标记功能的条件。若当前次课程的教学效果满足触发标记功能的条件,则对当前次课程进行标记,并将当前次课程的相关教学信息录入标记课程库,并根据标记课程库中的标记课程数量。其中,标记课程库与当期次课程的教师相关联。
进一步的,所述将所述当前次课程进行标记,并更新标记课程数量的步骤之后,包括:
s9:分别获取所述教师当前次学期的课程总数量和更新后的标记课程数量;
s10:计算所述更新后的标记课程数量和所述课程总数量之间的比值,得到所述教师在所述当前次学期的教学评分。
本实施例中,在每个学期结束后,教学评析系统会自动对每个教师在本学期的教学质量进行评分。教学评析系统根据教师的名称,调取预先录入的该教师在当前次学期的所有课程的总数量,即课程总数量;以及在学期结束时标记课程库中的标记课程的总数量,即更新后的标记课程数量。教学评析系统计算更新后的标记课程数量和课程总数量之间的比值,得到该教师在当期次学期的教学评分。具体为:z=a/b*100,其中,z为教学评分,a为更新后的标记课程数量,b为课程总数量。比如,更新后的标记课程数量为85,课程总数量为100,则教学评分为85。
本实施例提供的一种课堂教学质量的评析方法,通过解析当前次课程的课堂视频得到各个学生在上课时的注意力信息、活跃度信息,以及通过获取教师在当前次课程的课程完成量解析得到教学效率,综合分析后得到当前次课程中教师的教学效果。在评析过程中具有统一的评析标准,且由系统自动完成,能够有效提高教学效果的评估效率、公正性和全面性,节省大量人力资源。
参照图2,本申请一实施例中还提供了一种课堂教学质量的评析装置,包括:
第一获取模块1,用于获取教师当前次课程对应的课堂视频和课程完成量;
解析模块2,用于解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
转化模块3,用于将所述注意力信息转化为注意力数值;
第二获取模块4,用于从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果;
计算模块5,用于根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
第三获取模块,用于从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果。
本实施例中,各教学地点中安装有监控摄像头,以便录取各个教学地点的教学视频,并将录取后的视频传输到教学评析系统中进行存储。教学评析系统与教室中的教学电脑进行连接。因此,教学评析系统可以通过教师在教学电脑上实时播放的教学资料,得到教师在当前次课程完成的教学课程量。教学评析系统需要根据教师当前次课程的教学信息,从预先构建的课程视频库中筛选得到对应的课堂视频。其中,教学信息包括教学地点和教学时间,课程视频库中包括教学地点和课程视频数据一一对应的多组数据。教学评析系统首先将教师当前次课程的教学地点输入课程视频库中,并根据教学地点与课程视频数据映射关系表,匹配得到教学地点对应的课程视频数据。其中,课程教学视频为该教学地点的所有视频集合生成的数据。在得到课程视频数据后,教学评析系统根据当前次课程的教学时间,对课程视频数据进行筛选,截取得到与教学时间的时间段对应的部分课程视频作为当前次课程的课堂视频。教学评析系统将课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态。其中,微表情识别模型为通过深度学习后构建的表情识别模型;注意力状态包括注意力集中状态和注意力分散状态。教学评析系统根据课堂视频中,各个处于注意力集中状态的学生在教室的座位,即位置信息,确定当前次课程的注意力集中区域。并且根据课堂视频的播放时间,分别确定各个学生处于注意力集中状态时的注意力集中时间;以及统计当前次课程中,所有处于注意力集中状态的学生的数量,并将统计后的学生的数量作为注意力集中数量。教学评析系统综合上述的注意力集中区域、各个学生的注意力集中时间以及注意力集中数量,生成当前次课程的注意力信息。同时,将课堂视频输入预先构建的动作识别模型中,动作识别模型通过识别课堂视频中学生是否出现互动动作影像,从而筛选得到学生和教师的所有互动影像。每一段互动影像为学生与教师的一次互动过程,因此教学评析系统通过统计所有互动影像的数量,即可得到当前次课程中学生与教师的互动次数。并且,教学评析系统计算所有互动影像总的播放时长,得到学生与教师的互动时长。教学评析系统汇总上述的互动次数和互动时长,得到当前次课程中学生的活跃度信息。教学评析系统与教室中的教学电脑进行连接,因此可以通过教师在教学电脑上播放的教学资料,得到教师在当前次课程完成的教学课程量。然后调取当前次课程对应的预设课程量,并计算当前次课程完成的教学课程量和预设课程量之间的比值,得到该教师在当前次课程中的教学效率。教学评析系统在得到当前次课程中学生的注意力信息、学生的活跃度信息和教师的教学效率后,需要将注意力信息转化为对应的注意力数值。具体的转化过程为:调取教学地点对应的教室面积,并计算注意力集中区域与教室面积之间的比值,并将比值作为注意力集中区域值;并获取当前次课程的学生总数量,然后将各注意力集中时间和学生总数量代入预设算法中,计算得到人均注意力集中时间。其中,预设算法为:s=(x1+x2+....+xn)/y,其中,x为各个注意力集中时间,y为学生总数量,s为人均注意力集中时间。教学评析系统将注意力集中区域值、人均注意力集中时间和学生数量作为注意力数值。教学评析系统将注意力数值、活跃度信息和教学效率输入预先构建的第一教学效果库中,根据注意力数值、活跃度信息、教学效率与第一教学效果映射关系表,分别匹配到各数据对应的第一教学效果。其中,第一教学效果库中包括注意力区间、活跃度区间、教学效率区间与第一教学效果分别对应的多组数据。比如,注意力集中区域值区间:80%—100%,对应的第一教学效果为:优;注意力集中区域值区间:60%—80%,对应的第一教学效果为:良;注意力集中区域值区间:30%—60%,对应的第一教学效果为:中;注意力集中区域值区间:0%—30%,对应的第一教学效果为:差。其余各类型的数据与第一教学效果之间的对应关系类似上述例子。教学评析系统在匹配得到注意力数值、活跃度数值和教学效率分别对应的第一教学效果之后,根据各个第一教学效果对应的预设分数,计算得到当前次课程的课程总分,再根据课程总分与第二教学效果映射关系表,从预先构建的第二教学效果库中匹配得到对应的第二教学效果,并将该第二教学效果作为当前次课程的教学效果。比如,教学评析系统设定的第一教学效果与预设分数的对应关系为:“优”对应的预设分数为20,“良”对应的预设分数为15,“中”对应的预设分数为10,“差”对应的预设分数为10。当课程总分为90—120时,对应的第二教学效果为:优;课程总分为60—90时,对应的第二教学效果为:良;课程总分为30—60时,对应的第二教学效果为:中;课程总分为0—30时,对应的第二教学效果为:差。。
进一步的,所述第一获取模块1,包括:
第一获取单元,用于获取所述当前课程对应的教师的教学信息;
第二获取单元,用于从预先构建的课程视频库中获取所述教学地点对应的课程视频数据;
筛选单元,用于根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
本实施例中,教学评析系统根据教师的名称和当前次课程的名称,从预先设定的课程表中查询得到对应的教学信息。其中,教学信息包括当前次课程的教学地点和教学时间。教学评析系统将教师当前次课程的教学地点输入课程视频库中,并根据教学地点与课程视频数据映射关系表,匹配得到教学地点对应的课程视频数据。其中,教学视频库由教学地点和课程视频数据一一对应的多组数据组成,课程教学视频为该教学地点的所有视频集合生成的数据。比如,当前次课程的教学地点为教室a,则教学评析系统筛选教室a所有通过监控摄像头拍摄的视频,即课程视频数据。在得到课程视频数据后,教学评析系统根据当前次课程的教学时间,对课程视频数据进行筛选,截取得到与教学时间的时间段一致的部分课程视频作为当前次课程的课堂视频。比如,当前次课程的教学时间为:2018年11月20日10:00—10:45,则教学评析系统从教室a的课程视频数据中,根据教学时间截取时间段为:2018年11月20日10:00—10:45的部分课程视频数据作为当前次课程的课堂视频。
进一步的,所述解析模块2,包括:
第一匹配单元,用于将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态;
第一确定单元,用于获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
第二确定单元,用于通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
第一计算单元,用于计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
第二生成单元,用于根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
本实施例中,教学评析系统将课堂视频输入预先构建的微表情识别模型中,通过对各学生脸部图像特征的提取、比对,得到各个学生的注意力状态。其中,微表情识别模型为采用大量人在不同的注意力状态时的表情图片,经过深度学习后构建的表情识别模型;注意力状态包括注意力集中状态和注意力分散状态。教学评析系统根据课堂视频中,各个处于注意力集中状态的学生在教室的座位,即位置信息,确定当前次课程的注意力集中区域。并且根据课堂视频的播放时间,识别各个学生进入注意力集中状态的开始时间和退出注意力集中状态的结束时间,从而分别确定各个学生处于注意力集中状态时的注意力集中时间。教学评析系统统计当前次课程中,所有处于注意力集中状态的学生的数量,并将统计后的学生的数量作为注意力集中数量。教学评析系统综合上述的注意力集中区域、各个学生的注意力集中时间以及注意力集中数量,生成当前次课程的注意力信息。
进一步的,微表情识别模型还可以识别出学生不同的注意力状态,比如注意力分散状态。教学评析系统可以根据上述相同的方法,根据课堂视频的播放时间,确定各个学生在不同注意力状态的对应时间。
进一步的,所述解析模块2,还包括:
第二匹配单元,用于将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
第二计算单元,用于计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
第二生成单元,用于根据所述互动次数和所述互动时长,生成所述活跃度信息。
本实施例中,教学评析系统将课堂视频输入预先构建的动作识别模型中,动作识别模型通过对课程视频中各个学生的动作图片特征的提取,比对,识别课堂视频中学生是否出现互动动作影像,从而筛选得到学生和教师的所有互动影像。比如,动作识别模型识别到学生有举手和站起来的动作时,则判定为学生与老师互动开始;识别到学生坐下时,则判定学生与老师的互动结束,整个过程为一段互动影像。每一段互动影像为学生与教师的一次互动过程,因此教学评析系统通过计算所有互动影像的数量,即可得到当前次课程中学生与教师的互动次数。并且,教学评析系统计算所有互动影像总的播放时长,得到学生与教师的互动时长。比如,当前次课程中共有5段互动影像,互动影像a时长为2分钟,互动影像b时长为1分钟,互动影像c时长为1分25秒,互动影像d时长为2分25秒,互动影像e时长为3分钟,则当前次课程的互动时长为9分50秒。教学评析系统汇总上述的互动次数和互动时长,得到当前次课程中学生的活跃度信息。
进一步的,所述解析模块2,还包括:
第一调取单元,用于调取所述当前次课程对应的预设课程量;
第三计算单元,用于计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
本实施例中,教学评析系统与教室中的教学电脑进行连接。因此,教学评析系统可以通过教师在教学电脑上实时播放的教学资料,得到教师在当前次课程完成的教学课程量。比如,在当前次课程开始前,教学电脑上的教学资料显示的是:第一章第3节;在课程结束是时,教学资料显示的是:第一章第5节,则说明当前次课程完成教学课程量为:两节。然后调取当前次课程对应的预设课程量,并计算当前次课程完成的教学课程量和预设课程量之间的比值,得到该教师在当前次课程中的教学效率。其中,预设课程量由学校的相关人员进行设定,作为教师在每次课程中的基础完成量。
进一步的,所述转化模块3,包括:
第二调取单元,用于调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
第四计算单元,用于计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
第三生成单元,用于根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
本实施例中,教学评析系统中预先录入有各个教学地点的面积,即教室面积。在将注意力信息转化为对应的注意力数值时,教学评析系统根据教学地点,调取对应的教室面积。然后计算注意力集中区域与教室面积之间的比值,并将该比值作为注意力集中区域值。教学评析系统获取当前次课程的学生总数量,然后将各注意力集中时间和学生总数量代入预设算法中,计算得到人均注意力集中时间。其中,预设算法为:s=(x1+x2+....+xn)/y,其中,x为各个注意力集中时间,y为学生总数量,s为人均注意力集中时间。教学评析系统将注意力集中区域值、人均注意力集中时间和学生数量按照数据类型的不同依次排列,作为注意力数值。
进一步的,所述评析装置还包括:
判断模块7,用于判断所述当前次课程的教学效果是否符合触发标记功能的条件;
标记模块8,用于将所述当前次课程进行标记,并更新标记课程数量。
本实施例中,教学评析系统在得到当前次课程的教学效果之后,调取预先设置的触发标记功能的条件,并将教学效果与触发标记功能的条件进行比对,判断当前次课程的教学效果是否符合触发标记功能的条件。其中,触发标记功能的条件由学校的相关负责人员设定,比如:当教学效果的等级为“良”或“良”以上时,则满足触发标记功能的条件。若当前次课程的教学效果满足触发标记功能的条件,则对当前次课程进行标记,并将当前次课程的相关教学信息录入标记课程库,并根据标记课程库中的标记课程数量。其中,标记课程库与当期次课程的教师相关联。
本实施例提供的一种课堂教学质量的评析装置,通过解析当前次课程的课堂视频得到各个学生在上课时的注意力信息、活跃度信息,以及通过获取教师在当前次课程的课程完成量解析得到教学效率,综合分析后得到当前次课程中教师的教学效果。在评析过程中具有统一的评析标准,且由系统自动完成,能够有效提高教学效果的评估效率、公正性和全面性,节省大量人力资源。
参照图3,本申请实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储第一教学效果库等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种课堂教学质量的评析方法。
上述处理器执行上述课堂教学质量的评析方法的步骤:
s1:获取教师当前次课程对应的课堂视频和课程完成量;
s2:解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
s3:将所述注意力信息转化为注意力数值;
s4:从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果,所述第一教学效果库中存储有注意力数值、活跃度信息、教学效率与第一教学效果映射关系表;
s5:根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
s6:从预先构建的第二第一教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果,其中,所述第二第一教学效果库中存储有课程总分与第二教学效果映射关系表。
进一步的,所述获取教师当前次课程对应的课堂视频和课程完成量的步骤,包括:
s101:获取所述当前课程对应的教师的教学信息,所述教学信息包括教学地点和教学时间;
s102:从预先构建的课程视频库中获取所述教学地点对应的课程视频数据,所述课程视频库中存储有教学地点和课程视频数据映射关系表,所述课程视频数据为所述教学地点的所有时间段的视频集合数据;
s103:根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的注意力信息的步骤,包括:
s201:将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态,所述注意力状态包括注意力集中状态;
s202:获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
s203:通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
s204:计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
s205:根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的活跃度信息的步骤,包括:
s206:将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
s207:计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
s208:根据所述互动次数和所述互动时长,生成所述活跃度信息。
进一步的,所述根据所述课程完成量计算得到所述当前次课程中教师的教学效率的步骤,包括:
s209:调取所述当前次课程对应的预设课程量;
s2010:计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
进一步的,所述将所述注意力信息转化为注意力数值的步骤,包括:
s301:调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
s302:计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
s303:根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
进一步的,所述从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果的步骤之后,包括:
s7:判断所述当前次课程的教学效果是否符合触发标记功能的条件;
s8:若符合触发标记功能的条件,则将所述当前次课程进行标记,并更新标记课程数量,所述标记课程数量为所述教师在当前次学期中符合标记功能的所有课程的数量。
进一步的,所述将所述当前次课程进行标记,并更新标记课程数量的步骤之后,包括:
s9:分别获取所述教师当前次学期的课程总数量和更新后的标记课程数量;
s10:计算所述更新后的标记课程数量和所述课程总数量之间的比值,得到所述教师在所述当前次学期的教学评分。
本申请一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种课堂教学质量的评析方法,具体为:
s1:获取教师当前次课程对应的课堂视频和课程完成量;
s2:解析所述课堂视频中包含学生的视频帧,得到所述当前次课程中学生的注意力信息和活跃度信息,并根据所述课程完成量计算得到所述当前次课程中教师的教学效率;
s3:将所述注意力信息转化为注意力数值;
s4:从预先构建的第一教学效果库中分别获取所述注意力数值、所述活跃度信息和所述教学效率对应的第一教学效果,所述第一教学效果库中存储有注意力数值、活跃度信息、教学效率与第一教学效果映射关系表;
s5:根据各所述第一教学效果对应的预设分数,计算得到所述当前次课程的课程总分;
s6:从预先构建的第二第一教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果,其中,所述第二第一教学效果库中存储有课程总分与第二教学效果映射关系表。
进一步的,所述获取教师当前次课程对应的课堂视频和课程完成量的步骤,包括:
s101:获取所述当前课程对应的教师的教学信息,所述教学信息包括教学地点和教学时间;
s102:从预先构建的课程视频库中获取所述教学地点对应的课程视频数据,所述课程视频库中存储有教学地点和课程视频数据映射关系表,所述课程视频数据为所述教学地点的所有时间段的视频集合数据;
s103:根据所述教学时间,从所述课堂视频数据中筛选得到所述课堂视频。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的注意力信息的步骤,包括:
s201:将所述课堂视频输入预先构建的微表情识别模型中,得到各个学生的注意力状态,所述注意力状态包括注意力集中状态;
s202:获取所述课堂视频中各所述注意力集中状态对应的学生的位置信息,并将各所述位置信息组合得到所述当前次课程的注意力集中区域;
s203:通过所述课堂视频的播放时间的记录,获取各所述注意力集中状态对应的学生进入注意力状态的开始时间和结束时间,并通过计算各个对应的所述结束时间和所述开始时间之间的差值之和确定各所述注意力集中状态对应的注意力集中时间;
s204:计算各所述注意力集中状态对应的学生的总数量,得到注意力集中数量;
s205:根据所述注意力集中区域、各所述注意力集中时间和所述注意力集中数量,生成所述注意力信息。
进一步的,所述解析所述课堂视频,得到所述当前次课程中学生的活跃度信息的步骤,包括:
s206:将所述课堂视频输入预先构建的动作识别模型中,得到学生与教师的所有互动影像;
s207:计算所述所有互动影像的数量,得到学生与教师的互动次数;并计算所述所有互动影像的播放时长,得到学生与教师的互动时长;
s208:根据所述互动次数和所述互动时长,生成所述活跃度信息。
进一步的,所述根据所述课程完成量计算得到所述当前次课程中教师的教学效率的步骤,包括:
s209:调取所述当前次课程对应的预设课程量;
s2010:计算所述教学课程量与所述预设课程量之间的比值,得到所述教学效率。
进一步的,所述将所述注意力信息转化为注意力数值的步骤,包括:
s301:调取所述教学地点对应的教室面积,并获取所述当前次课程的学生总数量;
s302:计算所述注意力集中区域与所述教室面积之间的比值,将所述比值作为注意力集中区域值;并将各所述注意力集中时间和所述学生总数量代入预设算法中,计算得到人均注意力集中时间;
s303:根据所述注意力集中区域值、所述人均注意力集中时间和所述学生总数量,得到所述注意力数值。
进一步的,所述从预先构建的第二教学效果库中获取所述课程总分对应的第二教学效果作为所述当前次课程的教学效果的步骤之后,包括:
s7:判断所述当前次课程的教学效果是否符合触发标记功能的条件;
s8:若符合触发标记功能的条件,则将所述当前次课程进行标记,并更新标记课程数量,所述标记课程数量为所述教师在当前次学期中符合标记功能的所有课程的数量。
进一步的,所述将所述当前次课程进行标记,并更新标记课程数量的步骤之后,包括:
s9:分别获取所述教师当前次学期的课程总数量和更新后的标记课程数量;
s10:计算所述更新后的标记课程数量和所述课程总数量之间的比值,得到所述教师在所述当前次学期的教学评分。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram通过多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双速据率sdram(ssrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。
以上所述仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。