一种基于网络教育的学时管理方法与流程

文档序号:12674600阅读:249来源:国知局
一种基于网络教育的学时管理方法与流程

本发明涉及移动互联网教育技术领域,特别涉及一种基于网络教育的学时管理方法。



背景技术:

互联网教育受益于网络基础的优化与移动终端设备的普及,将学员的碎片时间更多的带入到了移动化的学习。在移动互联网职业教育的场景中,施教方开始更加关注有效碎片学习时间的精确识别与统计。而传统的互联网教育仅支持在线教育,在在线教育的学时计算方面,施教方基本都是采用累加学员在线视频、文档等教材资源的学习时长,从而判断学员的学习程度是否满足对应学时指标,并给予相应的课程学分。

目前的互联网教育存在以下缺点:1、识别不精确:在传统的在线教育方案中,施教方一般仅记录在线环境下的学时,而忽略了离线环境中的学时,也无法准确识别出跳跃式选择性学时与重复性学时,以及筛选出多端共学的有效性学时,甚至对挂刷学时、代人替学等违规乱纪行为束手无策,不但浪费了学员宝贵的学习时间,而且重挫了学员的学习积极性,因此精确识别并记录学员学习过程中的有效性学时,成为保障施教方教学服务质量的关键环节;2、统计不全面:在传统的在线教育方案中,施教方通常仅统计在线视频、文档等教材资源的学员学习时长,而从教学活动的整体视角来看,其恰恰忽视了学员在参与讨论、答题练习、翻阅笔记等学习行为过程中的辛勤付出,因此建立一种全面的、客观的、有效的多元学时识别与统计的方法凸显至关重要。



技术实现要素:

本发明所要解决的技术问题是:提供一种基于网络教育的学时管理方法,对学员的通过学习终端进行学习的学习行为进行有效真实的管理和统计,不仅在离线状态下也可以进行学时统计,而且可以防止出现挂刷、替学现象,对学员同时进行视频、文档或者练习这种多元学习方式进行统计,还可过滤掉重复学习现象,使对学时的统计更加全面准确,以利于提高学员进行网络教育的积极性。

为了解决上述技术问题,本发明采用的技术方案为:

一种基于网络教育的学时管理方法,所述方法为:

学习终端中预设时间间隔;

间隔一个时间间隔,学习终端检测学员是否处于学习状态;

如果学习终端检测到学员处于学习状态,则启动摄像头,获取学习终端前方的视频或者照片;

根据获取到的视频或者照片,判断当前学习终端前方是否有学员本人;

如果学习终端前方有学员本人,则学习终端记录当前的学习信息,所述学习信息包括学员标识、学习资源标识、当前时间。

本发明的有益效果在于:对学员的学习信息的统计仅在学习终端上进行,不管学习终端处于在线状态还是离线状态,均可以对学员的学习信息进行统计;当学习终端上处于学习状态时才进行学员本人的识别和学习信息的记录,方法合理;当学习终端上处于学习状态时,先对学员是否位于学习终端前方进行判断,如果学员不在学习终端的前方,表明出现挂刷现象,如果学习终端前方有人,但是不是学员本人,表明出现替学现象,此时均不进行学习信息的记录,方法合理,防止出现挂刷和替学现象;而且间隔一个时间间隔就进行一次是否为学员本人的判断以及学习信息的统计,有效防止出现挂刷和替学现象,使学员的学习信息准确有效,以提高学员进行互联网学习的兴趣。

附图说明

图1为本发明实施例一所示的基于网络教育的学时管理方法的流程图;

图2为本发明实施例二所示的基于网络教育的学时管理方法的流程图;

图3为本发明实施例二所示的基于网络教育的学时管理方法中在服务器中执行的步骤的流程图。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

本发明最关键的构思在于:在学习终端上间隔一个时间间隔对是否处于学习状态、是否为学员本人进行识别,并对学习信息进行统计,不管在离线还是在线状态下均可完成,还可防止出现挂刷和替学现象。

请参照图1至图3,本发明提供了一种基于网络教育的学时管理方法,所述方法为:

学习终端中预设时间间隔;

间隔一个时间间隔,学习终端检测学员是否处于学习状态;

如果学习终端检测到学员处于学习状态,则启动摄像头,获取学习终端前方的视频或者照片;

