微课在高职C语言教学中应用的初步探索

2017-01-17 21:16陈玮
东方教育 2016年20期
关键词:C语言微课高职

陈玮

摘要:近年,微课随着信息技术的蓬勃发展而逐渐兴起。本文研究了高职C语言教学的现状,同时对微课的各项优劣势进行了分析,最后以C语言中的for循环这一知识点为依据,对微课融入传统教学的应用做了初步的探索。

关键词:微课;高职;C语言

引言

随着全球移动互联网的普及,以及云计算的大力发展,学习方式也呈现便捷,简单和趣味的趋势。微课在这种背景下产生,即以微视频为载体,为阐述某一知识点而开发的一种支持多种学习方式的在线视频课程资源。2011年后,微课因其具有“短小生动、主题突出,交互性强”等优势在我国迅速地发展和广泛地推广。

一、高职C语言的传统教学现状分析

C语言是高职计算机类专业公认难教、难学的第一门专业基础课程。通过多年的一线教学,笔者把高职C语言的教学现状总结如下:

1.课程难,学生弱:C语言是一门内容抽象,语法繁杂的专业基础课程,不仅是后续编程语言的学习基础,还需要英语、数学和逻辑的基础。而高职学生的整体素质偏低,自主学习的意识也较弱。面对C语言的容易出错,枯燥难学,学生容易滋生畏学、厌学情绪,这使得教学过程困难重重。

2.课时少,模式旧:目前一般学校都把C语言课程定为64学时(36理论+28上机)。作为一门重要的入门级课程,64学时是非常短缺的。师生们普遍认为学习进度过快或者学习的内容不多。而多年来C语言的教学模式陈旧,手段单一,通常为教师讲授,学生听讲;学生实训,教师指导。这种单一的传统讲授模式已远不能满足生活在信息技术发达的新一代学生们。

3.教材缺,资源少:高职的C语言偏向实用,需要一种结构简明、语言精炼、示例丰富、技术实用的C语言教材。虽然目前C语言的教材众多,但内容雷同,没有特色。同行之间缺少交流平台。国外的教材质量较高,但是内容详实,传统的教学计划也根本不能完成。

二、微课优劣势分析

1.短小精悍且简单生动:微课的主要载体就是5-20分钟的微型视频,围绕一个知识点进行有趣且生动地分析、讲解,极大降低了课程的难度系数,拉近了学生们抽象理论的距离,解决了高职生学习时注意力易散和自控力薄弱的困扰。

2.翻转课堂且授课新颖:微课挂在计算机“云端”,能突破地域、时间、数量限制,支持网络学习时代颠倒、移动、和碎片等多种个性化学习模式。解决了课时短缺的尴尬,学生们也可以根据个体差异自定步调,随时随地取得教学资源。

3.网络教研且知识共享:微课通过网络使得教学资源得到最大的共享和重用,能在前辈们的研究基础上修改和完善的微课程的各项资源,使得教师们的专业得到深层的学习、交流和提升。

但微课与传统教学相比也存在一些短板,比如其一知识点微化之后,易导致前后知识零散化,难形成体系,其二,因为视频动画的加入虽然能更迅速、清晰地阐述知识的重点和难点,但容易形成快餐式学习,看时享受,看后就忘。其三,微课也缺少一些师生面对面的情感交流和及时的沟通。

三、微课在高职c语言教学中的应用

微课和传统教学,一个简单精悍一个详细灵活,一个注重效率一个倾向情感。两种教学方式各有所长。笔者在实际的教学过程中将两者结合,相互的取长补短,兼容并蓄,具体的步骤如下:

首先需要师生共同注册一个网络学习平台。这平台能支持微课资源的上传、各种终端的在线浏览、信息留言和消息推送等功能,世界大学城就是一个不错的选择。

其次,每一个知识点设置三种类型的微课,分别是引入型微课,讲解型微课和实训型微课,在课前,课中和课后融入教学之中。

以for循环的学习为例。在上节课程的结束前,先预告学习内容,要求学生们在课前浏览微课。在预习微课中针对whiel和do-while语句的结构分析,并提出缺陷质疑,如循环体中如存在continue语句,写在循环变量改变的语句之前,会容易形成死循环。这一环节的内容简单、悬疑且有趣,能激发学生的学习兴趣和探索欲望,为新课的学习做了良好铺垫。

上课时,把for循环分成“for的结构”、“for与逗号远算符”、“for的表达式的省略”、“for与break”、“for与continue”以及“for的嵌套”六个微课。在授课的期间,教师可以根据网上预习微课的点击量、留言提问以及实际的教学情况,有针对性的把微课和讲授穿插进行,及时对微课进行补充说明或深化讲解,灵活调整教学的方法和节奏。这一环节需要准备充分,课前要了解学生们的预习情况和疑惑,课中利用教学广播软件掌控课堂,观察学生们学习的状态,选择合适的方式演示和讲解。

课后用实训型微课巩固和检验课堂的学习,应多以客观题为主,尤其难度要时钟且有梯度,如课堂上输出10行10列的星号三角形,实训可以打印九九乘法表,并建立参考答案,错题集,评分标准等。高职生的自我管理的能力不够强,课后与课前的微课的学习,需要建立有效的激励机制,教师能每次上次都要及时反馈课后微课学习的情况,表扬先进,激励后进。

结束语

微课作为一种全新的教学手段,非常适合融入到高职教学中,尤其像C语言这样的抽象专业课程中。一堂微课制作和设计都容易,但整个微课程的建立绝非易事,如何更有效地在传统教学中应用更是难上加难。这需要一个团队甚至多个团队的协同合作,甚至是一代教师和多代教师的努力。相信经过不断的改革和实践,这个微课+传统教学的教学模式将不断地成熟,终将为我国高职教育的水平的提升打下坚实的基础。

参考文献:

[1]胡铁生.“微课”:区域教育信息资源发展的新趋势[J].中国电化教育,2011,(10):16-65

[2]马秀芳.高校微课的设计和应用[J].中国网络教育,2013,(10):26-27

猜你喜欢
C语言微课高职
微课在高中数学教学中的应用与反思
“C语言程序设计”课程混合教学探索
微课在初中英语课后作业中的应用
微课在心理健康团训师培养中的应用探讨
基于C语言的计算机软件编程技术探究
中职C语言单片机课堂教学中的趣味性探讨
初中化学实验教学中“微课”教学模式的探讨
高职数学教学和创新设计的渗透
计算机原理中C语言的应用价值
wolframalpha在高职数学教学中的应用研究