论文部分内容阅读
摘要: C语言作为结构化程序设计语言,是计算机专业基础课程之一,由于其安装模块化放松组织程序结构,因此程序层次分明、条理清晰,深受广大教师和学生的喜爱。C语言设计的教学中使用微课,不仅能将深奥的信息化整为零,分难度和深度,还能充分发挥学生学习的自主性,不在局限于教师面授、学生被动听课的传统教学模式,而是更有利于学生的学习,加强学习记忆。使用微课还可以做到因材施教,学生可以根据自己的需求,通过非正式学习筛选自己需要的知识,在学习方式上获得更大的自由。
关键词: 微课;C 程序设计课程教学;辅助教学
【中图分类号】G623.58【文献标识码】A【文章编号】2236-1879(2017)04-0058-02微课其具有:强大的互动性、传播迅速性、目标清晰等特点,近几年来在学校掀起了一个“微”热潮,揭开了“微”帷幕。所谓新的课程,就需要教师不在是简简单单地传授学生知识,而是要让学生学习在中过程体验无限的无限乐趣,找到学习的快乐,激发学习的积极性、主动性,从学生的被动的学习转变为学生主动学习学习的最终目标。如何教学生主动学习、有效学习?微课这一新生事物也应运而生。
一、微课是相关概念
著名的微课实践研究所研究员胡铁生认为,“微课”是在新课程标准和教学实践的要求,作为教学视频的主要载体,体现教师在课堂教学过程中针对某个知识点或教学环节而展开教学和学习活动的各种类型的教学资源,为教学和学习活动的有机结合。但是依我理解,微课就是一个短小的教学视频,以一个重要的知识点为教学目标,让学生自主探究学习为形式的一个学习方式。微课应该是包含了相应的配套教学“微课教案”、“微课练习”、“微课课件”、“微课反思”以及“微课点评”等一系列的相关资源。学生及老师利用这些相应的资源,就可以在一个开放的、动态的互动式教学环境中学习及交流,对教学有着重要性的影响,也就对以前教学方式进行的相应的补充及完善。
微课对于传统的课堂教学而言,“微课”的资源短小而精练、简单且明了、指向性非常强。微课视频的时间一般是在十分钟左右,占用空间也不大,可以方便所有学生在任何时间及地点学习,巩固知识,“微课”是传统学习的补充和发展。
二、微课与课程教学中的C 语言程序设计
C 语言是在国内外一直获得教大认可的一种计算机基础语言,他也是计算机专业的基础课程,学习C语言程序设计最主要目的是让所有的学生能够熟练掌握一门基础的程序编译语言,C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。C 语言不仅仅功能丰富,表达能力强,而且拥有丰富灵活的控制语句和数据结构,语句简洁高效、程序结构清晰、移植性良好、时空开销较小,被广泛应用于系统软件的开发和应用軟件的开发中。《C 程序设计》是计算机专业的主干专业课之一。这门课不仅仅是对实践性要求很强,而且需要学习者自己动手编写程序,这门课程开设的目的不但是在于培养学生的编写程序的素质,而且需要学生提高的程序开发的能力,打好学习其它计算机语言进行程序设计的基础。
通过全面的学习这么课程,我们不仅让学生能够掌握程序设计的基本要领及思维、程序设计的基本思想、掌握基本的程序调试方法,并使的学生具有初步程序设计的能力,为学生后面的提供便利,也为其他的专业课程打下良好的基础、以及以后从事相关的软件开发工作打下坚实的基础。我们的对象是职业院校的学生,作为教师只有按照自己的才能,深入实施“因材施教”、“因地制宜”使教学内容和教学进度完全符合学生的特点。
在C 程序设计课程教学的课堂上,由于每个C 程序设计算法的差异性,难易程度不等,每个学生随时都有可能出现设计上的“卡壳”,此时往往需要有其他人对学生进行及时的“一点通”式的帮助。教学工作者可以建立一个完整的C程序设计的微课体系,当学生遇到问题时,可以利用微课来学习这部分内容,有针对性的学习,这样学生也会快速接受,也对C 语言的学习充满了兴趣。
三、职业学校C 程序设计课程教学中应用微课存在的具体问题
用微课可以激发学生的学习动力,培养学生学习C 语言的兴趣;微课的利用能够让学生更好的自主探究学习,极大的培养了学生的创新能力。虽然微课给C 程序设计课程教学带来了很多的方便和好处,但我们也要理智的对待它,能够看到它的局限性和缺点,对于那些简单的、以及介绍一个简单的核心算法而言,它可能是比较合适的,而对于复杂的编程类的题目,也许并不适合。
1. 学生缺乏自我约束能力
由于许多学生不重视C 程序设计这门课程,导致他们容易离开教师的监督,去做一些与课堂无关的事。为了对这种现状进行改变,充分对微课的教学作用发挥,一方面教学工作者要经常监督和指引他们;一方面要在微课的设计制作上下功夫。
2. 传统思维和行为习惯的影响
在微课教学中学生是学习的主体,而引导作用才是教师的体现。在传统的教学模式中,一些学生已经习惯了过去的师生面对面、谈话和实践的课堂教学,他们的学习习惯和思维习惯和微观教学模式的思维存在着冲突,微课教学的实施对他们可能会适得其反。因此,教师在C 语言程序设计教学中应充分考虑学生的学习习惯和思维习惯。
四、小结
作为一种辅助教学,微课可以很好地扩展课堂教学,从课上扩展到课后,让教学的整体性和连续性得到了很好的保证,从而可以有效减轻负担。微课在职业学校C 程序设计课程教学中的应用,很好地契合了职业学校教学改革的设计理念,它将C 程序设计教学带入了一个新的教育天地。
作者简介:伍琴兰(1982—),性别:女,籍贯:江西新余,学历:本科,职称:讲师,研究方向:计算机。
参考文献
[1]《办公自动化》 梁士伦 刘新飞主编 机械工业出版社
[2]《高校办公室管理自动化探讨》 王晓东 朱闯 《交通高教研究》2002年04期
[3]《办公自动化对高校公文管理的影响初探》 沈芳 杨金融 《北京林业大学学报(社会科学版)》2009年第二期
[4]《高校办公室自动化与现代管理略论》 林玲 《科技信息(学术版)》2008 No.11.P.318.320
[5]《办公室自动化概论》 张锐昕等 清华大学出版社
关键词: 微课;C 程序设计课程教学;辅助教学
【中图分类号】G623.58【文献标识码】A【文章编号】2236-1879(2017)04-0058-02微课其具有:强大的互动性、传播迅速性、目标清晰等特点,近几年来在学校掀起了一个“微”热潮,揭开了“微”帷幕。所谓新的课程,就需要教师不在是简简单单地传授学生知识,而是要让学生学习在中过程体验无限的无限乐趣,找到学习的快乐,激发学习的积极性、主动性,从学生的被动的学习转变为学生主动学习学习的最终目标。如何教学生主动学习、有效学习?微课这一新生事物也应运而生。
一、微课是相关概念
著名的微课实践研究所研究员胡铁生认为,“微课”是在新课程标准和教学实践的要求,作为教学视频的主要载体,体现教师在课堂教学过程中针对某个知识点或教学环节而展开教学和学习活动的各种类型的教学资源,为教学和学习活动的有机结合。但是依我理解,微课就是一个短小的教学视频,以一个重要的知识点为教学目标,让学生自主探究学习为形式的一个学习方式。微课应该是包含了相应的配套教学“微课教案”、“微课练习”、“微课课件”、“微课反思”以及“微课点评”等一系列的相关资源。学生及老师利用这些相应的资源,就可以在一个开放的、动态的互动式教学环境中学习及交流,对教学有着重要性的影响,也就对以前教学方式进行的相应的补充及完善。
微课对于传统的课堂教学而言,“微课”的资源短小而精练、简单且明了、指向性非常强。微课视频的时间一般是在十分钟左右,占用空间也不大,可以方便所有学生在任何时间及地点学习,巩固知识,“微课”是传统学习的补充和发展。
二、微课与课程教学中的C 语言程序设计
C 语言是在国内外一直获得教大认可的一种计算机基础语言,他也是计算机专业的基础课程,学习C语言程序设计最主要目的是让所有的学生能够熟练掌握一门基础的程序编译语言,C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。C 语言不仅仅功能丰富,表达能力强,而且拥有丰富灵活的控制语句和数据结构,语句简洁高效、程序结构清晰、移植性良好、时空开销较小,被广泛应用于系统软件的开发和应用軟件的开发中。《C 程序设计》是计算机专业的主干专业课之一。这门课不仅仅是对实践性要求很强,而且需要学习者自己动手编写程序,这门课程开设的目的不但是在于培养学生的编写程序的素质,而且需要学生提高的程序开发的能力,打好学习其它计算机语言进行程序设计的基础。
通过全面的学习这么课程,我们不仅让学生能够掌握程序设计的基本要领及思维、程序设计的基本思想、掌握基本的程序调试方法,并使的学生具有初步程序设计的能力,为学生后面的提供便利,也为其他的专业课程打下良好的基础、以及以后从事相关的软件开发工作打下坚实的基础。我们的对象是职业院校的学生,作为教师只有按照自己的才能,深入实施“因材施教”、“因地制宜”使教学内容和教学进度完全符合学生的特点。
在C 程序设计课程教学的课堂上,由于每个C 程序设计算法的差异性,难易程度不等,每个学生随时都有可能出现设计上的“卡壳”,此时往往需要有其他人对学生进行及时的“一点通”式的帮助。教学工作者可以建立一个完整的C程序设计的微课体系,当学生遇到问题时,可以利用微课来学习这部分内容,有针对性的学习,这样学生也会快速接受,也对C 语言的学习充满了兴趣。
三、职业学校C 程序设计课程教学中应用微课存在的具体问题
用微课可以激发学生的学习动力,培养学生学习C 语言的兴趣;微课的利用能够让学生更好的自主探究学习,极大的培养了学生的创新能力。虽然微课给C 程序设计课程教学带来了很多的方便和好处,但我们也要理智的对待它,能够看到它的局限性和缺点,对于那些简单的、以及介绍一个简单的核心算法而言,它可能是比较合适的,而对于复杂的编程类的题目,也许并不适合。
1. 学生缺乏自我约束能力
由于许多学生不重视C 程序设计这门课程,导致他们容易离开教师的监督,去做一些与课堂无关的事。为了对这种现状进行改变,充分对微课的教学作用发挥,一方面教学工作者要经常监督和指引他们;一方面要在微课的设计制作上下功夫。
2. 传统思维和行为习惯的影响
在微课教学中学生是学习的主体,而引导作用才是教师的体现。在传统的教学模式中,一些学生已经习惯了过去的师生面对面、谈话和实践的课堂教学,他们的学习习惯和思维习惯和微观教学模式的思维存在着冲突,微课教学的实施对他们可能会适得其反。因此,教师在C 语言程序设计教学中应充分考虑学生的学习习惯和思维习惯。
四、小结
作为一种辅助教学,微课可以很好地扩展课堂教学,从课上扩展到课后,让教学的整体性和连续性得到了很好的保证,从而可以有效减轻负担。微课在职业学校C 程序设计课程教学中的应用,很好地契合了职业学校教学改革的设计理念,它将C 程序设计教学带入了一个新的教育天地。
作者简介:伍琴兰(1982—),性别:女,籍贯:江西新余,学历:本科,职称:讲师,研究方向:计算机。
参考文献
[1]《办公自动化》 梁士伦 刘新飞主编 机械工业出版社
[2]《高校办公室管理自动化探讨》 王晓东 朱闯 《交通高教研究》2002年04期
[3]《办公自动化对高校公文管理的影响初探》 沈芳 杨金融 《北京林业大学学报(社会科学版)》2009年第二期
[4]《高校办公室自动化与现代管理略论》 林玲 《科技信息(学术版)》2008 No.11.P.318.320
[5]《办公室自动化概论》 张锐昕等 清华大学出版社