根据获取到的视频或者照片,判断当前学习终端前方是否有学员本人;

如果学习终端前方有学员本人,则学习终端记录当前的学习信息,所述学习信息包括学员标识、学习资源标识、当前时间。

进一步的,学习终端可以为智能手机、平板电脑、笔记本电脑、台式电脑中的任意一种。

进一步的,所述方法还包括:

学习终端根据时间间隔和记录的学习信息,计算学习终端上的学习整体信息,所述学习整体信息包括学员标识、资源标识、学习起始时间、学习终止时间和学习时长;

学习终端存储所述学习整体信息。

由上述描述可知,根据时间间隔和学习信息,可以计算得到与学员学习该资源标识对应的学习起始时间、学习终止时间和学习时长,进行网络教育考核的标准之一为学时,资源标识对应的是学习课程信息,一门课程的学时与资源标识对应的学习时长有关,一门课程可以对应一个或多个资源标识的学时的叠加,也可对应一个或多个资源标识的学时增加权重后的叠加,因此,对该资源标识对应的学习整体信息进行计算和存储,便于后续数据的计算和统计。

进一步的,所述方法还包括:

学习终端判断当前处于离线状态还是在线状态;

如果处于在线状态,则学习终端将所述学习整体信息发送至服务器;

服务器接收到所述学习终端发送的学习整体信息。

由上述描述可知,学习终端判断当前处于离线状态还是在线状态,当处于在线状态时,将未发送的学习整体信息发送至服务器,便于在服务器中进行管理和统计。

进一步的,所述方法还包括:

学习终端将所述学习整体信息加密后发送至服务器;

服务器接收到学习终端发送的经过加密的学习整体信息;

服务器对接收到的学习整体信息进行解密。

由上述描述可知,学习终端与服务器之间设置一定的传输协议,学习终端上的学习整体信息经加密后发送至服务器,服务器接收到加密后的学习整体信息后再进行解密。可以防止恶意攻击,使传输信息安全可靠。

进一步的,所述方法还包括:

一个账号可以同时在多个学习终端上登陆。

由上述描述可知,一个账号可以同时在多个学习终端上登录,一门课程对应的学习资料可以有视频、文档、练习题等,如果一个账号可以同时在多个学习终端上登陆,便于在不同的学习终端上进行多种资料的同步学习。

进一步的,所述方法还包括:

服务器在同一时间段内接收到一个账号对应的多个学习终端发送的学习整体信息;

服务器判断该账号对应的多个学习终端上的资源标识是否相同;

如果该账号对应的多个学习终端上的资源标识相同,则判断为重复学习现象,服务器将选择其中一个学习终端上的学习整体信息作为与该资源标识对应的学习整体信息。

由上述描述可知,如果在同一时间段内,一个账号在多个学习终端上登录,且这些学习终端上发送的学习整体信息对应的资源标识是相同的,则表明多个学习终端上在播放相同的内容,出现了重复学习现象,服务器选择其中一个学习终端上的学习整体信息作为与该资源标识对应的学习整体信息,实现对该资源标识的学习时长的准确统计,避免多计算学习时长。

进一步的,所述方法还包括:

服务器判断该账号对应的多个学习终端上的资源标识是否相关联;

如果该账号对应的多个学习终端上的资源标识相关联,则对相关联的各资源标识对应的学习时长加权重后叠加,得到相关联的资源标识对应的课程总学时。

由上述描述可知,如果多个资源标识对应同一门课程,属于相关联的资源标识,例如属于同一门课程的视频、讲义、书本、练习题,这些资源标识对应的学习时长分别加权重,然后叠加得到该门课程的总学时,方法合理,充分考虑了各种资料在学习过程中所起的作用的不同。

进一步的,所述方法还包括:

服务器判断该账号对应的多个学习终端上的资源标识是否互斥;

如果该账号对应的多个学习终端上的资源标识互斥,则将互斥的资源标识对应的学习终端上的学习整体信息标记为无效。

由上述描述可知,服务器判断同一时间段内接收到的多个学习终端上的资源标识是否互斥,如果互斥表明在同一时间段内学员在学习不同的课程对应的资料,相当于一心多用了,那么此时对各中资料的学习效率均是较低的,因此将这种学习行为判定为无效,进一步防止挂刷。

