|
教学目的与要求:
1、学会保存过程的方法,会调用保存过的过程来绘图。
2、通过学习保存和调用过程方法体会过程的作用,并学会知识的迁移。
3、通过随时和反复调用“过程”,初步理解子程序的含义。
4、计算机的程序设计要求科学而严密,通过本课的学习让同学从小养成科学严谨地工作态度。
教具准备:
1、多媒体机房。
2、极域教学系统。
3、相关图片、课件。
教学重点与难点:
重点:本课的重点是用知识的迁移来学习保存过程和调用过程的方法。
难点:让学生了解体会过程在程序设计中的作用,初步理解子程序的含义。
教学课时:1课时
教学过程:
一、激趣引入:
1、上节课我们学习了定义过程并用定义的过程画出美丽的图形,下面教师就用上节课定义过的过程完成下列图形。教师边说边演示(观察教师展示的图形和过程)
ZFX
repeat 5[rt 90 fd 50 lt 30 zfx]
2、提问:请同学们试试看你们能用这两行命令完成这个图形吗?不能,因为大家都知道退出LOGO后所定义的过程就会消失,你们猜猜老师是怎样快速画出这些图形的?
3、引导学生说出“保存”、“读取”或类似词语。
二、新课教学:
1、那如何才能保存好我们定义的过程呢?请同学们定义一个正画正方形的过程,通过小组讨论方式保存在自己的文件夹中。(这一过程对学生来讲不难,因为在以往的学习中已经学过多次文件的保存,教师只要引导学生进行知识的迁移,并通过小组讨论交流完成新知识的学习)
2、请同学起来说说看你是如何保存的?有问题时教师可以加以纠正。(注意保存路径)
(FILE—SAVE(SAVE AS))
3、同学们刚才保存好ZFX这个过程,请完成刚才的图形。
调用过程:
1、提出问题:下面请同学们退出LOGO程序,然后再打开LOGO程序,再输入下列命令,看能不能完成上面的图形?
ZFX
repeat 5[rt 90 fd 50 lt 30 zfx]
2、引导学生找出问题所在:尽管我们把定义好的过程保存在硬盘中,但在使用前必须先要把这个过程调用出来,小海龟才记得起来这个“命令”。
3、提醒大家用FILE 菜单中的“LOAD”命令来试一下,引导学生自主探索。
4、小组内讨论交流自己的发现,让学生通过互相学习的方式来完成“LOAD”的使用。
三、小结。
|
|