APP下载

基于微课的在线教学平台设计

2017-12-19吉桂琴刘海成

黑龙江工程学院学报 2017年6期
关键词:页面数据库微课

吉桂琴,刘海成,李 鑫

(黑龙江工程学院 电气与信息工程学院,黑龙江 哈尔滨 150050)

基于微课的在线教学平台设计

吉桂琴,刘海成,李 鑫

(黑龙江工程学院 电气与信息工程学院,黑龙江 哈尔滨 150050)

互连网+大数据的信息时代,多元化、自主化的创新教学模式是高等学校教学改革的必行之路。在线微课教学平台设计以转变教授为主的传统课堂教学模式为目的,把 “微课”作为一种“全新理念”引入课堂教学。针对微课教学平台的功能设计和实施中的关键问题进行阐述,在深入分析国内外现有微课资源基础上,结合微视频教学模式设计,利用时间和空间的维度重新构筑课堂,微课教学平台主要分为前台学习和后台管理两大功能模块,能较为快速地实现微课搜索、点播、上传和视频评分,同时具有师生互动在线交流环节,为激发学生进行主动的知识构建学习搭建平台,营造主体性和自主性培养的教学模式,以保证最大程度地优化课堂教育教学质量。

微课;在线教学;课堂

随着我国课程改革的逐步深化,迫切需要开发适合中国特色的符合建构主义理论的教学方式。基于现代网络技术和Internet应用平台的发展,与传统课堂形成鲜明对比的便是网络课堂。微课与传统教学相比特点鲜明,内容集中在某一知识点上的讲解,即知识碎片化。因为内容较少,教师可更好地对要讲解的知识点进行精心设计,方便学生理解;微课视频时间短,学生注意力更为集中在视频上,从而更容易使学生“学一个,懂一个”;微课视频采用流行的兼容性好的流媒体格式,文件小且易制作并方便学习者随时随地学习知识。通过视频媒体传递教学内容的方式,无疑是为了满足数字时代的学习习惯,也是开放教育理念在信息时代、数字化时代的一种多元化教学的表现形式。

1 微课教学平台系统分析1.1 微课教学平台国内外研究现状分析

微课程的雏形始见于University of Northern Iowa的有机化学教授LeRoy A. McGrew 在1993年提出的“60 s有机化学课程”,目的是让非化学专业的人员也能很好地了解化学相关的专业知识。目前,国外关于微课堂的研究也日益兴起和完善,比较著名的是可汗学院和TED-Ed网站,有差不多4 000多个微课视频,全部发布在YouTube 在线平台上,目的是为学生提供更为有效的“Lessons Worth Sharing”。我国微课概念的最早提出是佛山市教育学者胡铁生率先定义的:微课的核心构成内容是课例片段,载体为课堂教学视频。据研究发现,在10 min内,学生在观看网络课程时的注意力会渐渐到达顶峰,10 min后又会衰落。基于学生的这一学习特点,佛山在全国首创了每个视频只有5~8 min精华内容的微课模式网络学习平台。学生在上课之前观看与教学相关的微课视频,进入课堂后学生就有疑惑的地方和老师探讨。为此,微课教学模式极大地激发了学生自主学习的兴趣和自学能力,不仅提高了学习效率,同时促进了教学质量的提高。

1.2 在线微课教学平台实施流程分析

高校传统的教学模式是以课堂讲授为主,只注重灌输式为主的一种教学模式,往往忽略了教学中具有的情感关怀,忽视了学生在学习中的主人翁地位,学生自主学习的积极性得不到重视。导致学生在学习中的热情和创造性受到了制约。学生自身在上课时总是会不小心遗漏一些重点难点,而且每个学生遗漏的知识点都不一样,教师也很难对这种情况做出完美的解决办法。微课与Internet相结合,则能很好地改变这一现状。微课把一个课程细化为许许多多零碎的知识要点,通过与互联网的有机结合,学生能在发现问题时,在极短的时间内得到有关问题的讲解,这样学习起来更有针对性,起到事半功倍的效果。经过对国内外微课教学模式深入分析探索并结合微视频教学模式特点,形成目前较为前沿的微课教学平台实施流程,如图1所示。其实施流程为在课前完成微课教学平台设计的过关任务,在教室的课堂上完成教学主体内容的典型任务,课后再通过设计的拓展任务来完成知识的传递和构建,学习内容的巩固和拓展,该微课教学实施流程能较好地将课前、课内和课后教学设计与衔接较完整地融为一体,实现全新理念微课堂教学,具有独特的创新性和可拓展性,进一步为实现基于微课的翻转课堂奠定基础。

