【技术实现步骤摘要】
一种多终端课件学习同步记录的方法
本专利技术涉及计算机
,具体涉及是一种多终端课件学习同步记录的方法。
技术介绍
在进行网络课件学习中,计时和计次两项指标标识着学习者对课件学习所花费的精力。对于组织者可以通过这两项指标来考量。目前实现这两项指标的算法,计次:当打开学习课件页面时加1次,然后进行累加。计时:当打开网页课件学习时开始计时,直到关闭课件页面为止计时结束,取时间段作为课件学习时长。目前实现的技术通过网页客户端、小程序、app手机客户端向服务器端发起请求,实现数据库级别持久化保存计时和计次的数据。在实际使用中存在学习者能够通过反复打开和关闭课件页面来快速增加学习次数,或者学习者能够通过多个网页客户端、小程序、app客户端等同时学习同一课件,使得学习时长成倍的增加,这样导致了数据处理的性能不高:大批量的数据请求,严重导致数据库处理压力,从而导致数据错误,学习者花费的学习精力无法正常衡量的问题。
技术实现思路
本专利技术针以上的问题,提供一种多终端课件学习同步记录的方法,包括以下步骤:r>S1,服务端对课本文档来自技高网...
【技术保护点】
1.一种多终端课件学习同步记录的方法,其特征在于:包括以下步骤:S1,服务端对课件进行初始化,对计次学习周期间隔进行配置,并定义为T,对计时学习周期进行配置,并定义为T',对计时学习交互时间间隔进行配置,并定义为T”;/nS2,学习者通过客户端对课件进行学习,客户端与服务端进行交互,服务端记录学习者的学习周期,并定义为T
【技术特征摘要】
1.一种多终端课件学习同步记录的方法,其特征在于:包括以下步骤:S1,服务端对课件进行初始化,对计次学习周期间隔进行配置,并定义为T,对计时学习周期进行配置,并定义为T',对计时学习交互时间间隔进行配置,并定义为T”;
S2,学习者通过客户端对课件进行学习,客户端与服务端进行交互,服务端记录学习者的学习周期,并定义为Tn,学习者通过客户端对课件进行学习,客户端与服务端进行交互,服务端记录学习者的学习周期间隔,并定义为Tn”,其中n为学习者第n次打开客户端学习课件;
S3,根据T、T”、Tn和Tn”大小,进行课件学习的计次和计时。
2.根据权利要求1所述的一种多终端课件学习同步记录的方法,其特征在于:S1中,T'大于T”,且T'为T”整数倍,其中客户端按指定周期与服务端进行交互,服务端会记录当前服务器系统时间戳,相邻两次服务器系统时间戳间隔即为交互时间间隔。
3.根据权利要求2所述的一种多终端课件学习同步记录的方法,其特征在于:S2中,服务端获取学习者打开客户端开始学习课件的当前服务器系统时间戳,并定义为Xn,同时服务端获取学习者关闭客户端结束学习课件的当前服务器系统时间戳,并定...
【专利技术属性】
技术研发人员:吴俊柏,
申请(专利权)人:北京弘远博学科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。