浅谈LOGO语言教学中学生思维能力的培养

2018-01-20 19:51李雪刚
文理导航 2018年3期
关键词:思维能力培养语言

李雪刚

【摘 要】小学LOGO语言是一种易学、易懂、易于掌握的结构化程序设计语言,它并不是强制性地向学生灌输知识,而是使学生在掌握了为数极少的LOGO原始命令后,在发现和探索中学习,通过操纵屏幕上的海龟来学习编写程序,在实践中认识和提高编写LOGO语言程序效率。

【关键词】思维能力;语言;培养

小学LOGO语言是一种易学、易懂、易于掌握的结构化程序设计语言,使学生在掌握了为数极少的LOGO原始命令后,在发现和探索中学习,通过操纵屏幕上的海龟来学习编写程序。活动的海龟在屏幕上形象化地移动,不仅能帮助学生掌握计算机的基本操作,理解有关概念,而且能训练他们的逻辑思维和抽象思维能力。

一、在LOGO语言学习中,重视学习兴趣的培养

“兴趣是最好的老师”。对学生來说,掌握LOGO语言中的命令和前面学习的画图、WORD和PPT,相对来说是枯燥的,刚刚开始学习LOGO语言的时候,学生还有一些新鲜感,可是时间一长,教师明显的感觉到课堂的沉默,学生跟不上了,他们不感兴趣了,怎么办?我的做法是:(1)用具体图形来介绍各种基本命令。虽然是五年级的学生,具有一定的抽象思维,但还是介于形象思维与抽象思维之间,因此,在介绍“前进”、“后退”、“右转”、“左转”等基本命令时,不能直接说FD就是前进命令,而是应展示相应的图形,以图形来介绍各种基本命令,以形象思维过度到抽象思维中。(2)精心创设导入情境,引导学生对学习内容的关注,激发学生的学习需要,充分发挥学生的主观能动性。如:利用学生喜欢的卡通人物。在《画楼梯》这课时,向学生们介绍,灰太狼太坏了,这不,灰太狼又得手了,把懒羊羊抓住了,并把她关在一个地下室中,喜羊羊知道消息后要去救她,但是去地下室需要一张地图,你能帮助喜羊羊把这张地图画出来吗?

二、在LOGO语言学习中,重视程序的包装

干瘪的语言最容易让学生失去兴趣,如果换成另一种说法,效果可能大大的不同。如:“小小三角形和长方形真神奇,合在一起变铅笔”、“小小三角形和正方形真神奇,合在一起变短铅笔”。再由学生发挥想象自由创造各种各样的图形……

在LOGO语言学习中,教师精心包装过的程序,能够丰富学生观察力和想象力,并充分发挥学生的主动性、自主性、创造性,让学生在动脑又动手中,体验、感悟,获得思维的发展。

三、在LOGO语言学习中,重视与数学知识相结合

计算机程序语言的学习离不开数学。在LOGO语言中涉及了不少的数学知识,如:正方形、长方形、六边形、圆等基本图形,同时,掌握这些图形的基本特征成为编程中必不可少的重要因素,因此,如何利用这些基本知识转化为编程中的思考方式,成为关键。我的做法是:(1)分析清楚图形的基本特征。如果是简单图形,像正方形,让学生利用所学的数学知识说出正方形的一些基本特征,包括边、角、边与角的关系。如果是复杂图形,像组合图形,就需要学生仔细观察图形,考虑出这个图形是有哪几个基本图形组成的,它们之间的关系是什么?等等。(2)找到所需要的LOGO语言命令。用一些基本命令,像“前进”、“后退”等命令,可以画出图形,如果是有规律的图形,那么我们可以采用简便的方法,像“重复命令REPEAT”,于是找到图形的规律成为重点,如:在介绍REPEAT时,利用图形正方形,先用基本命令将图形画出,再引导学生观察写出的命令,学生会很快的发现,有重复的命令,并且重复了四次,激发学生产生用简便的方法来写程序,为什么会重复四次呢?因为正方形的基本特征是四条边相等,四个角也相等。(3)用LOGO语言命令将图形画出。(4)转换思考的角度,重新用LOGO语言命令将图形画出。在基本命令中,“前进”与“后退”、“左转”与“右转”,是两对相反的命令,因此,在写程序的时候,既可以让小海龟前进画图,也可以后退画图,既可以是左转,也可以右转,两两组合仅一道程序就有四种写法,给了学生有发挥的余地。不仅可以温故而知新,而且也煅炼了学生的思维,在实践中不断的提高。

四、在LOGO语言学习中,重视说话式教学

通过语言这种方式可以表达出人的思维。学生通过说话,说解题的思路,教师可以了解和掌握学生的思维方式。我的方法是,如果是简单图形,说出具体的步骤包括:方向、步数和角度。如:画简单图形长方形,学生会说小海龟向前进走40步,再向右转90度,再向前走80步,再向右转90度,再向前走40步,再向右转90度,再向前走80步,再向右转90度,再将语言转成命令即可。如是复杂图形,说出解题的思路,先画什么图形,再画什么图形,“你有没有觉得困难的地方?”如:画组合图形,学生能够分清楚几个基本的图形,但是组合在一起后,画每个图形起始点的位置却成为了“拦路虎”,因此,教师在帮学生明确了基本图形后,引导学生思考解决图形起始点的位置。

如果解题的思路是由教师直接告诉学生,而不去培养,那么,每次学生只是去接受教师布置画的图形,而不会去想为什么要这样画,学生将处于被动的学习状态中。然而学生是具有能动性的人,因此,要激发学生的主动性,要多问几个为什么,将学生的思维外化为语言的形式表达出来,这不仅巩固了所学习的知识,而且将知识之间的联系过程外显了出来。通过说话式教学,师生之间进行思维的碰撞,培养学生从不同角度采用不同方法去解决问题,促进思维的发展,提高学生的信息素养。

五、解题方法的训练

除了思维训练外,还有技能的训练。学生的思维必须要有主动性,不能被动的思维,否则没有创新;而要使学生主动思维,就必须要让学生对学习产生兴趣,而兴趣来源于哪里呢,来源于好奇,来源于疑问,所以,教师还要在课堂上,创造出一种环境,激发学生的好奇,让学生主动探究,主动思维,主动创新。

在学生思维的过程中,教师要留给学生足够的思维空间,教给他们思维的方法,从而提高教学的效率。从感性认识到理性认识,对信息进行思维的再加工和处理,并以程序的形式输出,在实践中认识和提高,促进学生的信息素养提高,将来成为符合现代信息社会需要的人才。endprint

猜你喜欢
思维能力培养语言
高中数学逻辑思维能力的培养
浅析新形势下航空计量人才培养
培养学生社会适应能力的策略研究
创新人才培养理论研究现状及未来研究方向
我有我语言
语言的将来
Action Speaks Louder Than Words 你对肢体语言了解多少
有趣的语言