俞爱玲
LOGO语言,因其能通过绘图的方式直观体现编程的结果,而深受青少年的喜爱。这种适合学生学习的入门级计算机语言给青少年提供了一个较好的智力开发环境。下面我就谈谈自己对LOGO语言教学在激活学生思维方面的感悟。
激活学生的创新思维
通过多年的教学实践,我认识到要在LOGO语言的教学中培养学生的创新思维,首先,教师要引导学生质疑问难。在教学中要精心营造一个个问题情境,将学生引入一个“疑问—设想—探索—创新”的思维王国,成就学生挑战思维巅峰后的极大满足。其次,教师还要多用启发式教学法,通过各种教学方法、手段激发学生的学习欲望,使学生能够积极投入到学习活动中来,积极思维,最终走上发现问题并逐步解决问题的探索之路。再次,教师要多采用开放式练习。通过开放式的练习把学生的思维从封闭引向开放,从定势引向发散,从而达到创新教学的目的。最后,教师还要加强巡视,及时发现学生探索活动中的新思路、新方法,并请有独特思路的学生多做演示。
培养学生的空间想象能力
相比较于具体形象的“有形”的教学内容,空间想象能力是比较抽象的,也是教学目标的更高级别,因而也往往是教学的难点。而在LOGO的教学中,我是通过引导学生由简入难,去繁就简,进而逐步培养学生的空间想象能力。
例如,在学习了教材上用半圆组成的花后,我对此内容进行了拓展──如何画梅花,并由此推导出画多瓣花的命令。对于这样的要求,学生大都会茫然无措,其间可能也会有学生多次尝试后巧得图形,但一时也难以说出个所以然来。这时,我便在已做出的梅花图上添了五条直线,把半圆封闭了起来,里面出现的正五边形似乎也给学生平添了一些空间感。此时,我并不急于让学生尝试,而是紧接着提了几个问题并让学生先在纸上画一画。在诸多问题的的引导下,在学生自信的笑容里,我知道问题迎刃而解了。学生的空间想象能力得到了挑战与训练。
培养学生的推理与判断能力
推理与判断能力属于小学生思维中的抽象逻辑性思维。对于以形象思维为主的小学生来说,理论化、系统化的抽象思维比较薄弱。在LOGO语言中很多看似复杂的图形其实是由规律性很强的几何图形组合而成的。
例如,我在教授正多边形的画法时,学生在教材的辅助下顺利完成正五边形的画法后,随即出示学生已熟练掌握的正三角形、正方形和正五边形的命令,并让学生进一步尝试着画正六边形。我在学生尝试解决遇到的问题时,提醒学生观察一组数据:3、120;4、90;5、72,随后再次让学生尝试并说一说自己的发现与推理,最后从特殊推导到一般,得出画任意正多边形的方法。经过这样层层递进的教学,学生的推理、判断、归纳能力在不知不觉中得到了提升。
激活学生的发散思维能力
发散思维又称求异思维,即学生能从不同的角度、用不同的思路、以各种各样的方式来解决问题的思维方式,从而锻炼学生思维的广阔性和深刻性、灵活性和独创性,培养学生的发散思维。程序设计具有灵活多变的特点,教师在教学中引导学生一题多解、一题多变是培养他们发散性思维的一种好方法。
例如,我在教学《画虚线》一课时,在学生探究了PU、PD、PE的用法和意义之后,出示任务:让学生画一段虚线。学生在教材的辅助下轻松地完成了一段虚线。这时我便追问:“还能不能用其他方法来完成这段虚线?”在学生尝试无果时,我适时提醒学生用PE、PD命令来完成任务。这时思维活跃的学生会转换角度用PE、PD命令完成一段虚线。随后,我又会让先完成的学生阐述他的完整思路,那些暂时还在“迷途”中的学生也会就此豁然开朗。