微课程视频教学系统与关键技术
2019-11-30杜国彬
文/杜国彬
1 微课程视频教学的特点
微课程是最近几年新兴的一种教学模式,课堂教学视频是微课程的核心,除此之外,还有大量的辅助性教学资源,这是微课程与传统教学资源最为显著的区别之一。作为一种新型的教学资源,微课程具有如下特点:
(1)教学视频的时间相对较短,通常在5-10min左右,内容少而精,能够突出教学中的难点和重点问题;
(2)微课程视频的总体容量较小,大约在几十兆左右,视频格式支持网络在线播放,将微课资源下载到终端设备后,可以实现移动学习,灵活性更强;
(3)微课程资源具备视频教学案例的所有特征,为教学模式的改革提供了有利条件;
(4)一个微课程视频具有明确的主体,内容具体,研究成果便于转化,可通过多种途径进行传播,如网络、手机等等。
由于微课程视频教学所具备的这些特点,使其在教育教学中得到越来越广泛的应用。为使微课程的作用得以最大限度地发挥,有必要开发相应的教学系统,下面本文就此展开详细论述。
2 微课程视频教学系统与关键技术
2.1 系统开发
2.1.1 系统资源配置
本文所提出的微课程视频教学系统,在开发的过程中引入了流媒体技术。对系统进行资源配置是一个较为关键的环节,具体包括以下几个模块:
(1)服务器。这是较为重要的一个系统资源模块,它的作用相当于存储器,流媒体数据可直接存储到服务器当中。
(2)工具包。该工具包具有媒体编码和压缩等功能,可借助它完成多媒体数据的创建与编辑。
(3)播放器。系统的使用者可利用播放器对微课程教学视频的内容进行浏览。
(4)传输网络。通过传输网络能够将使用者的计算机与网络进行连接,从而实现对微课程视频的浏览等操作。网络传输协议可以采用RTP或是RTCP。
2.1.2 系统功能设计
本次开发的微课程视频教学系统由四个部分组成,分别为教师端、学生端、媒体服务器和网络。
(1)教师端。在微课程视频教学系统中,教师端主要负责教学信息,利用流媒体技术对图片及音频进行制作,并将教学内容保存到计算机中,然后借助传输协议,发送给服务器,通过编辑工具,加入相应的标志及信息,使微课程资源与电子教案同步。教师端应当能够确保服务器为教学过程提供基本的功能,如提问、白板等等。
(2)学生端。远程系统可对学生输入的身份信息进行认证,通过认证的学生,可以登录到微课程视频教学平台当中,由此学生便可在线观看教师对课程的讲解。同时,也可以点播的方式,查看所需的课程内容。通过投影仪的设置,可实现师生之间的交流,学生可提出问题,由教师进行解答。
(3)媒体服务器。这是整个微课程视频教学系统的核心部分,通过该服务器可实现流媒体的网络发布,其可从存储设备中获得相应的文件,并利用网络接口进行传输。
(4)网络系统。为确保微课程视频资源实时传输的需要,在系统开发时,采用了相关的网络通信协议和流媒体传输协议,视频质量得到显著提升,能确保画面的实时播放。
2.2 关键技术
在对微课程视频教学系统进行开发的过程中,使用了以下技术:
2.2.1 数据库访问技术
在本系统的开发中,与Web数据库建立连接访问采用的是CGI技术,即通用网关界面。借助CGI程序可在网页与数据库间建立连接,将使用者的查询要求转换为数据库查询指令,查询结果可通过网页返回给使用者。之所以选择CGI技术,主要是因为它支持ODBC方式,通过ODBC接口使用者可直接对数据库进行访问,从中获取所需的微课程视频教学资源。
2.2.2 检索技术
在微课程视频教学系统中存在着大量的资源,为使用户能够对所需的资源进行快速查找,在系统开发时,应用了资源检索技术,该技术可为使用者提供精准的定位,使用者填好表单会,后台服务器便会自动进行检索,并将相关结果反馈至浏览器页面。
2.2.3 多页显示技术
在检索的过程中,可能会存在数量较多的相关资源,这样系统便需要显示大量的数据信息,通过多也显示技术的应用,可使检索结果分页显示,便于使用者对所需的内容进行快速查找。
2.2.4 安全认证技术
由于本文开发的微课程视频教学系统是一个开放性的系统,为确保数据信息的安全性,在开发过程中应用了安全认证技术。该技术的应用可将微课程视频教学系统与校园内的服务器终端进行连接。同时,在脚本编辑时,加入了IP地质和用户账号密码认证机制,使系统的安全性得到保证。
2.3 系统应用优势
本文所开发的微课程视频教学系统应用了当前较为先进的流媒体技术,这是对传统静态文字的创新,从而使整个教学过程具有了趣味性的特点,更能激发学生的学习兴趣。当系统接到使用者发出的请求后,可以快速形成一个播放文件,并将之发送到使用者的Web浏览器上,提高了学习效率。作为一种全新的教学模式,微课程视频教学系统具有良好的应用前景。
3 结论
综上所述,微课程自出现至今虽然时间尚短,但却得到了广大师生的一致认可与好评,它的出现为教育教学模式改革提供了有利条件。为使微课程的作用得以最大限度地发挥,应当运用先进的技术,开发相关的视频教学系统。在未来一段时期,应加大微课程视频教学系统关键技术的研究力度,除对现有的技术进行改进和完善外,还应研发一些新的技术,从而使其能够更好地为系统开发服务。