信息技术六年级下教学实例6-9
2008-8-3
《小海龟玩“过程”》教学设计
简介
LOGO语言是一种计算机程序设计语言,它诞生于美国麻省理工学院人工智能实验室。
LOGO在希腊文中有“文字”、“符号”和“思索”的意思。帕伯特发明的LOGO就是希望孩子不要机械地记忆事实,强调创造性的探索。但我们发现当前学生学习LOGO虽然大多也能掌握这些知识,但这些知识是老师给灌进去的,而不是自己探索、自己悟出来的,因此学生独立思考、独立探索的能力就得不到培养。本课本着教学要有利于学生个性和创造性发展的原则,尝试以一个卡通的形象(小海龟)去引导学生学习、探索,培养学生的兴趣,锻炼学生的能力。
教材分析
本课是本单元的第一课,由于之前学生已经学习了LOGO的基本命令,对于画复杂的图案也有一定的认识了,本课主要训练学生以一种更加简单的方式方法来修改和调试命令以画出更加完美漂亮的图片。
相较于学生之前学习的命令,这节课的命令形式从单一命令到复合命令,命令功能从一步操作到多步操作,学生的认识过程也从形象过渡到抽象,学生对LOGO语言有更多的认识,更深刻的理解。
 
教学目标
知识目标:了解使用过程的三个基本步骤,了解过程的保存方法;
能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力;
情感目标:培养学生编写过程的兴趣,独立思考和积极进取的学习习惯。
 
教学重点
过程的定义、修改和调用。
 
教学难点
让学生自己“悟”出过程的定义、修改和调用的诀窍和关键。
 
教学准备
多媒体教学设备,课件,微机房。
 
教学方法
任务驱动法、启发式教学法、发现教学法。
 
教学过程设计
 
一、问题导入,激发思考
老师:同学们,请看下面的这幅图案画错了,现在老师想要将他画得更完美漂亮,有同学能给老师提供办法吗?
(教师用课件展示一幅画错的图案,激发学生思考,让学生体会已学画法的不足,从而对新知识产生兴趣。其间,教师可以鼓励学生提出各自的见解)
学生1:……
学生2:……
老师:同学们的想法都很不错。其实,小海龟有一个本领,那就是能把我们输入的命令记住。那么,这是什么本领呢?带着这个疑问,我们今天一起去探索一下。
二、教师配以演示文稿,讲授新课
(一)过程的含义
老师:原来小海龟的这个特殊的本领是:编写过程。恩,看上去很深奥的样子。那我们先来看看一个例子吧。(教师用ppt展示下面的例子,讲解该程序的功能和含义,并讲解过程的概念)
过程头    TO  WJX                
          PD  RT  18
过程体    REPEAT  5[FD  50  RT  144]
          HT
过程尾    END
老师:上面的例子中的所有命令组合到一起,就生成了右边的这幅五角星的图案。因此,我们把完成一件事情所需要的所有命令放在一起,取个名字保存起来,就形成了一个过程。过程是由过程头、过程体、过程尾构成的。下面老师想请同学们判断一下下面的这个过程的组成。(请学生回答)
TO DFCH
  DRAW
  SETW 2
  SETPC 14
  REPEAT 6[BY RT 60]
  HT
END  
学生回答:……
老师:好。看来同学们对内容都理解得比较深刻了。那么老师想请问一下,TO  WJX和TO DFCH都是正确的过程头,那么过程头有什么判断标准吗?TO DAN,TOFC也都是正确的过程头吗?
学生:……
老师:过程头的组成为TO+过程名。过程名与“TO”之间用空格分开。过程名可以是英文字母、英文字母与数字的组合,也可以是汉字,但不能与LOGO命令相同,也不能含有+、-、*、/、^等运算符号和空格。
练习:请找出下面正确的过程名。
wjx  WJ/   FD  F12   BK   五角星
 
