在程序设计教学中引入能动模式,提高课堂教学有效性

2009-01-22 07:27黄转群
中国信息技术教育 2009年24期
关键词:分支能动性大厦

黄转群

什么是主观能动性

主观能动性又称自觉能动性、意识能动性,是指认识世界和改造世界中有目的、有计划、积极主动的活动能力。主观能动教育在教学中主要表现为学生在老师的指导下,通过有效的引导,弱化教学难点,充分发挥主体意识及能动性,努力学习,获取知识。

有效教学要求教师能在有限的时间内提高学生的学习效率,因此教师在备课时就应以学生学习为主,激发学生的学习积极性,使学生能主动学习,在有限的时间内掌握相关知识。

如在初二信息技术教学中,程序设计比较难学,是一个教学难点,主要体现在以下几个方面。

1.学生从没有接触过,难以理解。

2.与其他初中教学内容相比,程序设计知识要求高。学生以往接触的都是以形象思维为主的软件,例如网络IE、板报设计PowerPoint等,而程序设计逻辑思维较强,要求多种知识综合运用,是全新的学习方式,学生学习起来有困难。

3.程序设计教学中需要学生具备一定的数学知识,如函数、算术表达式,但初二的学生还没有学过开方根、逻辑运算等知识,对VB编程难以理解。

4.要具备一定数量的英语词汇及其他相关知识。

那么,该如何激发学生的学习兴趣,提高课堂教学的有效性呢?

我尝试在教学中引入能动性教学,即由老师提出问题,启发学生思考并通过讨论找到问题的解决方法,让学生自发明白应当做什么,怎么做,从而通过解决问题,归纳出学到的知识并形成完整的知识系统。

能动教学模式图。

能动模式程序设计教学中的实践

以初二程序设计Visual Basic的分支结构为例,上课时我先提出问题:你是一个优秀的程序员,现在要设计一个方法,让客人输入密码,如果密码正确,可以进入大厦;如果密码错误,就进入不了大厦。这也是生活中常见的实例。

学生很快就讨论开了,由于问题比较常见,学生很快就给出答案。但初二的学生表达能力有限,需经过提示才能归纳出方案:① 预先设置密码。② 客人输入密码。③ 如果输入密码对应设置的密码就可以进入大厦;如果输入密码不对应预先设置的密码,就进入不了大厦。

教师可适时归纳:这就是我们这节课讲的知识点——分支结构。接着教师让学生继续举出几个生活中常见的分支结构的例子,学生回答有判断题、分叉路口、升降机的运行等。

教师再提问:这个问题如何在程序中实现呢?学生被难住了。这时教师可以根据流程图引导学生写出程序。

教师继续引导:预先设置密码a=“123”

客人输入密码b=input box(“输入密码”)

分析分支结构的执行方式。

如果满足条件,运行THEN后的语句,执行语句块1,ELSE后的语句块2不执行;如果不满足条件,运行ELSE后的语句块2,THEN后的语句块1不执行。

随后继续引导学生完成对应密码程序。

密码相同,可以进入大厦ifa=bthenprint“可以进入大厦”

密码不相同,不可以进入大厦 elseprint “不可以进入大厦”

结束if语句endif

这时学生基本理解了程序,让学生试写一次,并在VB中运行,体验程序运行的过程与结果。

分析:由于密码程序是学生都常见的,因此他们愿意学。有了内在的动力,通过层层分析、引导,导出结构图,再根据结构图写出程序并运行验证。经过一节课的学习,学生对分支结构与选择语句有了初步的认识。

教师引导:在这节课中,我们学习了分支结构,如何进一步修改程序,使它结构更简单,然后引导学生深入研究分支结构,继续学习判断语句的组成。

形成学习体系,再深入学习

我在整个程序设计中不断渗透能动性教学,经过一段时间的学习,学生的程序设计能力有了一定的提高。他们用更轻松、有趣的学习取代了以前靠死记硬背应付笔试带来的枯燥,同时取得了在初二全市统考中总分高于全市平均水平的好成绩,有的同学程序设计作品还在广州市计算机作品大赛中获奖。

小结

学生都有愿意学习的内动力,只是对新的知识有畏难的想法。发挥学生的主观能动性能弱化问题的难度,在学生觉得不难的情况下接受了新的知识及其体系,这也对教师提出了一定要求。

1.要求教师逐步确立学生的主体地位,积极参与学习。

2.激发和保持学生的学习兴趣。程序设计现象本身具有生动、所见即所得的特点,对学生具有极大的吸引力,可以使学生产生浓厚的学习兴趣。但陌生的界面与新的知识系统会让学生有畏难的想法,这需要老师的引导。

3.引导学生积极主动从不同角度设计多种程序方案。

4.引导学生善于总结程序中出现的各种错误。

5.积极采用演示启发、问题启发、讨论启发等多种方法,来发挥学生的学习能动性。

教师在教学中的主导和能动作用的发挥程度,对学生的学习能动性的发挥具有较大的影响。主导和能动作用发挥得越充分、越具体,越有利于学生主体地位的逐步确立和学习能动性的发挥。反之,则会削弱学生的主体地位,扼杀学生的学习能动性。

猜你喜欢
分支能动性大厦
基于新课程改革的英语教师负向能动性及其应对策略
智慧大厦
基于git工具的多分支并行开发上线流程
用“分散数论”对“哥德巴赫猜想”的初等证明
含有二阶幂零鞍点的双同宿环附近的极限环分支
电梯
楼顶慢跑
项目教学法在《微机原理》教学中的应用
硕果累累
比较主观能动性、意识能动性、意识对客观事物的反作用的异同