微课在软件工程课程教学中的应用
2017-03-31陈清贤
陈清贤
【摘 要】“微课”作为数字时代的一种新型课堂表现形式,以其主题突出、短小精悍等特点,正在被广泛应用于各学科中。文章探究微课在软件工程课堂教学中的应用,对微课的历史发展进行了阐述,分析现有资源的缺点。通过结合软件工程课堂教学,设计与开发了适合软件工程专业学生的微课教学,以提高教学效果。
【关键词】微课 软件工程 设计与分析 总结提升
随着网络技术与通信技术的不断发展,微博、微信等各种新媒体不断涌现。“微时代”的到来给各行各业都带来了巨大的沖击,教育领域也不例外。微课作为一种新型的教学资源,转变了传统教学模式,对学校及社会教育都产生了重要的影响。微课是指基于教学设计思想,就一个完整的知识点,使用多媒体技术在较短时间内对该知识点进行针对性讲解的一段视频和音频,是重点、难点、关键点的完整教学过程。文章就以《数据库原理》和《算法设计与分析》为例,探讨微课在软件工程课堂教学中的应用。
一、“微课”的概述
随着微时代的到来和信息技术的广泛运用,各个行业都悄然发生着改变。从教育领域来看,微课成了教学的新宠儿,微课以其自身特点和优势促进了教学模式的变革。微课以短小精悍的教学视频为载体,教学内容明确突出。通过网络平台的传播,让内容的分享更加简洁便利,加之微课视频文件容量小,可以实现移动端观看,从而让学生可以随时随地进行知识的学习。与此同时,将微视频教学与翻转课堂教学相结合,还可以促进学生的自主化学习,提升学生独立思考能力和自主性学习能力。这种新型的教学模式受到了师生青睐,随着国外微课视频教学思路的影响,我国传统的教学模式也发生了极大的转变。
最早关于微课程概念的是60秒课程和1分钟演讲,分别由LeRoy A.McGrew 和 T.P.Kee提出。2008年,David Penrose 提出了微课程的概念,这也是目前我们广泛应用的微课程。在我国,最早提倡微课教学的老师是胡铁生,随后我国也掀起了微课教学的浪潮。随着微课教学的有序推进,微课作为一种有用的教育资源不仅逐渐被广大师生所接受、认可,同时也推动了各大学校的教育教学改革。就当前情况来看,我国微课教学研究仍然处在初级阶段,其主要研究者为教育工作者、教师以及学者。在这些研究者的共同努力下,我国“微课热”进一步发展,有关部门工作人员组织开展了一系列全国性或地方性的微课比赛。但是,由于我国微课的研究集中体现在理论层面上,主要从微课的基本概念、制作技术、使用价值、积极影响以及重要意义等角度进行探讨,而很少有专家对微课的应用、开发以及设计等方面进行实证研究。所以,有必要加大对微课的实践应用研究。
二、我国教学资源的不足
当前,我国现有教学资源的利用效率较低,可用性也不高。究其缘由,主要有四个方面。首先,在建设资源时,主要的依靠和推动力量来自政府的政策支持,在对资源进行开发、设计的过程中,和实际教学需求、建设现状联系不紧密,以至于资源不具有较强的可用性,利用效率也较低;其次,由于开发资源具有一定的难度,教师很少参与其中,往往是借助专业技术人员的力量,使资源开发没有充分考虑教学情况,从而降低了资源的可用性;再者,微课视频主要展示师生上课情况,画面清晰度较差,有较大噪声,而且没有充分突出教学内容。最后,由于视频文件的容量过大,无法有效满足使用者的下载、上传需求。
三、微课的开发和设计
微课不仅可以有效吸引学生注意力,提高其学习积极性,也有助于学生充分理解、深刻记忆教学内容。同时,在微课的辅助下,学生能够自由安排学习的时间,对提升其自主学习的效率与质量也有较大帮助。为了充分发挥微课的积极作用,要做好有关开发和设计工作。
通过分析上图关于微课开发与设计的流程,结合微课教学的思路(理论基础—资源收集和设计—教学方案制作—教学应用探索—教学总结—教学推广),可以得出微课的教学方法主要包括以下几个部分。
(一)收集和设计教学资源
通过集合软件工程专业课程内容制作教学资源包。可从《数据库理论》或是《算法设计与分析》等教材中进行教学资源的提炼,并结合微课设计原则,制作出相关的微课教学辅助资料。同时,在进行微课制作时也要由此及彼,对微课的制作流程和原则等进行概括总结。
(二)制作微课教学方案
要从软件工程专业的教材内容中选择出适合的微课教学案例,将这些案例融入微课教学中,对微课教学的课前或课中引入进行合理规划,制作出符合教学主题的微课教学方案。
(三)微课教学的应用探索
要对微课教学设计进行应用探索和效果分析。通过对微课教学的引入方式的合理性以及有效性展开分析,得出相关教学要点的微课教学的最佳方案。
(四)总结分析微课教学
要全面分析微课教学活动,从微课教学的整个流程展开分析总结,对微课教学实施进行合理有效地总结,并在此基础上不断改进,促进微课教学的不断提升。
(五)推广分享微课教学
通过软件工程专业的微课教学实践,要将微课教学的理念和应用进行推广,促进微课教学的全面应用,通过交流与推广促进其他专业微课教学活动的开展与提升。
四、结语
总而言之,在软件工程课堂中引入微课教学,有利于转变教学模式,促进针对性学习的发展。同时也能有效地提升学生的学习自主性和学习兴趣。通过优化教学方式,扩大了知识来源,打破了学习的时空限制,有利于提高教学效果。然而,也要全面认识微课教学的不足。微课教学模式有利于改进传统教学方式,但不会取代课堂教学。通过结合微课教学与课堂教学模式,提升软件工程教学效率,促进学生专业能力的提升,才是实施课堂教学的最终目的。
【参考文献】
[1]张静然.微课程之综述[J].中国信息技术教育,2012(11):19-21.
[2]杨志和.软件工程“微课”教学资源建设[J].青年时代,2015(11):142-142.
[3]吕琴.微课教学资源的设计与应用研究[D].华中师范大学,2014.