多媒体环境下C语言课堂教学方法的探讨
目前,中职学生学习基础差,学习兴趣有待提高,学习c语言困难比较大,我认为影响学生学习的因素包括以下两个方面:数学基础差,在编写许多程序的时要用数学方法来解决;思维不缜密,在面对问题时不能考虑周全,有欠缺有遗漏。这些原因造成了c语言教学效果不佳,学生兴趣不浓。要改变这些情况,应做好以下几个方面:
一、培养学生学习兴趣,树立学习信心c语言开发环境有哪些
作为教师,在把学生引入c语言课堂时,要强调c语言的重要性,让他们认识到将来在使用一些应用软件时,掌握一种程序设计可让自己实现个性化管理。当今的软件设计领域中,目前流行的c++正是在c语言的基础上发展起来的,学会c语言将对学好c++语言有很大的帮助。学好c语言是学好其它软件开发工具的一条捷径,是进入其他课程的铺路石,在以后的专业课学习中,有很多问题很快会迎刃而解,能有效地培养和锻炼学生的逻辑思维能力,处理问题的能力也会提高很多。所以学习c语言是计算机专业学生终身有用的一件事。
二、优秀的教学方法与策略是保证课堂教学质量的基础
教师在发挥多媒体资源优势的同时,应该选择优秀的教学策略来保证较高的课堂教学质量与学生较好的学习效果。
1.课前下达学习任务书,让学生知道所学内容
教师依据章节内容,给学生下达专项学习任务书,让学生有针对性的预习教学内容,可以保障新知识在课堂教学过程中的流畅,提高教学效果与质量。
2.周全的教学环节,让课堂换发生命的活力
结合c语言课程特点,利用多媒体优势,在教学过程中使用的教学方法是:引讲练讨馈。引,创设情景,导入新课;教师利用多媒体显示有关的图片文字,利用学生的好奇心理,在他们看、听的过程中思考、回答。讲,讲授案例,获取新知;通过教材例题,将算法的形成过程:提出问题,分析问题、解决问题的思路讲授给学生;学生在听中学,学中思;学生根据现学知识结合英文知识,阅读程序,从而转换成为自己的知识。练,专项训练,巩固新知;教师组织引导,攻破教学重难点,学生在练习过程中可以小组内问一问,相互学习;讨,分组讨论,得出结论;学生在小组中分析、讨论后,算法基本有了眉目。教师可以根据学生完成情况,做适当讲解。馈,评价反馈,展示成果。
教学应做到“三个给予”:课堂上应给予学生思考的空间,给予学生表达的机会,给予学生动手的时间。教师通过使用情境创设策略 、引导探究策略、自主学习策略 ,通过引导、激发和培养学生的能动性、自主性和创造性,保障了学生的成长,让课堂充满生命的活力。
三、培养学生有效的学习方法是学好c语言的关键
c语言课堂学习必须围绕全体学生进行实施,使每位学生都学到有价值的知识。传统的课堂教学是通过黑板、借助粉笔来给学生传授知识,这样大部分时间都花费在书写粉笔字上了,在有限的时间内传授的知识量偏少,教学效率不是太高。多媒体教学避免了上述缺点,教师应该把节省的时间还给学生。使用c语言解决问题主要涉及到算法的处理,教师在教学时,应该让学生主动、积极地投入到探索与交流的学习活动中。
c语言多媒体教学过程中制定了“三个一学习法”,让学生动脑动手又动口。“三个一学习法”是想一想、说一说、问一问。用“想一想”思考教师提出的问题,将新旧知识衔接。拿到一个程序设计题时,学生不要急于编写程序,因为算法不是脱离思维凭空想象出来的,深思熟虑的算法才有质量保证。用“说一说”表达自己理解的内容,或与同学交流,或请教师评析指点。用“问一问”提出自己不懂的问题,,避免少走弯路,也可取长补短,在合作中共同进步。
“三个一学习法”主要体现在内在的思维上,突现学习的有效性。教师引导学生积极思维,参与以探索为中心的学习,帮助学生主动建构相关的知识体系。根据所学内容,学生学习的状况激发学生内在的学习兴趣,引导学生积极思考,培养和发展独立获取知识的能力、创造性运用知识的能力,以及独立解决实际问题的能力。在把课堂还给学生的同时,让课堂焕发生命的活力,充分释放学生的天性,深刻挖掘学生的潜能,给予学生收获和快乐。
四、重视教学课件制作,发挥多媒体优势作用
c语言课件制作应体现多媒体教学的优势,既要看这个课件的制作水平、生动程度、交互性,还要看教学内容是否全面,教学重点是否突出,教学难点能否突破,是否能激发学生的学习兴趣,从而最终达到优化课堂教学的目的。
在制作c语言课件时,首先对所选教学内容进行深入细致的分析,了解大纲的要求,分析重难点,明确在教学过程中使用传统教学方法难以解决的地方在哪儿。接着,对课件进行需求分析,明确应用课件要达到的目标,并以此为依据大体规划所需的媒体表现形式。然后,更深入地规划课件所涵盖的教学内容,明确课件由哪些板块组成,并确定各板块所涉及的内容,
明确整个教学过程在课件各部分中的表现形式。使用功能较为强大的authorware软件制作课件可以充分体现多媒体的交互性,学生对指定问题的回答由计算机作出判断和评价,提供反馈信息。学生与计算机之间可以实时相互交换信息,从而激发学习兴趣,强化认知,促使学生有效地学习。
五、理论实验相结合,完善学习体系结构
c语言是一门实践性很强的学科,除课堂上的理论讲解外,实验教学也是非常重要的,是提高c语言学习的关键所在。
由于学生第一次接触程序设计,所以在课程内容的安排上一定要由浅入深,循序渐进,并且把这个思想贯穿于c语言教学的各个环节。实践课应携带教材、实验指导书和实验报告册。教师在上机时检查学生的预习报告,要求在规定的时间内独立完成实验习题,并根据完成练习题的数量、质量与时间,记录平时成绩。上机过程中督促学生在上课时间内完成任务,当学生碰到问题时,教师给予提示,先让其思考、分析,然后回答学生。实验结束后,要求写好实验报告、小结,分析上机出现的问题和解决的方法,通过这次上机学到了什么知识,有哪些提高和不足。教师及时批改实验报告,记录成绩。这样可以锻炼学生表达能力,给予学
生反思的过程,通过记录成绩,督促学生重视、认真完成上机实践,会达到很好的实践教学效果。
c语言的教学是一个广泛而深远的教学工作,作为一名计算机教育工作者来说,应该注重教授c语言时的方法问题。我们应在教学过程中不断模索,不断前进,相信这门最让学生难以接受的一门课,教学效果会有所提高的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。