(二)编写过程
过渡:下面,请同学们启动LOGO程序,我们一起来看看编写过程的操作。
老师:过程一般在编辑窗口编写,这样便于对过程进行修改、阅读和保存。编辑窗口在系统启动时默认为关闭。编写过程就要进入编辑窗口。
方法:在“听者”窗口输入edit,如上图所示,按回车键即可跳出编辑窗口。如下图所示:
老师:接下来,请同学们在编辑窗口中输入以下的一个过程:
TO  WJX
          PD  RT  18
          REPEAT  5[FD  50  RT  144]
          HT
     END
老师:这样,“编写过程”的任务就完成了。
(三)定义过程
老师:编写过程后,就要定义过程了。
方法:单击“编辑——定义”菜单项;按F2键。
老师:请同学们尝试用这两种方法定义过程。并观察定义过程前后,有什么变化。
学生:……(操作后回答)

过程“LTW”被定义
老师:命令窗口中出现“LTW defined”的提示,这说明“LTW”这个过程已经被定义成功,也就是说小海龟已经记住了画整个立体五角星的过程。

 
 
设疑:假如将以下两个过程依次输入编辑窗口,该怎么对它们进行定义呢?在此你们可以得到什么结论呢?(小组讨论,教师规定时间,然后由小组派代表发表意见。)
TO  WJX               
   PD  RT  18
   REPEAT  5[FD  50  RT  144]
   HT
END
 
to ltw
 draw
 setpc 13
 pd rt 18
 repeat 5[fd 60 rt  144 fd 60 rt 54 fd 100 bk 100 lt 126]
 ht
end
 
教师小结:在编辑窗口中,可以连续编写多个过程,最后按F2键,系统会将多个过程同时定义。

 
 
“LTW”被重新定义
“WJX”被定义
 

 
 
 
 
 
 
 
 
 
 
 
 

(四)调用过程
老师:在“听者”窗口输入过程名,你看到了什么?
学生:……
老师:下面请同学们尝试刚才已经定义过的两个过程,看看其实际效果。
学生:……
老师:好了,有的同学已经发现wjx这个过程做出来的图画非常简单,那我们如果要将它修改成规则的空心正八角形,该怎么做呢?请小组讨论。(教师巡视指导)
(设计意图:这个问题有一定的难度,由教师提出,便于引导学生根据自己的理解来回答。同时,可以间接考察学生的编程和思维能力)
…………
老师:重新进入编辑窗口,还可以修改原来定义的过程。以前,我们的绘画方式是“立竿见影”。现在,我们可以用过程把小海龟画一个图案所需要的一组命令保存下来。只要输入过程名,就可以一下子便把整个图案画出来。
 
(五)保存过程
老师:保存操作我们都非常熟悉了。那么,下面请同学们按照以下的步骤,保存你所输入的过程。并思考,保存LOGO文件与保存记事本文件有什么不同?
步骤1:单击菜单栏中的“File”选项,弹出“File”菜单。
步骤2:单击“File”菜单中的“Save”命令,弹出“保存 PC LOGO 文件”对话框。
步骤3:选择文件保存的位置后,在“文件名”输入框中输入文件名,例如:“litiwujiaoxing”。
 
步骤4:单击“确定”按钮。
学生:……(操作)
老师:过程是以文件的形式保存在计算机中的指定位置,保存时系统默认的文件类型是“LOGO programs(*.LGO)”;在同一个编辑窗口中编辑的多个过程,会同时保存在同一文件中。
 
三、大显身手
师:到同学们大显身手的时间了。
要求:指挥小海龟画一个边长是1的正360边形。(接近圆形)
做得快的同学可以给正360边形加上颜色。
附加:做完了的同学,请完成课本62页的第2、3大题。
 
四、总结
师:今天这节课你有哪些收获?学完这节课后你有什么感受?
(设计意图:评价问题是新课改的一大问题,尤其是过程评价。通过学生每节课的自评和互评,结果由科代表记录。既可以使学生正确认识自己,又有利于他们形成良好的人际关系,提高判断能力。期末的的过程评价也有原始资料作依据)
 
五、教学反思
 
 
 
版权所有:湖南科学技术出版社有限责任公司 订书服务电话:0731-84375808 传真:0731-84375844
地 址:湖南省长沙市湘雅路276号 Copyright ©2015 HNSTP Corporation, All Rights Reserved 备案/许可证编号:湘ICP备11009653号