进一步的,所述方法还包括:

如果服务器接收到的学习整体信息与服务器中之前接收到的学习整体信息中的资源标识相同,且与该资源标识对应的学习时长已经达到,则判断为重复学习现象,将接收到的学习整体信息标记为无效。

由上述描述可知,如果服务器接收到的当前的学习整体信息中的资源标识在之前已经接收到过,并且该资源标识对应的学习时长已经达到,表明学员此时处于复习阶段,也是重复学习的现象,此时将当前接收到的学习整体信息标记为无效,避免出现单个资源标识重复记录学习时长的情况。

进一步的,所述方法还包括:

如果学习终端接收到跳跃式的选择学习资源行为,则学习终端停止对与该学习资源对应的学习信息的统计。

由上述描述可知,学习资源即为学习资料,每个学习资源对应一个资源标识,在网络教育中,如果要得到全面的学习,对每个资源标识对应的资料需要进行完整的浏览或者阅读,如果出现跳跃式的选择性的浏览学习资源的行为,则表明学员没有对该资料进行完整的学习,立即停止对该学习资源对应的学习信息的统计,其对该学习资源的学习无效。

请参照图1,本发明的实施例一为:

一种基于网络教育的学时管理方法,所述方法为:

学习终端中预设时间间隔;

间隔一个时间间隔,学习终端检测学员是否处于学习状态;

如果学习终端检测到学员处于学习状态,则启动摄像头,获取学习终端前方的视频或者照片;

根据获取到的视频或者照片,判断当前学习终端前方是否有学员本人;

如果学习终端前方有学员本人,则学习终端记录当前的学习信息,所述学习信息包括学员标识、学习资源标识、当前时间。

请参照图2,本发明的实施例二为:

一种基于网络教育的学时管理方法,在实施例一的基础上,所述方法还包括:

1、学习终端根据时间间隔和记录的学习信息,计算学习终端上的学习整体信息,所述学习整体信息包括学员标识、资源标识、学习起始时间、学习终止时间和学习时长;

学习终端存储所述学习整体信息。

2、学习终端判断当前处于离线状态还是在线状态;

如果处于在线状态,则学习终端将所述学习整体信息发送至服务器;

服务器接收到所述学习终端发送的学习整体信息。

3、优选地,学习终端将所述学习整体信息加密后发送至服务器;

服务器接收到学习终端发送的经过加密的学习整体信息;

服务器对接收到的学习整体信息进行解密。

请参照图3,本发明的实施例三为:

一种基于网络教育的学时管理方法,在实施例二的基础上,所述方法还包括:

一个账号可以同时在多个学习终端上登陆。

4、服务器在同一时间段内接收到一个账号对应的多个学习终端发送的学习整体信息;

服务器判断该账号对应的多个学习终端上的资源标识是否相同;

如果该账号对应的多个学习终端上的资源标识相同,则判断为重复学习现象,服务器将选择其中一个学习终端上的学习整体信息作为与该资源标识对应的学习整体信息。

5、服务器判断该账号对应的多个学习终端上的资源标识是否相关联;

如果该账号对应的多个学习终端上的资源标识相关联,则对相关联的各资源标识对应的学习时长加权重后叠加,得到相关联的资源标识对应的课程总学时。

6、服务器判断该账号对应的多个学习终端上的资源标识是否互斥;

如果该账号对应的多个学习终端上的资源标识互斥,则将互斥的资源标识对应的学习终端上的学习整体信息标记为无效。

请参照图1,本发明的实施例四为:

一种基于网络教育的学时管理方法,在实施例一的基础上,所述方法还包括:

7、如果服务器接收到的学习整体信息与服务器中之前接收到的学习整体信息中的资源标识相同,且与该资源标识对应的学习时长已经达到,则判断为重复学习现象,将接收到的学习整体信息标记为无效。

请参照图1,本发明的实施例五为:

一种基于网络教育的学时管理方法,在实施例一的基础上,所述方法还包括:

8、如果学习终端接收到跳跃式的选择学习资源行为,则学习终端停止对与该学习资源对应的学习信息的统计。

请参照图1至图3,本发明的实施例六为:

