本发明涉及视频教学领域,更具体地说,它涉及一种基于授课视频进度的教学资料推送方法、一种基于授课视频进度的教学资料存储方法以及一种视频教学系统。
背景技术:
视频教学授课,顾名思义即是一种利用播放教学视频以传播教学内容的教学方法。用户可通过在线或离线的方式观看教学视频以获取相应的教学内容,具有学习自主性高,方便灵活的优点。
目前,在视频教学授课的过程中,为了能够更好的学习吸收教学内容,用户通常需要配合习题册、教学大纲、教学书籍等教学资料同步观看授课视频。当授课视频中的授课讲师提到某一知识点或某一知识点对应的习题时,用户需要暂停授课视频然后查阅习题册等资料进行同步巩固练习或知识点标记。上述过程教学资料整合度差,用户学习过程中学习进度容易被打乱,影响视频授课的教学质量。
技术实现要素:
本发明技术方案所要解决的技术问题为,如何有效地整合视频授课过程中各种教学资料,以提升视频授课的教学质量。
为了解决上述技术问题,本发明技术方案提出了一种基于授课视频进度的教学资料推送方法,包括:
基于授课视频中的内容对各教学资料进行分类存储;
建立授课视频的播放进度与存储的各教学资料间的一一对应关系;
建立教学资料被推送至用户端进行显示的触发条件,所述触发条件与授课视频的播放进度相关联;
若所设定的触发条件被触发,推送当前授课视频播放进度对应的教学资料至用户端进行显示。
进一步的,所述方法还包括:基于任一触发条件,暂停授课视频进度,直至继续授课视频进度的条件被触发。
进一步的,基于授课视频内容划分的教学资料包括:
授课习题;
授课笔记;
授课讲义;以及
授课精讲视频。
进一步的,所述触发条件包括:
授课视频的播放进度条中任一时间点或时间段的点击操作;和/或
授课视频的播放进度条中任一时间点或时间段的点击操作次数。
进一步的,所述触发条件包括:
授课视频播放区中任一位置的点击操作;和/或
授课视频播放区中任一位置的点击操作次数。
为了解决上述技术问题,本发明技术方案还提出了一种基于授课视频进度的教学资料存储方法,包括:
基于授课视频进度中某一时间点和/或时间段的教学内容与教学资料的契合度,对各教学资料进行时间刻度标记;以及
基于推送各教学资料的触发条件,对各教学资料进行触发条件标记;
存储经时间刻度标记以及触发条件标记后的教学资料。
进一步的,时间刻度标记及触发条件标记均相同的教学资料的排布顺序与该教学资料的教学指数呈正相关设置;其中,
所述教学指数包括:
教学资料的数据大小,或
教学资料的热搜程度值,或
教学资料的错误率。
为了解决上述技术问题,本发明技术方案还提出了一种视频教学系统,包括处理端、用户端以及存储端,所述用户端配置有音频图像播放单元及用户操作界面单元,所述处理端与用户端及存储端均数据连接;
所述处理端包括:
用于对各教学资料进行标记的模块;
用于检测用户操作界面单元触发条件的模块;以及
用于将教学资料推送至用户端进行显示的模块;
所述存储端包括:
用于对各分类标记后的教学资料进行存储的模块;
其中,处理端基于授课视频进度中某一时间点和/或时间段的教学内容与教学资料的契合度,对各教学资料进行时间刻度标记,以及基于推送各教学资料的触发条件,对各教学资料进行触发条件标记;
授课视频进度中的某一时间点和/或时间段,处理端响应于用户端在该时间点和/或时间段内的某一触发条件,调取存储端中与该触发条件相对应的教学资料并推送至用户端进行显示。
进一步的,所述存储端还包括或数据连接有:
用于对时间刻度标记及触发条件标记均相同的教学资料存储顺序进行排序的模块。
与现有技术相比,本发明技术方案的有益效果至少包括:
将教学资料按照授课视频各个进度对应的教学内容进行分类存储,使得各教学资料与授课视频有效地整合起来。在对用户进行视频授课的过程中,处理端根据用户端反馈的触发条件,调取并推送存储端中对应的教学资料显示于用户端,使得用户无需在授课视频之外准备习题册等教学资料,很好的满足了用户在视频授课过程中做练习、查资料的需求。用户在视频授课过程中进度不会被打乱,提高了视频授课的教学质量。
基于本发明技术方案提出的一种基于授课视频进度的教学资料存储方法,将各个教学资料与授课视频进度有机的结合起来,而非传统技术中的大纲式罗列,用户可以结合特定的授课视频翻阅排序与该授课视频进度相对应的教学资料,针对性强,教学内容接受度高。
对于本发明技术方案提出的一种视频教学系统,不仅仅包含传统视频教学系统中的音频图像播放单元,还在与该音频图像播放单元相对应的存储端中存储了具有与授课视频播放进度相关联的教学资料,方便用户查阅学习。该视频教学系统,以授课视频为核心,有效地利用了授课视频各个进度,即视频各时间点和/或时间段中授课内容不同的特点,用户边看边做,有利于提高视频授课的教学质量。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其他特征、目的和优点将会变得更明显:
图1为本发明总体技术方案的示意图;
图2为本发明技术方案提供的一种基于授课视频进度的教学资料推送方法流程示意图;
图3为本发明技术方案提供的一种基于授课视频进度的教学资料存储方法;
图4为本发明技术方案提供的一种视频教学系统的结构示意图。
具体实施方式
下面结合实施例及图对本发明作进一步的详细说明,但本发明的实施方式不仅限于此。
现有技术中,授课视频的播放与教学资料往往是相互独立的,用户在视频授课的过程中若想要深度挖掘讲师指出的某一重要知识点或基于该知识点做练习,用户必须要在授课视频之外准备好习题册、授课讲义等教学资料。在某些在线教育网站中,虽然在用户端的同一用户界面中可能会同时提供教学资料显示窗口以及授课视频播放窗口,但是上述授课视频的进度与教学资料是不匹配的,需要用户自行根据授课视频的进度去查找对应的教学资料。上述两种方式都会在一定程度上扰乱用户的学习进程,并不利于提升视频授课的教学质量。
针对于上述现有技术的缺陷,本发明技术方案提供了解决思路。结合图1所示,首先按照授课视频各个不同的进度,即视频不同的时间点和/或时间段条件下对应的教学内容,将原有整体排布存储的教学资料进行分类存储,分类存储后的各个教学资料与授课视频的播放进度一一对应,使得教学资料与授课视频有效地整合。用户在视频授课过程中,若看到某一知识点,则可以直接调取该知识点对应的教学资料进行练习,练习过程中授课视频进度暂停,练习完成后授课视频进度继续,十分方便,使得用户在视频授课过程中不易被打扰,可以提升视频授课的教学质量。
本发明的技术方案中,如无特别指定,本发明技术方案中所述的用户端指的是移动智能设备或者非移动智能设备,比如手机、平板电脑、笔记本电脑或者智能电视;本发明技术方案中所述的处理端指的是内置于用户端中的app、含有特定处理程序的处理器或网络教学开发商为在线视频授课所使用的后台服务器,该服务器可以设置一台或多台,该服务器可以包括但不限于数据库服务器、应用服务器及web服务器;本发明技术方案中所述的存储端指的是设置于用户端中或与用户端数据连接的存储器,如手机中的存储芯片、与后台服务器数据连接的数据库等。
实施例一
结合本发明技术方案的上述发明思路,首先对授课视频各个进度下对应的教学内容进行甄别,即判定教学内容与教学资料的契合度。上述甄别的过程可以由系统自动完成(如识别授课视频中的语音关键词,判定该段时间内授课视频所阐述的授课内容),亦可由人工完成,将授课视频进度中的每一个时间点和/或时间段都依照不同的授课内容划分。待上述步骤结束后,授课视频被划分为多个不同的区段。而后根据上述授课视频区段的划分,将整体教学资料划分为多个不同的分散的教学资料。为了使得上述教学资料能够与授课视频对应,在对分散后的教学资料进行存储时采用分类标记的存储方式进行存储,各个教学资料与授课视频进度,即视频播放的时间点和/或时间段一一对应。在本发明的技术方案中,上述教学资料的类型可以是如下教学资料中的一种或多种:授课习题、授课笔记、授课讲义以及授课精讲视频。为了响应于用户的需求,调取推送不同的教学资料进行显示,在对各个教学资料进行存储时会依照各个教学资料的类型的不同为各个教学资料进行标记。并且,为了区别化的响应用于的调取需求,设立了不同的推送触发条件,用户在用户端的不同操作,用户端上将会显示不同类型的教学资料。
综合上述发明思路,本实施例提供了一种基于授课视频进度的教学资料推送方法,结合图2所示,包括如下步骤:
步骤s100,基于授课视频中的内容对各教学资料进行分类存储;
步骤s101,建立授课视频的播放进度与存储的各教学资料间的一一对应关系;
步骤s102,建立教学资料被推送至用户端进行显示的触发条件,所述触发条件与授课视频的播放进度相关联;
步骤s103,若所设定的触发条件被触发,推送当前授课视频播放进度对应的教学资料至用户端进行显示。
根据步骤s100~s103所限定的技术方案,用户在进行视频授课时,可以通过触发设定的触发条件,完成对某一教学资料的调取,该教学资料与授课视频的进度相匹配。
当用户在查阅教学资料或者进行习题练习时,此时,优选的,在非用户干预的条件下,应当暂停上述授课视频的进度,以避免授课视频与教学资料同时存在,扰乱用户的学习进程。为了实现上述目的,在上述推送方法步骤中,还包括:
步骤s104,基于任一所述触发条件,暂停授课视频进度,直至继续授课视频进度的条件被触发。
上述步骤s104在实现过程中可以理解为:当任一所述触发条件被触发,则授课视频暂停,直至用户干预,继续授课视频的进度。例如:用户在播放界面的任一位置点击用户界面,此时先暂停授课视频的播放,而后根据点击用户界面的位置以及频次,结合当下授课视频播放的进度判定出用户所需的教学资料,并在用户界面进行显示。若此后用户想要继续播放视频,则点击用户界面中的继续播放按钮继续播放授课视频。此时教学资料仍然在用户界面中进行显示或已经根据用户的选择关闭。
优化的,为了避免教学资料显示与授课视频播放的显示冲突,在用户界面中教学资料与授课视频分区域显示,互不干扰。
对于上述步骤s102中的触发条件,在实践中包括如下两种设置方式:
w1,所述触发条件包括:
授课视频的播放进度条中任一时间点或时间段的点击操作;和/或授课视频的播放进度条中任一时间点或时间段的点击操作次数。
例如:若教学资料的类型只有一种(如仅仅包含授课习题),在授课视频播放时点击进度条中的某一时间点(07:10:36),则处理端推送该时间点对应的授课习题至用户端进行显示。若教学资料的类型有多种(如既包含授课习题,又包含授课讲义),则此时需进一步判定用户点击操作的次数,如点击一次代表需要调取授课习题,点击两次代表需要调取授课讲义,由此实现不同类型教学资料的推送。
与上述触发条件不同,另一触发条件可设置为:
w2,所述触发条件包括:
授课视频播放区中任一位置的点击操作;和/或授课视频播放区中任一位置的点击操作次数。
例如:若教学资料的类型只有一种(如仅仅包含授课习题),在授课视频的播放区中点击任一位置,则处理端自动调取当下的授课视频播放时间,并推送当下授课视频进度相对应的授课习题至用户端进行显示。若教学资料的类型有多种(如既包含授课习题,又包含授课讲义),则此时需进一步判定用户点击操作的次数,如点击一次代表需要调取授课习题,点击两次代表需要调取授课讲义,由此实现不同类型教学资料的推送。
实施例二
基于本发明技术方案的上述实施例,本实施例提供了一种基于授课视频进度的教学资料存储方法,结合图3,包括如下步骤:
步骤s200,基于授课视频进度中某一时间点和/或时间段的教学内容与教学资料的契合度,对各教学资料进行时间刻度标记;以及
步骤s201,基于推送各教学资料的触发条件,对各教学资料进行触发条件标记;
步骤s202,存储经时间刻度标记以及触发条件标记后的教学资料。
在对教学资料进行存储时,需要在教学资料的字段前加上位置码以方便后期的调用,在本实施例中,上述步骤s200,时间刻度标记可以简单理解为在教学资料的数据段前加上代表时间进度的字段,例如时间07:10:36则可以概括为071036,添加到教学资料的数据段前。同理,对于触发条件标记,可以直接采用01(点击一次)、02(点击两次)等进行标记,例如,标记完成后的数据段包括07103602xxx(“xxx”代表数据段存储的其它标注信息或数据段本身的0/1代码)。当用户点击上述数据段对应的授课视频进度区段时,则上述教学资料数据段被调取并推送至用户端进行显示。
由于一个授课视频进度区段内可能包含多个相同类型的教学资料,为了更好更合理的进行显示,时间刻度标记及触发条件标记均相同的教学资料的排布顺序与该教学资料的教学指数呈正相关设置;其中,所述教学指数包括:教学资料的数据大小,或教学资料的热搜程度值,或教学资料的错误率。上述教学指数的数据可由第三方应用模块提供。
经过上述技术方案的处理,可以很好的将教学资料与授课视频相结合,有助于提升视频授课用户对授课内容的接受度。
实施例三
根据本发明技术方案的上述实施例,本实施例提供了一种视频教学系统,结合图4,包括处理端、用户端以及存储端,所述用户端配置有音频图像播放单元及用户操作界面单元,所述处理端与用户端及存储端均数据连接;
所述处理端包括:
用于对各教学资料进行标记的模块;
用于检测用户操作界面单元触发条件的模块;以及
用于将教学资料推送至用户端进行显示的模块;
用于对时间刻度标记及触发条件标记均相同的教学资料存储顺序进行排序的模块。
所述存储端包括:
用于对各分类标记后的教学资料进行存储的模块;
其中,处理端基于授课视频进度中某一时间点和/或时间段的教学内容与教学资料的契合度,对各教学资料进行时间刻度标记,以及基于推送各教学资料的触发条件,对各教学资料进行触发条件标记;
授课视频进度中的某一时间点和/或时间段,处理端响应于用户端在该时间点和/或时间段内的某一触发条件,调取存储端中与该触发条件相对应的教学资料并推送至用户端进行显示。
本发明技术方案所提出的视频教学系统,不仅仅包含传统视频教学系统中的音频图像播放单元,还在与该音频图像播放单元相对应的存储端中存储了具有与授课视频播放进度相关联的教学资料,方便用户查阅学习。该视频教学系统,以授课视频为核心,有效地利用了授课视频各个时间点和/或时间段中授课内容不同的特点,用户边看边做,有利于提高视频授课的教学质量。
以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。