C语言程序设计教学反思

时间:2023-01-25 14:35:19 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
C语言程序设计》学科教学反思

本学期担当高一计算机网络专业C语言学科的教学任务。面对刚从初中毕业,对专业课还有些懵懂的学生,如何将枯燥的程序设计这门学科让学生更容易接受,如何将理论性强的知识生动,易懂的传授给学生,是我一直思考的问题。

一、教学前反思

计算机专业中,C语言编程语言课是计算机专业的核心课程,是加深学生对计算机的认识、提高学生思维能力的专业骨干。C语言编程语言具有抽象化和模块化的特点,学生接受起来有一定的难度。时职业高中学生的学习能力较差,课后不肯花时间,久而久之,导致听不懂,C语言编程语言课的教学带来一定的难度。存在的普遍问题很多:如对格式不理解、语句不会用、程序不会写,即使依葫芦画瓢写出来了,为什么这样,还是不知道。学生对C语言编程语言不理解,渐渐地就失去了兴趣。因此我在课前收集了大量实用性强,趣味性的小例子,让学生观察程序结果,使用C语言编写的小游戏领悟它的编程思想,让学生进行模仿与分析,使他们产生兴趣,产生好奇心,产生求知的欲望。让学生在实践课和实训课上积极参与,通过贴近生活的实际综合性习题让学生巩固知识点,激发学生的学习兴趣。

二、教学中反思

C语言编程语言具有专业性强、实践性强的特点,与实际联系紧密,因此,光靠教师在课堂上讲授知识是远远不够的。只有理论与实践相结合,知识才会转变为能力。对C语言编程语言,学生与教师在理论课与实践课的角色是不同的。教师从课堂上的教学组织者转变为上机操作的指导者。作为教学组织者,负责知识点的传授,此时教师有较充分的主动性,易于控制所传递的知识内容,可使学生在较短时间内获得较多的知识。但学生只是被动地接受知识,学生的积极参与少。学生从被动的接受知识到主动地检验知识,学生的心理发生了很大的变化。上机操作是实现检验计算机编程语言课堂教学效果的重要方面。此时的教师是上机的辅导者,学生亲自动手、动脑参与教学活动。但是上机操作课对学生来说是轻松的,若教师管理不当,会造成学生无所事事的局面。上机课是对理论课的应用和检验,对教师有更高的要求,因此,上机操作前教师要根据知识点布置相应的练习任务,编程序或调试程序。

面对枯燥的C语言编程语言,除了帮助学生找到学习语言的方法


和技巧外,还要让学生充满信心,意识到本课程的实用性,因此,阶段性作业方式是行之有效的。所谓阶段性作业方式,即阶段性教学内容的整合,指的是一个较为完整的知识群学习结束后,给学生一个综合性的习题,让学生在课余时间完成程序的编写。当然,这个习题一定要涵盖知识群的重点和难点。学生在一定的时间段内,可以通过调查、讨论等学习方式,独立或协作完成程序编写。程序完成后,教师还要和学生一起,评价所完成的任务并完善它。这样学生一方面巩固了所学的知识群,又在每一个学习阶段能看到自己的实用性学习成果,使学生产生成就感,提高学习的兴趣。从而让学生对所学的知识有个系统完整的认识。

三、教学后反思

有批判地在教学行动结束后进行反思,这种反思能使教学经验理论化。在课堂教学实践后及时反思,不仅能使教师直观、具体地总结教学中的长处,发现问题,找出原因及解决问题的办法,再次研究教材和学生、优化教学方法和手段,丰富自己的教学经验;而且是将实践经验系统化、理论化的过程,有利于提高教学水平,使教师认识能上升到一个新的理论高度。

教学的最高境界是知识遗忘后的沉淀,因此计算机编程语言课的教学目的应该是方法的传授、能力的培养,而不仅仅是知识点的记忆。学习计算机的人都有一个感受:任何编程语言都是相通的,只要你精通一门编程语言,其它的编程语言的学习则是不废力的。只有学生对计算机编程语言产生兴趣,才能获得探索的满足感,才能积极主动地研究问题,才能将知识转变为能力。因此,在讲授C语言编程语言时,要让学生学会它的方法,培养学生的编程能力,而不仅仅是考试卷上的高分。

经过一次又一次的反思——提高——再反思——再提高的过程,教师们受益非浅,也更加深刻地认识到了在C语言编程语言课教学中及时反思的重要性和必要性,它会使我逐渐形成自我反思的意识和自我监控的能力。在今后的教学管理中,我会通过不断地反思来提高自己的教学管理水平和创新能力。以此提高学生学习计算机的兴趣,使学生主动地学习,培养学生的自学能力和创造发挥能力。




本文来源:https://www.wddqw.com/doc/c846ee857d192279168884868762caaedd33baeb.html