一种基于网络教育的学时管理方法,学习终端为手机,手机上安装有与网络教育相关的APP,在手机上通过APP进行网络教育的学时管理的方法为:

一、手机中预设时间间隔,为两分钟;

间隔一个两分钟,手机检测学员是否处于学习状态;

如果手机检测到学员处于学习状态,则启动摄像头,获取手机前方的视频或者照片;

根据获取到的视频或者照片,判断当前手机前方是否有学员本人;

如果手机前方有学员本人,则学习终端记录当前的学习信息,所述学习信息包括学员标识、学习资源标识、当前时间;

手机根据时间间隔和记录的学习信息,计算手机上的学习整体信息,所述学习整体信息包括学员标识、资源标识、学习起始时间、学习终止时间和学习时长;

手机存储所述学习整体信息;

手机判断当前处于离线状态还是在线状态;

如果处于在线状态,则手机将所述学习整体信息加密后发送至服务器;

服务器接收到手机发送的经过加密的学习整体信息;

服务器对接收到的学习整体信息进行解密。

假设学员现在要学习数学课程,在APP上,学员可以观看数学课本上的内容,也可以观看数学讲义上的内容,还可以观看数学讲课视频,也可以做数学练习题,当然,借助一个手机,学员在同一时间内只能学习其中一种资料。

假如用户在观看数学讲课视频的过程中,若手机接收到跳跃式的选择学习资源行为,则手机停止对与数学讲课视频这一学习资源对应的学习信息的统计,表明学员没有完整观看数学讲课视频。

二、当然,学员在同一时间内,可以利用同一账号登录不同的学习终端,例如,学员利用同一账号登录了手机和平板电脑,学员在手机上观看数学讲课视频,在平板电脑上看数学课本中的内容;

服务器在同一时间段内接收到同一个账号对应的手机和平板电脑发送的学习整体信息,手机上发送关于学习数学讲课视频的学习整体信息,平板电脑上发送关于学习数学课本的学习整体信息;

服务器判断该账号对应的手机和平板电脑上的资源标识是否相同;若相同则为重复学习现象,明显此时手机和平板电脑上的资源标识不同,继续往下执行;

服务器判断该账号对应的多个手机上的资源标识是否相关联;此时手机上的数学讲课视频与平板电脑上的数学课本都属于数学课程,属于相关联的学习资源,则对相关联的各资源标识对应的学习时长加权重后叠加,得到相关联的资源标识对应的课程总学时;

例如,将学习数学讲课视频的权重设置为0.7,将学习数学课本的权重设置为0.3,则数学课程总学时=0.7×学习数学讲课视频的学习时长+0.3×学习数学课本的学习时长;

假如学员还观看了数学讲义,则学习数学讲义的权重设置为0.1,则数学课程总学时=0.7×学习数学讲课视频的学习时长+0.3×学习数学课本的学习时长+0.1×学习数学讲义的学习时长,此时虽然实际的数学课程总学时大于标准的数学课程总学时,但是属于对学员学习本身的肯定,对学员的学习有鼓励作用;

判断出手机和平板电脑上的资源标识此时互相关联,则不必再判断手机和平板电脑上的资源标识是否互斥;

如果手机和平板电脑上的资源标识不相同,也不关联,则继续向下判断;

服务器判断该账号对应的多个手机上的资源标识是否互斥;

如果该账号对应的多个手机上的资源标识互斥,表明学员此时处于一心多用状态,学习效率较低,则将互斥的资源标识对应的手机上的学习整体信息标记为无效,不记录学员的学习时长。

综上所述,本发明提供的基于网络教育的学时管理方法,学习终端不管是处于在线状态还是离线状态均可记录学员的学习信息,学习终端中记录每个资源标识对应的学习信息,并统计每个资源标识对应的学习整体信息,在学习终端中还可防止出现挂刷、替学和选择性学习现象,在服务器中对学习终端发送的学习整体信息进行管理和统计,最终计算得到每门课程对应的学时,每门课程对应学时的计算需对各种资源标识的权重有关,在服务器中还可对重复学习现象进行识别,使对网络教育的课程学习情况的统计更加符合实际情况,有效防止出现挂刷、替学、选择性学习和重复学习现象,由于对网络教育统计的准确性高,可提高学员进行网络教育的积极性。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1