微课在高职计算机专业教学中的应用
时间:2022-10-13 03:15:07
导语:微课在高职计算机专业教学中的应用一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。
1什么是微课
微课,对于广大教育工作者来说应该并不陌生。百度百科对微课的定义是:根据课程标准及教学要求,以视频的形式为主要载体,记录教师在课堂内外对某个知识点(重点难点疑点)或某个教学环节的教学活动的过程。在国外,这一概念最早来源于美国爱荷华大学LeroyA.Megrew教授及英国纳皮尔大学T.P.Kee提出的60秒课程。到2008年,美国高级教学设计师DavidPenrose提出了微课程的概念,我国教育学者胡铁生先生基于当时国内的教学现状,在2010年将这一概念首次引进到国内的教学活动中。微课作为一种教学视频,其特点是时间较短,一般不超过10分钟,由于时间的限制,所涉及的内容一般较少,在实际应用中往往是为了解决某个疑难知识点或将枯燥的内容情景化而制成的微视频。其次,微课对教学内容有着较强的针对性。我们制作微课时一般只针对一个知识点、一个疑难环节去设计,并运用各种方法将问题在视频中表现的生动有趣、简单易懂。另外、微课还可以根据学生的反馈或教学内容的变化而加以修改、补充,显得十分灵活方便。
2微课在《C#程序设计》课程教学中的可行性分析
2.1学生情况分析
笔者所任教的课程为《C#程序设计》,所教班级是属于五年一贯制高职班。学生目前读高三,所在专业为计算机软件专业。对于他们,这一学年刚开始接触程序设计类课程,相比之前所学的计算机基础类课程,在学习难度上有一定的提高。学生的学习能力、计算机专业知识水平也参差不齐;绝大多数学生对计算机课程的学习兴趣不浓厚,缺乏学习的积极性和主动性。但通过观察,笔者发现学生对微课这一新奇事物表现出浓厚兴趣,相比传统教学模式,采用微课的教学形式能让学生的学习效果明显提高。
2.2课程内容及教学模式分析
《C#程序设计》案例教程属于高职高专新课程体系规划教材。课程内容主要包括C#语言的理论知识和实践操作两大方面,适用于VS2008或者VS2010的软件环境。从结构层次上来看,全书知识点难度由浅入深,循序渐进,内容从C语言的语法基础、程序结构,到类与对象、继承与方法等,章与章之间的联系紧密,环环相扣。每一章都有相应的基础理论知识、实例、及拓展实例。知识难度在章节内也是由低到高。根据高职学生的特点,笔者认为在教学中采用微课的形式能提高课堂教学效果。主要原因是在传统教学中教师一般是先讲理论知识,而后操作演示,将理论知识运用到实践中。认知负荷理论认为,像计算机这类课程,一般内容相对枯燥、操作步骤相对复杂,所以学生认知负荷便会加大,知识构建产生困难,往往十几分钟后便会注意力分撒。而微课却能将知识点重新提取、重新整合,能将枯燥乏味的理论部分情景化,能将复杂的操作步骤分解并压缩在较短时间内。如果采用微课的形式进行教学活动,学生的学习兴趣、主动性都会提高,而且在学习过程中学生也能够借助微课自己进行查缺补漏。由此可见,在计算机专业课程中,微课相对于传统教学模式有着明显的优势。
2.3教学环境分析
在计算机专业课程的教学中,学校一般会给教师安排在理实一体化教室进行教学,笔者所教的《C#程序设计》课程也是如此。在笔者上课的机房中,硬件环境主要包括电脑、投影仪、电子白板、交换机等。在教学过程中,机房里的电脑能通过交换机形成局域网;教师也可根据需要通过登录帐户的方式连接外网,从而能实现教学的互动、教学信息化。软件环境主要包括VS2010软件、创壹教学平台、学校自主开发的数字社区平台、多媒体播放器等。根据上述教学环境,微课能在教学过程中进行展示、传播,也可让学生对其内容进行交流、反馈。所以,我们在理实一体化机房中能够很便利的使用微课进行教学活动。
下面笔者以《C#程序设计》案例教程中第一章1.4节内容为例,具体阐述微课在教学活动中的应用。
3.1课前准备
课前笔者首先对教学内容进行分析,以便更好的进行微课的设计制作。在第一章的1.4节中,主要内容是关于Windows窗体控件的应用,控件包括:label控件、textbox控件、button控件、timer控件等,并且每个控件的理论知识后面都有相应的操作实例。在数字社区平台中,学生课前预习的反馈结果显示:在Windows窗体控件中,除了timer控件,其余控件的概念和应用绝大多数学生都能掌握。而在timer控件中,学生反馈的问题主要是属性含义、事件概念、在具体实例中如何发挥计时的功能等。根据学生反馈的这些问题,笔者准备制作一个关于timer控件在实例中的具体应用的微课视频,以便在课堂教学中帮助学生更好的去理解掌握。
3.2微课的设计与制作
在制作前,笔者对微课进行总体规划设计,将总时长控制在10分钟以内,主要内容包括timer控件的理论知识,实例应用以及课后拓展三部分。理论知识部分包括timer控件的概念、属性和事件,这部分内容对于学生而言相对枯燥。所以,笔者采取情景创设、动画展示、幽默语言讲解等方法来解决上述问题。情景创设中,为了让学生提起兴趣,进入学习话题,笔者联系实际生活,拍摄了几个关于时间的场景,并通过后期处理软件将这些场景合成在一起,同时配上背景音乐,如图1所示。而timer控件的属性、事件,则结合课件、Flash动画的形式来展现。例如,控件中的Interval属性是用来设置时间间隔的,单位为毫秒。但学生对毫秒的概念并不清楚,为了直观生动的展现给学生,笔者做了一个从秒与毫秒换算的Flash动画融入在视频画面中,并在录音时适当采用学生所欢迎的网络用语。这样,原本枯燥的理论知识就变得生动易学。在实例应用部分,传统的教学模式是教师在台上操作演示,学生在台下观察。这样的方式最大的问题就是学生容易遗忘。因为不同的实例复杂度不一样,教师操作演示的时间也有长有短,高职学生很难将关键步骤和代码一次性记住。笔者在制作这部分时,主要采用录屏的方式,并结合后期处理软件进行剪辑,将次要或简单步骤进行快放或跳跃处理,将重要步骤进行重复或强化处理。这样就能突出重点,让学生容易掌握。在第一个时钟实例中,学生要掌握的知识点是timer控件的Interval属性和Tick事件的应用。所以在制作时,将视频中涉及label控件的操作进行快放处理,而设置时间间隔和事件的关键步骤进行重复处理,并在适当的位置提出问题让学生思考。学生通过微课掌握第一个实例后,肯定会获得成就感,依据学生心理,笔者设计了第二个计时器实例,这个实例更加有趣,难度也更大。同理,笔者在制作时引入生活情景(列举手机中跑步软件),并将主要步骤和关键技术也进行重复或强化,同时设置相应的问题。课后拓展部分,在微课视频中主要以实例演示的形式呈现。这部分内容是在学生掌握本章节所要求的知识点的前提下,提升学生对Windows窗体控件综合应用的能力。所以笔者自主设计了一个倒计时实例,将前期所学的程序语法、程序结构、以及本章节所学的知识点进行综合,让学生根据微课视频中演示的功能课后进行思考交流,并将制作步骤通过数字社区平台提交给教师。最后,将课件、拍摄的视频片段、flash动画、录制的视频等素材放到后期处理软件中,检查微课的每一个环节,确保画面和声音无误后,设置视频分辨率、输出格式等进行渲染输出。
4总结
微课作为一种以视频为载体的教学资源,已经越来越多的被广大教育工者用在课堂教学中,有着十分广阔的发展前景。对于学生,微课不但提高了其课堂学习效率,而且拓宽了学生的视野,有利于学生对问题的深入思考和知识点的迁移;在课外,学生也能够通过微课进行预习或复习,提高自身的学业水平。对于教师,在制作微课时必须认真揣摩教学内容,对知识结构、方法步骤等,需根据学生特点进行重新规划设计。这在一定程度上也提升了教师的专业水平。总之,微课的教学形式在高职计算机专业中是一个优秀的教学策略。
作者:孙振华 戎丽霞 单位:镇江高等职业技术学校 镇江外国语学校
- 上一篇:“微课”在拓宽公共体育教学空间中的地位
- 下一篇:《机械制造基础》微课资源建设初探