图1 微课教学模式实施流程

2 在线微课教学平台设计

2.1 在线微课教学平台的功能分析

从不同渠道查阅了国内外相关领域的文献后,认真分析并与学生实际学习过程相结合。本系统设计开发的微课在线学习平台,不仅要为学生创建一个可以解决自身对某一知识点的困惑,更重要的是激发学生自主学习的积极性,加强其在学习中的热情和创造性,教师也可以利用微视频教学引导学生更高效地学习。根据以上分析,微课在线教学平台总体分为两部分:一是前台用户子系统,二是后台管理子系统。前台用户子系统的功能有用户登录注册、进行微课浏览、搜索自己感兴趣的微课、收藏自己喜欢的微课、对微课进行打分、用户根据自身情况对个人信息进行修改以及留言版进行留言等功能。后台管理子系统实现的功能是对已存微课进行管理,微课信息的添加删除、发布和删除教学资讯,留言板留言内容的管理和更新微课视频等功能。

2.2 微课教学平台功能设计

系统功能主要分为两部分:前端作为用户使用,它主要实现有关微课视频评分和浏览、用户登录、微课视频搜索等一些方便用户学习的功能,其中,教学资讯和在线交流等模块都是针对微课知识点碎片化的处理。后台作为管理员管理的主要环境,微课视频的管理、注册用户的管理、教学资讯管理等管理功能在系统的后台实现,如图2所示。

本设计采用MVC框架,通过B/S模式实现,使用JSP动态Web开发技术进行开发。数据库选择微软的SQL Server数据库。这使得系统在具有易用性、个性化等特点的同时又能保证数据的安全、稳定和完整。

图2 在线微课教学平台整体

2.3 数据库逻辑结构设计

数据库的逻辑结构设计是指在系统功能设计时,对系统功能的概念结构设计得到的E-R关系模型图,把其转化为所选用的数据库支持数据表的逻辑结构。根据所选的数据库类型不同,逻辑结构也不同,如网状型、树状型等。由于本系统所采用的数据库为SQL Server数据库,该数据库为关系型数据库,所以要把E-R图转换为关系模型。

例如用户信息实体包括账号、密码、邮箱、手机号、籍贯、出生年月、昵称7个属性,用户信息实体及其属性值如图3所示。

图3 用户信息实体及其属性

3 在线微课教学平台主要功能的实现

3.1 注册功能的实现与测试

注册分为3个页面。第1个页面为reg.jsp,该页面主要是利用显示注册协议,在注册协议的下面用2个按钮完成对注册协议同意与否的操作。若同意则跳转到第2个注册页面reg2.jsp,不同意则返回首页。第2个页面中,用创建3个文本输入框和1个检测是否重名的按钮。 检测是否重名是由sameREGcheck()函数完成。当用自己的账号信息,提交确定时, checkREG()会对注册表单的合法性进行检测,通过之后把

建立的注册信息表发送到Member.shtml,以方便用户进行更为详细的账户信息填写。调用MemberServlet的doPost()方法,把新增用户的数据存入数据库,达到数据持久化的目的。

将项目部署到服务器上后,使用IE访问并进行测试,注册页面显示正常,如图4所示,并且注册过程可以顺利完成。

图4 注册页面

3.2 搜索功能的实现与测试

搜索可分3个类别进行搜索,对微课名称、作者以及适用专业进行搜索。分别用创建3个文本输入框和查询按钮。并且利用JavaScript脚本f1()对输入的合法性进行检验,通过后,搜索的内容以表单的形式提交给Searchinfo.jsp页面。Searchinfo.jsp页面的JS脚本对搜索方法进行识别后,执行SQL语句对搜索内容与数据库里相应字段进行模糊匹配。匹配成功后显示搜索结果。搜索功能如图5主界面中的视频搜索项按钮所示。

图5 搜索功能主界面

3.3 后台添加微课功能实现与测试

