谈微课在高职《C语言程序设计》课程教学中的应用
陆丽婷
摘要:随着互联网和信息化的发展,高职学生课堂教学的形式向多样化方向发展,而微课作为一种新型的授课学习方式,得到了广泛的研究和应用。在高职课程教学特点的基础上,以《C语言程序设计》课程为例,介绍了微课的特点、设计与制作,以及微课在程序类课程中的优势。
关键词:微课;授课模式;教学设计;主动性;资源共享
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)11-0117-02
Abstract: With the development of Internet and information technology,teaching method of vocational college students diversifies in many directions.Micro curriculum,as a new teaching approach to learning,has been widely been applied and researched.On the basis of vocational college courses characteristic,this article,taking an example of C program,introduces its features、advantages and how to design and produce micro curriculum.
Key words: micro curriculum;teaching method;teaching design;initiative;resource sharing
信息化环境下,基于教育与应用的资源及分享平台日益丰富,教学资源的合理利用及信息技术与教学的深度融合是整个教育信息化建设的根本出发点。在众多教学形式中,微课以其“短、小、精、趣”的特征,迎合了时代的要求和大众心理,在国内外教育领域中得以快速发展。
1 关于“微课”
“微课”是指按照新课程标准及教学实践要求,以教学视频为主要载体,反映教师在课堂教学过程中针对某个知识点或教学环节而开展的教与学活动与各种教学资源的有机组合。“微课”的核心内容是课堂教学视频,同时包含与该教学主题相关的教学设计、教学反思与练习测试等。时间在10分钟以内,有明确的教学目标,内容短小,集中说明一个问题。
国内微课目前还处于起步期,主要由专家引领、教师自主开发为主。2010年佛山市率先启动微课建设,开展了首届中小学新课程优秀微课资源建设活动;之后广东、深圳、天津、武汉、上海等各大高校开设了如“空中课堂”之类的微课视频活动;2012年李玉平团队对微课程开展了深入的研究;2012年12月华南师范大学携手香港凤凰卫视发布的“凤凰微课”移动学习客户端是国内首个移动学习应用。国内对微课程的研究越来越广泛,但存在开发应用有限、规模小、利用率低等问题,研究的深度和广度需拓展。
2 高职课程教学的特点
高职的课程体系设置以实用性为主,注重培养学生的动手和操作能力,但其中也不乏需要学习理论性较强的课程做铺垫,通常学生在学习这类课程的时候突显的问题较多。
(1) 文化基础较差
由于高考扩招等因素,高职学生的文化课基础普遍较差,在高中阶段普遍处于学习成绩的中下层次。
(2) 学习自律意识差
高职学生成绩较差很大一部分原因是由于在中学期间没有养成良好的学习习惯,学习的主动性较差,自律意识薄弱。
(3) 没有形成好的学习方法
在学习的压力下,有些学生只是被动地完成老师布置的作业,在老师和家长的督促下被动地接受学习,并没有找到适合自己的学习方法,不具备良好的学习习惯和自学能力。
以《C语言程序设计》课程为例,这门课程理论性较强,需要学生理解语法概念以及语句的执行等较多内容,并且前后知识的关联性较强,如果在学习的过程中前面章节的知识点没有理解掌握,势必影响后续内容的理解。同时,如果在教学的过程中沿用传统的教学方法,必然会使学生感到枯燥,难以理解,久而久之便失去了学下去的兴趣和信心。
3 高职课程教学中引入微课
根据高职学生的特点,要想在教学过程中调动学生学习的兴趣,由被动式接受转为主动式学习,就需要转变传统的教学理念和方式,在课程教学中需要在短时间内通过多元素的物质来吸引学生,而微课正是具有这些特点的物质,小而精悍,在短短几分钟时间内抓住学生的注意力,非常适合高职学生的学习,通过微课辅助教学,可以帮助学生理解和巩固每一单元的重点和难点,激发学生学习的兴趣,提高教学效果。同时也可以作为学生课后复习和巩固的参考,学生可以通过网络资源反复观看微课,在短时间内对课上没有理解的知识点再次进行了学习和理解,直至掌握为止[1][2]。
在《C语言程序设计》课程教学中,把每个章节的内容拆分成几个主要知识点,以每一个知识点为单位设计并制作成一个微课,由此制作成一门课程的微课系列,把所有的知识点穿起来就是这一门课所要讲授的全部内容的精华。
在高职课程中引入微课具有以下优势:
(1)充分调动了学生学习的积极性和主动性
正是由于微课具有“短、小、精、趣”的特点,完全不同于传统枯燥的授课模式,因此能把学生的学习注意力充分集中起来,通过短短的几分钟抓住一堂课的内容,通过视频的互动激发学生的学习兴趣。
(2)有利于学生对重点难点的巩固
短短的几分钟,利用图片、动画、案例等多种不同的形式表现某一知识的重点和难点,这样就大大提高了学生对知识理解和掌握的速度和效率。
(3)便于学生进行课后复习
微课不同于传统授课模式的另一个特点就是长效性,它可以被随时多次地播放,对于学生进行课后的复习以及下一章节内容的预习起到了指导作用。
4 微课的设计与制作
微课的设计与制作通常包括教学设计、脚本设计、素材准备、视频录制和后期合成这样几个主要的步骤,见图1。
教学设计在整个教学过程中是至关重要的一个环节,以《C语言程序设计》课程为例,语句语法的学习对于学生来说是枯燥的,在教学的过程中适当引入一些学生感兴趣的内容将会大大提高教学的效果,例如通过动画的形式讲解分析语句的执行过程,或分析例题的解题思路,在学生理解了解题思路的情况下,才有兴趣去学习实现这道题的语法,而不是像以往传统的教学方式,先讲解语法再举例分析。再如微课的开头部分以什么样的形式导入,这也是在进行教学设计时要考虑的主要内容,因为课题导入是否精彩,能否吸引学生继续往下看,导入的形式和内容起着主要作用,可以通过日常生活中的一些例子和场景引出本次微课的主题,以《C语言程序设计》中的选择结构这一节为例,可以通过设计一个过马路时根据红绿灯选择是否通过马路的场景为例作为课题导入,帮助学生理解什么是程序设计中的选择结构,从而为接下来选择结构用什么语句实现、如何实现等知识点的讲解做铺垫。总之教学设计是整个微课设计的第一步,也是后续工作的前提和基础[3-4]。
脚本设计就是对教学设计的内容展开,明确每个阶段每个知识点的内容和形式,所需时长,微视频中出现的画面,是否需要背景音乐衬托,配音的内容,有无特效等,把这些和第一步的教学设计结合起来以丰富和完善教学的内容。同时脚本的编写也是后期录制微课视频时的一个重要参考依据。
在《C语言程序设计》课程中,以实现选择结构的if语句为例,在设计这个知识点的微课教学时,把if语句的单分支结构、双分支结构和多分支结构对应为三个知识点,在引出问题之后,通过动画演示分析解题思路,使学生对所要解决的问题产生兴趣,从而引出if语句的语法格式,并讲解语句的执行步骤。在准备素材的时候,根据前期的设计,有些素材使用图片的形式,有些素材使用动画的形式,并通过flash等软件进行动画场景的设计与创作[5]。
5 总结
微课程的教学模式充分体现了“数字化学习”中学生作为学习过程主体的主动性与创造性优势,通过微课程资源进行教学实践,实现学习资源的有效共享,给课堂教学注入了活力,教学以学习平台为依托,以短小精趣的视频为中心,利用教学理论和学习工具来推动整个教学过程,获得更加理想的学习效果。“微课程”共享的教学资源库,促进了教学的良性互动,实现了教学相长、教研相长、教学资源不断丰富的良性发展,进一步推进了教学改革。
参考文献:
[1]笪林梅,王璐.高职程序设计类课程微课的开发与应用[J].兰州教育学院学报,2015(89).
[2]孙丽.微课角度下的高职院校课程建设[J].当代职业教育,2015(79).
[3]辛颖,郭兴凤,陈复生.基于微课的翻转课堂在高校专业教学中的应用初探[J].河南工业大学学报(社会科学版),2015(44).
[4]孟祥增,刘瑞梅,王广新.微课设计与制作的理论与实践[J].远程教育杂志,2014(24).
[5]宋娇妍.探索“微课在高职教育中的应用[J].辽宁高职学报,2015(71).