文档详情

教育教学论文 《算法与程序设计》课堂教学法探究.doc

发布:2018-05-08约3.03千字共6页下载文档
文本预览下载声明
《算法与程序设计》课堂教学法探究 摘要:《算法与程序设计》是高中信息技术选修模块。本文针对目前中学阶段程序设计教学“难教”和“难学”的问题,分析了程序设计教学过程中存在的一些问题,并结合教学实践,归纳总结程序教学中行之有效的教学法,对高中信息技术教学具有一定的促进和提高作用。 关键词:VB;程序设计;教学方法;  VB程序设计语言是面向对象的程序设计语言、功能强大、应用性强,2004年新课改以来,被定为高中信息技术选修模块。但是程序设计教学一直存在“难教”和“难学”的问题,长期以来一直是高中信息技术课教学的重点和难点之一。因为程序设计本身抽象、枯燥,逻辑思维性强,合理利用比较实效的教学方法,使学生通过学习既掌握高级编程语言的知识、又能灵活运用高级语言进行程序设计,一直是广大信息技术教师颇感兴趣的课题。 教学实践中存在的问题与困惑 (一)学生层次不齐问题 首先高中学生的起点水平参差不齐,尤其是少数民族地区的学生,表现尤为突出。很多学生在升入高中前,并未接触过算法与程序设计的相关知识。就我所教学生而言,大约百分之九十多的学生在高中阶段以前未曾接触过程序设计方面的内容,因此,学生学习程序设计语言的基础较差。 其次,编写程序还要求具有一定的数学思维能力,每个学生的思维能力、理解能力是因人而异的。不同的学生接受能力就不同,差异很大,在这个基础上要实现全面提升学生的信息素养有一定难度。 (二)课时安排紧张,教学内容多而教学课时有限 《算法与程序设计》模块中包括两大块内容,一是算法部分,二是程序设计,在VB程序设计基础部分,基本上涵盖了程序设计中用到的所有知识,有大量的概念、数据、语言以及其他过程和函数,内容很多,在有限的时间段内,达到好的课堂效果有一定难度。 (三)学习内容比较枯燥乏味,缺乏趣味性,学生兴趣不高 《算法与程序设计》难教、难学是困扰师生的突出问题。对于学生而言,一方面算法及编程内容这部分教学内容具有高度的抽象性和严密的逻辑性,理论性和知识性都比较强,容易使学生产生畏难和恐惧心理;另一方面由于平时学生对其了解甚少,会使其对编制程序产生神秘感。对于教师而言,由于算法及编程知识相对枯燥且学生接受能力有差别,不易引发其学习兴趣,这就对教学的推进产生了一定的困难。 课堂教学策略与应对方法 (一)创设情境,激发学生学习兴趣 兴趣是培养学生程序设计能力的前提,研究表明,让学生在娱乐中学习将更有利于新知识的获得。在学生刚刚介入新知识的学习时,一般会从心理上产生一种新奇感,这是学生在接触新事物时的一般反应。然而随着知识难度的加深,学生的学习积极性很可能会下降,甚至对那些较为枯燥的程序设计产生抵触和畏难情绪。因此,教师应该运用策略使学生保持初学阶段的兴趣和积极情绪。如教材第一章算法概念抽象难懂,过多的课堂讲解会起反作用,因为学生一旦听不懂或觉得太枯燥,就可能抑制他们对这门课的学习兴趣。如在第一课教学中以玩“猜数游戏”作为主线,通过生生之间、人机之间相互玩猜数游戏的活动,将计算机拟人化,激发学生学习程序设计的兴趣。 (二)从学生的已有知识水平出发, 设计教学实例 算法是解决问题的方法和步骤,计算机解决问题,必须严格的按步骤进行,这和学生平时解决问题是有区别的。因此在算法设计中,应将平时解题中没有想清楚的每一步都想清楚,这对学生的逻辑思维能力要求较高,许多学生刚开始可能不太适应。因而在教学中注意引导学生利用已有知识结构,从他们熟悉的或感兴趣的问题出发,进行算法与程序设计的教学。 (三)进行有效的练习与作业评价   算法与程序设计是一门实践性很强的课程。学生通过练习不仅可以及时巩固所学知识,加深对知识的理解,更重要的是把学过的知识加以运用,以形成技能技巧,从面发展自己的智力,培养自己的能力。如何做好这个环节的教学也是十分关键的。在教学中我做过以下几点尝试。第一,让学生从模仿中学习,先设计一个与老师讲解过的例子相类似的题目让学生去完成。例如,在顺序结构教学中,教师举例分析“已知圆的半径,求周长和面积”后,请学生完成“已知长方形的长和宽,求周长和面积”。这样多数同学很快就可以完成,感到有成就感。第二,对于一些较难的题目,教师可以事先完成一部分流程图,引导学生如何进行分析解题,最后主要部分让学生去完成。第三,可以设计多种形式的练习,帮助学生理解程序,学习算法与程序设计。如阅读程序,写出程序运行结果,说明程序的功能;分析问题,设计算法,画出流程图;给出问题算法分析与部分流程图,补充完善流程图与程序。 (四)程序设计教学要注意发挥学生学习的主动性。 学生是学习和发展的主体,学生是课堂教学的主体,充分激发学生的主动意识和进取精神,有利于学生在感兴趣的自主活动中全面提高程序设计能力。课堂教学的效益不在于教师教了多少,而在于学生学到多少,而学生学到多少取决于学生参
显示全部
相似文档