- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12课编写过程控海龟
课题:第12课 编写过程控海龟
?
教学目标:
【知识与技能】
1、掌握立即执行方式和使用”过程”的流程。
2、了解”edit”命令和”过程”的格式。
3、了解”save”和“load”命令的用法。
【过程与方法】
1、熟练掌握编写过程的方法。
2、掌握调用过程的方法。
3、会保存和载入过程文件。
【情感态度价值观】
1、让学生初步感受编程思想,体验用程序解决实际问题的特点和优势,逐步渗透结构化编程思想。
教学重点:
1、掌握”edit”命令和”过程”的格式。
2、会调用过程。
3、掌握保存和载入过程文件。
教学难点:
1、“过程”的编写和过程文件的保存。
课 时:1课时
教学过程:
一、情境感知,导入新课
1、通过这一段时间的学习,我们知道了海龟的神奇,这只会计算的海龟,除了海陆两栖,它还会飞行(PU、PD)。据我所知,这个海龟还有点人工智能的味道,会统筹安排,能化繁为简。不信,我们今天就一起感受一下这只海龟的统筹规划能力。
2、教师演示:利用编写的过程“sbh”画出三瓣花。
3、教师提问:Logo?语言中有没有“sbh”这个命令?这是老师事先定义的过程!使用过程可以使得程序简化不少!这节课我们就来学习“编写过程控海龟”。
二、任务驱动,新课讲解
1、过程使用之前需要定义。我们一起试着定义一个过程sbh。
2、师演示定义过程的方法。
(1)打开编辑窗口(edit)。
(2)编写过程。
To sbh
Setw 4
Setpc 2
Repeat 3 [repeat 3 [fd 100 rt 120 ] rt 120]
End
教师板书说明格式:
过程头:过程开始的标志,由“to”+”过程名“组成。
过程体:完成某项任务的若干命令。
过程尾:过程的最后一行是“end“命令,表示过程结束。
3、学生练习定义过程。
4、师演示调用、保存过程的方法。
5、学生练习调用、保存过程。
6、学生尝试修改过程中的笔粗细、颜色的数值,体会定义过程有怎样的好处。
7、师生小结使用过程的流程:分析图形—编写过程—定义过程—调用过程。
三、自由创作,巩固练习
1、引导观察下列图案,可以定义一个什么过程?
2、请所有同学定义一个合适边长的三角形过程sjx。
3、运用定义的过程自主完成其中一个图案的设计。
最好能用repeat 语句:repeat [six rt ]
四、欣赏作品,交流评价
1、请已完成的同学将作品展示给其他同学看,激发学生的自豪感。
2、开展一个集体会诊活动:展示个别没有完成的画,让同学们诊断一下这位同学哪个地方出现问题,如何解决。(学生积极性很高,并且能够很快发现问题,效果很好)。
五、说说评评,课堂小结
1、定义过程可以使我们分步骤实现复杂图案的创作,使程序简化。但并非所有由相同基本图形组成的复杂图案通过过程来做都可以简化,具体问题需要具体分析,在设计中要学生及时调整编写策略。相信同学们在后续的学习中会有更深的体会。
?
文档评论(0)