在输入添加微课的相关信息和路径后,JavaScript脚本sub()会对提交的内容是否有空进行检查,若有没填写的,弹窗提示“所有项目必须填写”。 添加信息时,id字段由系统自动生成,把表单信息交给VideoBean中的addMusic(),打开数据库,写入数据,完成添加,如图6所示。运行服务器,在IE上登录后台页面,顺利登录之后点击视频管理进入添加微课,完成添加。

运行服务器,在IE上登录后台管理,进入添加微课页面进行添加,首先填写错误格式的信息,对sub()脚本进行检验,弹窗提示“所有项目必须填写”,然后进行添加操作,在前台页面显示内容正确。

图6 添加微课功能

4 结束语

本文分析当今高校传统教学模式存在的弊端,探讨顺应信息化高速发展的时代,迫切需要多元化创新教学模式的紧迫性,在深入分析国内外微课教学的优势基础上,介绍在线微课教学平台的实施流程和功能设计,给出主要功能模块的具体实现方法。平台系统采用B/S这一网络结构模式、MVC框架以及微软SQL Server数据库,基于微课设计并通过JSP技术实现。微课教学平台可以方便学生快捷有效地获取学习资源,减轻老师们的教学负担,为保证学生高效率的学习和提高教学质量,成功搭建一款在线自主学习平台,为本校开创了微课程教学新模式,由于是在线教学平台,因而有利于向省内院校乃至国内其它院校全面推广和普及。

[1] 常红,田文欣,陆长安.基于网络平台的翻转课堂教学模式的实践探索[J].陕西广播电视大学学报,2017 , 19 (2) :35-37.

[2] 向东.微课应“微”在关键处[J]. 四川教育, 2016(Z1): 51.

[3] 卢行伟,李庆,田茂毅.基于微课特点的大学计算机实验教学改革实践[J].实验技术与管理,2017, 34 (1) :175-177.

[4] 徐刘杰.基于网络学习平台的翻转课堂教学研究[J]. 软件导刊(教育技术),2016(7):23-25.

[5] 许航,王东来.Java在线学习平台的设计与实现[J].科技资讯,2016(5):15-16.

[6] 徐刘杰. 基于网络学习平台的翻转课堂教学模式设计[J].学周刊,2016(16):108-109.

[7] 康志平,郑燕林.基于微信公众平台的翻转课堂教学模式实践探索[J].宁波教育学院学报,2017,19(1):14-16.

[8] 杜定强.基于ThinkPHP框架的微课教学系统设计与实现[J].电脑编程技巧与维护,2016(11):8.

[9] 于恩普.浅析“微课”的功效[J].中国管理信息化,2017(2):230-231.

[10] 王李冬,曹世华.基于移动微课平台的“弹性翻转课堂”教学模式[J].高等理科教育,2017(2):69-73.

An online teaching platform design based on micro lectures

JI Guiqin,LIU Haicheng,LI Xin

(College of Electrical Information Engineering,Heilongjiang Institute of Technology,Harbin 150050,China)

In the information era of Internet + big data, a diversified and independent innovative teaching mode is the necessary way for the reform of higher education. The online micro class teaching platform is designed to change the traditional classroom teaching model, which is based on Professor. It takes “micro class” as a new concept and introduces it into classroom teaching. Aiming at the key problems of micro teaching platform function design and implementation discussion is made in this paper, including the in-depth analysis of the domestic and foreign existing micro class resources based on the combination of micro video teaching mode design, and the use of time and space dimensions to construct the classroom. The micro teaching platform is divided into front and back office management learning two modules, which can more quickly realize micro class search, VOD, video upload and score, and have interactive online communication links to stimulate students' active construction of knowledge learning platform to create a culture of subjectivity and autonomy of the teaching mode, thus ensuring the optimization of classroom teaching quality to the greatest extent.

Micro lecture; online teaching platform; classroom

10.19352/j.cnki.issn1671-4679.2017.06.010

2017-09-13

吉桂琴(1964-),女,副教授,研究方向:电子信息技术.

G434;TP311

A

1671-4679(2017)06-0048-04

[责任编辑:郝丽英]

猜你喜欢

页面数据库微课
刷新生活的页面
答案
微课在幼儿教育中的应用
微课在高中生物教学中的应用
微课在初中历史教学中的应用
数据库
数据库
数据库
数据库
与“微课”的首次亲密接触