490871
post:490871

陈明反思1

  • 发布时间:2012-06-25 08:58
  • 作者:陈明
  • 点击量:

良好的开始是成功的一半

良好的开始是成功的一半,当看到课题以后这是我所思考的内容。本节课《初识Logo》是Logo语言程序设计的第1课,怎样让学生感受程序设计的作用,激发学生学习Logo语言的兴趣。

一、师生比赛,引导学生感受Logo语言的精确与简洁

学生在三年级就学习了画图软件画画,今天老师给大家带来一款新的软件,也具有画图的功能。师生比赛画正方形,请学生用画图软件画,说一说你是怎样画出正方形的?有的学生说画的时候自己大概画一下觉得是正方形就行了,有的说用Shift键。教师展示画正方形的过程,FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90(分8行输入),请学生猜一猜老师是怎样保证画出一个正方形的,学生能发现画的边长为100,旋转90度。师生比赛的第二个题目是画五个正方形组成的组合图形,老师只用一条Logo语句很快就画好了,从而让学生感受Logo画图的精确与简洁,并让学生感受到以前我们是用鼠标来画画,现在输入命令来指挥小海龟来画画。

二、“自编”命令,让学生感受Logo语言是最接近自然语言的程序设计语言

让学生指挥教师沿着地板格走出一个正方形,向前走一格,向右走一格,向右走一格可以分解成右转90度,向前走一格,右转90度,再向前走一格,右转90度,再向前走一格,右转90度。

在学生指挥教师走的过程中学生已经说到了二条命令前进和右转,小海龟是来自美国的,它听不懂中文,知道前进用英语怎么说么?学生会说FD,刚才教师演示的过程用过这条命令,前进应该是FORWORD,那FD这条命令是怎么来的呢?学生很快就能想到取单词的第一个字母和最后一个字母。右转RIGHT学生知道很快就能知道右转命令为RT。那再想一想可能还有那些命令呢?后退和左转学生很快就能联想到,清屏命令学生这样说的:画完一幅画后如果要再画一幅就需要把回来的擦掉。老师告诉学生具有这个功能的命令是清屏命令,打扫卫生是CLEAR,屏幕是SCREEN,连起来是CLEAR SCREEN,缩写成什么呢?缩写为CS,每个单词的第1个字母。藏龟命令有学生这样说:当我们画完画后,小海龟还在画面上影响画面效果需要把它去掉。隐藏是HIDE,海龟是TURTLE,命令为HT。再要画画时就需要小海龟出来了,就需要显龟命令,显示、展示是SHOW,命令为ST。

通过一系列的引导学生在没有学习Logo命令之前就能够想出这7条命令,不仅知道这些命令是什么,更知道为什么是这样,从而降低了学生对于Logo语言的陌生感,更激起学生学习的信心和兴趣。

根据教材内容只讲了清屏、藏龟和显龟命令,但在探究屋中又使用了前进和右转来画小旗子,为了不让学生做机械的打字员,把前进和右转命令先让学生有所了解,再对程序有一定理解的基础上输入程序来印证自己对程序的理解,加深学生对Logo语言的理解。

三、通过二次“画”,让学生理解Logo命令的作用

先让学生看知识屋中的程序,学生根据对程序的理解在纸上画一画是怎样的一个图形,再到Logo中输入程序,指挥小海龟画出图形,比较二个图形的异同,发展学生的空间思维能力,让学生进一步理解Logo命令的作用和使用。

四、完成练习,让学生应用所学的Logo命令

通过一节课的学习,学生运用自己掌握的知识完成Logo语言的第1个自编程序,画一个边长为100的正方形。先让学生自己说思路,一边指挥自己在地板格上走一个正方形,再去用命令指挥小海龟画正方形,从而让学生形成一个良好的编程习惯。看到题目以后,先想一想思路,在大脑中自己指挥一下小海龟画一画,想清楚了再动手输入程序。很多学生在学习程序设计的时候,一看到题目就开始编写程序,当发现错误后再来改错,但学生的发错能力较弱,导致学生很难把程序写对,使得很多学生失去了学习程序设计的兴趣。