计算机语言与软件课程微课教学模式的应用和实践

2015-10-21 14:08吕晓等
课程教育研究 2015年10期
关键词:微课教学模式

吕晓等

【摘要】随着互联网技术的高速发展,微课已经引发了新一轮全球教学改革的理论与实践探索。该研究以计算机语言与软件课程中的递归函数为例,阐述了如何开展微课的教学方法。同时也提出了在实施过程中存在的问题和解决方法。计算机语言与软件课程应用了微课的教学模式,已经取得了良好的教学效果。

【关键词】微课 递归函数 教学模式

【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2015)10-0054-02

一、引言

随着互联网技术的快速发展,在线教育模式已经成为全球教育界关注的热点,并引发了新一轮教学改革的理论与探索。微课作为一种新型的教学模式已经受到国内外教育者的广泛关注,在网络教育等方面得到应用并取得了良好的教学效果[1]。国外微课资源的建设相对成熟和完善,并已应用于日常教学中,而国内微课资源在教学上的实践应用仍处于探索阶段。

微课最早由美国新墨西哥州圣胡安学院的高级教学设计师、学院在线服务经理戴维·彭罗斯于2008年首创。戴维·彭罗斯把微课程称为“知识脉冲”(Kownledge Burst)[2]。

在国内,在这一领域的研究和实践最为系统的是广东省佛山市教育局胡铁生在《电化教育研究》杂志上发表了“微课:区域教育信息资源发展的新趋势”的文章,率先提出了“微课”的概念。而后,微课的相关研究也逐步深化,对微课的认识也越来越深刻、全面,其概念内涵也在不断发展、丰富[3]。尤其2013年后,基于“微课”的移动学习、远程学习、在线学习、“泛在学习”将会越来越普及,“微课”必将成为一种新型的教学模式和学习方式[4,5]。国内各大重点高效也在利用微课方式进行教学方法改革,研究如何优化教学。目前,已经有一部分高校和教师把微课理念引入到了计算机课程教学中,对未来计算机教育形式的改革提出了建议。

计算机语言与软件作为计算机的一门基础课,一般都是采用课堂教学和上机实践相结合的方式进行讲授。教师在课堂上花费大部分的时间讲解编程的思想,学生被动的接受,缺少课堂的互动,不利于学生消化和理解相关知识点,对教学效果大打折扣。如果将微课应用于计算机语言与软件课程教学,教师可在课前提供相关的微课视频,供学生预习、课前了解知识的难点和重点。课堂上,教师结合视频与学生进行深入的讨论和互动,有助于激发学生的兴趣、加强教学效果。

二、基于微课的计算机语言与软件课程的实践

微课的视频时间一般不超过10分钟,围绕课堂中的某个学科知识点进行的教学,主题突出、目标明确。文中以计算机语言与软件中的递归函数为例,阐述如何开展和实施微课教学[6]。

(一)微课课件和教案的制作

针对递归函数,进行详细的教学设计,形成微课的课件和教案。其中,递归函数内容主要包括四方面:递归函数的概念、递归函数的执行过程、编写递归函数及用递归函数求解问题。文中将利用递归函数求解问题作为本课程的重点和难点,制作10分钟的微课课件和相关教案。

(二)安装录制软件并拍摄

在计算机中安装相应的录屏软件,例如Camtasia Studio、Snagit或Cyberlink YouCam等。打开PPT的同时加载视频录制软件,调整好PPT的大小及录制位置,点击“录制”按钮,开始边讲解边录制。录制结束后,将其保存为相应的格式,待后期编辑和美化。 (三)视频的编辑和美化

将微视频导入视频录制软件,如Camtasia Studio软件开始编辑和美化。视频轨道和音频轨道进行编辑、剪切、复制、合并等操作。

(四)组织课堂教学,结合视频展开讨论

递归函数的授课思路为:首先以“信息化战争中离不开计算机软件系统,计算机软件需要良好的程序设计,而良好的程序设计离不开计算思维”引入递归函数。并以结构自相似的图片为例,阐述了递归函数的概念。以求解n的阶乘为例阐述递归函数的执行过程,进而讲解如何编写递归函数。至此,教师都是以PPT讲授为主。接下来,播放微视频,详细讲解如何利用递归函数求解问题。这里,以汉诺塔为例,讲解如何利用递归函数求解非数值型问题。微视频的播放,激发了学员的兴趣,并在課堂上展开了激烈的讨论。最后,结合视频播放,以程序演示为例,验证汉诺塔的执型步骤。

(五)课后的巩固和学习

通过课前视频观看、课堂视频讨论,学生对所学知识点有着深刻的理解和认识。同时,可以引导学生随时随地、多次观看视频、巩固所学知识。最终,通过上机实践、编写程序,提升学员的实际编程能力。

三、应用效果的调查

表1中给出了100个学生对此次微课视频的完成程度和满意程度,数据显示通过微课的学习,100%的同学都能顺利完成过关任务,并且对微课程的满意程度也有90%以上。

四、面临的问题和措施

丰富微课的内容形式。国内的微课多以课堂实录为主,呈现的形式较单一,知识点多,容易造成内容的不连贯性。因此,需要丰富微课的内容的呈现形式,除了以教师讲授为主,还要配合相应的动画、图片、音频等多种多媒体技术,使其呈现的形式丰富多样。

完善微课配套的资源建设。建立完善的微课资源平台,不仅需要提供视频资源,更需要提供一个良好的互动型的交流平台,应设有配套练习,知识点、学习体会、交流互动等特色化配套资源。微课资源平台的开放性更使不同地区,甚至不同国家的师生能共享优质教育资源。

重视教学设计,提高微视频的质量。微课内容的主体是微视频,所以微视频的质量直接决定微课的教学效果。因此,需要鼓励教师不断学习视频技术、扩大视频的来源,并提升视频制作的水平。

五、结束语

微课是一种新的教学模式,本文以计算机语言与软件中的递归函数为例,讲解如何开展和实施微课教学,并探讨了微课教学中面临的问题和应采取的措施。

参考文献:

[1]张一川,钱扬义.国内外“微课” 资源建设与应用进展[J].远程教育杂志,2013,6: 26-33.

[2]姜玉莲.微课程研究与发展趋势系统化分析[J].中国远程教育,2013(23):64-73.

[3]胡铁生,黄明燕,李民. 我国微课发展的三个阶段及其启示[J].远程教育杂志,2013,4:36-42.

[4]桂耀荣.微课及微课的制作和意义[J].化学教与学,2013,5:41-42.

[5]郑小军,张霞.微课的六点质疑及回应[J].现代远程教育研究,2014,2:48-54.

[6]李婉嘉,徐晶.微课开发与应用研究[J].软件导刊,2013,12(11):85-87.

作者简介:

吕晓,黑龙江齐齐哈尔人,讲师,研究方向:协同计算、CSCW等领域。

猜你喜欢
微课教学模式
群文阅读教学模式探讨
“思”以贯之“学、练、赛、评”教学模式的实践探索
微课在幼儿教育中的应用
“以读带写,以写促读”教学模式的实践探索
微课在高中生物教学中的应用
微课在初中历史教学中的应用
基于EduSoho的微课平台搭建与应用
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
高中政治微课设计探讨