微课在C 程序设计课程教学中的运用的探究论文
几年前,由于微课的强大的互动性、传播迅速性、目标清晰等特点,掀起了一个“微”热潮,揭开了“微”帷幕。新课程要求教师不要简单地传授,而是要让学生在学习过程中体验乐趣,激发学生学习的积极性,从而达到教学生学习如何学习的最终目标。如何教学生学习?微课这一新生事物也应运而生。
一、什么是微课
著名的微课实践研究所研究员胡铁生认为,“微课”是在新课程标准和教学实践的要求,作为教学视频的主要载体,体现教师在课堂教学过程中针对某个知识点或教学环节而展开教学和学习活动的各种类型的教学资源,为教学和学习活动的有机结合。在我看来,微课便是短小精悍的教学视频,它以一个知识点为教学目标,以学生自主探究学习为形式。微课是以各个知识点为基础的,包含了配套教学使用的“微课教案”、“微课练习”、“微课课件”、“微课反思”以及“微课点评”等种种其他资源。利用这些资源,形成了一个开放的、动态的互动式教学环境,对教学有着“革命性的影响”。
与传统的课堂教学视频相比,“微课”资源短而精、简单明了、指向性强。微课视频一般十分钟以内,很适合学生的学习规律和特点。一节微课占用空间也不大,一般在几十M,非常适合在网络中传输。 “微课”的选题基于对学科知识点或学生学习的难点,主题明确,目标明确,使学生能获得最高效率的关键内容,也有利于学生的自主学习。微课可以方便学生,随时随地满足学生的个性化学习,可以获得知识的巩固,是传统学习的补充和发展。
二、C 程序设计课程教学与微课
C 语言是在国内外近年来获得广泛认可的一种计算机语言,课程开设的主要目的是让学生能够掌握一种基础的程序编译语言,知道C 语言开发的基本要求,掌握C 语言的数据类型,结构化编程方法,使用数组和函数,指针结构,文件等规则。C 语言有丰富的功能,强大的表达能力,和拥有丰富灵活的控制以及数据结构,语句表达简洁高效、程序结构清晰、移植性良好、时空开销较小,已被广泛应用于系统软件的开发和应用软件的开发中。《C 程序设计》是职业中学对口单招计算机应用专业的主干专业课之一。这门课要求很强的实践性,在掌握概念的同时,也要动手编写程序,课程开设的目的在于培养学生的编写程序的素质,提高学生的程序开发的能力,打好学习其它计算机语言进行程序设计的基础。
通过这门课的学习,学生能够掌握程序设计的基本的要领及思维,构成程序设计的基本思想,掌握基本的程序调试方法,使学生具有程序设计的初步的能力,为学生后期学习其余专业课程打下基础以及以后从事软件的.开发工作打下坚实的基础。它具有“异步性”、“互动性”、“合作性”、“开放性”和“开放性”的教学内容评价和教学内容评价的特点。每每在多个方面学生表现出学习进度的极大的差异性。在职业学校学生为教学对象的群体中,教学工作者只有按照他们自己的才能,深入实施“异步教学”,使教学内容和教学进度完全符合“异步”的特点。如何进行异步教学,我们可以将知识点打散,设计对应于各个知识点的微课,让学生去探究式的学习,变时间上的异步为进度的同步。
在C 程序设计课程教学的课堂上,由于每个C 程序设计算法的差异性,难易程度不等,每个学生随时都有可能出现设计上的“卡壳”,此时往往需要有其他人对学生进行及时的“一点通”式的帮助。教学工作者可以建立一个完整的C程序设计的微课体系,当学生遇到问题时,可以利用微课来学习这部分内容,有针对性的学习,这样学生也会快速接受,也对C 语言的学习充满了兴趣。
三、职业学校C 程序设计课程教学中应用微课存在的具体问题
用微课可以激发学生的学习动力,培养学生学习C 语言的兴趣;微课的利用能够让学生更好的自主探究学习,极大的培养了学生的创新能力。虽然微课给C 程序设计课程教学带来了很多的方便和好处,但我们也要理智的对待它,能够看到它的局限性和缺点,对于那些简单的、以及介绍一个简单的核心算法而言,它可能是比较合适的,而对于复杂的编程类的题目,也许并不适合。
1. 学生缺乏自我约束能力
由于许多学生不重视C 程序设计这门课程,导致他们容易离开教师的监督,去做一些与课堂无关的事。为了对这种现状进行改变,充分对微课的教学作用发挥,一方面教学工作者要经常监督和指引他们;一方面要在微课的设计制作上下功夫。
2. 传统思维和行为习惯的影响
在微课教学中学生是学习的主体,而引导作用才是教师的体现。在传统的教学模式中,一些学生已经习惯了过去的师生面对面、谈话和实践的课堂教学,他们的学习习惯和思维习惯和微观教学模式的思维存在着冲突,微课教学的实施对他们可能会适得其反。因此,教师在C 语言程序设计教学中应充分考虑学生的学习习惯和思维习惯。
四、小结
作为一种辅助教学,微课可以很好地扩展课堂教学,从课上扩展到课后,让教学的整体性和连续性得到了很好的保证,从而可以有效减轻负担。微课在职业学校C 程序设计课程教学中的应用,很好地契合了职业学校教学改革的设计理念,它将C 程序设计教学带入了一个新的教育天地。
【微课在C 程序设计课程教学中的运用的探究论文】相关文章: