奇妙的小乌龟——LOGO语言系列讲座一
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编程要求
编 有明确任务 写 按顺序编写 程 可分步设计 序 须运行检查
四
点
第一步:运行程序。如果有过程不在同一程 序里,应先加载过程。
注
第二步:分步检查。按顺序一步一步检查。
意
第三步:修改程序。发现有错及时修改或者 重新设计。
第四步:运行程序。如果还有错,再按上述 步骤进行,直到正确运行为止。
课后思考
1、有没有更简便的方法? 2、如果画多个小房子又该如何编程?
结束
2009年3月制作
先分别后组合 pu rt 45 fd 10 pd setpc 15 fill pu bk 10 lt 45 rt 90] 点击
2. repeat 2[rt 90 fd 200 rt 90 fd 300]
40 80
编写要求: 3. rt 90 repeat 3[fd 200 lt 120]lt 90
5
中小学信息技术《LOGO语言》讲座一
——探究小房子的画法与编程
LOGOBIANCHENG
襄阳市第四十二中学 邱宜川
说一说
怎样编写程 序画出这个 小房子呢?
点 击
提示:
1、特点→找出这个 房子的特点。
2、分块→编写程序 应分步进行。
3、组合→注意各个 图形的衔接。
图形组合 点击 衔接点----各个图形的起点与终点
4. circle 2前0 面写上序号
5. repeat 2[fd 150 rt 90 fd 80 rt 90]
150 300
讲解时,请按顺序点击各个图形。 200
编程画图
y
240
200
160
120
80
40
1. home cs 2. repeat 4[setpc 0 pd repeat 4[fd 40 rt 90] pu rt 45 fd 10 pd setpc 15 fill pu bk 10 lt 45 rt 90] 3. pu setxy [(-60) 60] pd 4. setpc 11 5. repeat 2[rt 90 fd 200 rt 90 fd 300] 6. setpc 5 7. rt 90 repeat 3[fd 200 lt 120] lt 90
点击
பைடு நூலகம்点击
方原点向点击向(0,上0)
演示
注
房子是怎么
意
画出来的?
点击
观
察
编写程序
40
34 12
点击 要求:编写出五个图形的程序代码。
点 击
编程基本思路: 1a. repeat 4[repeat 4[fd 40 rt 90]rt 90]
1b. repeat 4[setpc 0 pd repeat 4[fd 40 rt 90]
-240-200-160-120-80 -40 0 40 80 120 160 200 240 x -40 -80 -120 -160 -200 -240 -280
总结
程序语言的作用
点击 ◆ 有画图的。 ◆ 有移位的。 ◆ 有填色的。 ◆ 还有其它作用的。
1. home cs 2. repeat 4[setpc 0 pd repeat 4[fd 40 rt 90] pu rt 45 fd 10 pd setpc 15 fill pu bk 10 lt 45 rt 90] 3. pu setxy [(-60) 60] pd 4. setpc 11 5. repeat 2[rt 90 fd 200 rt 90 fd 300] 6. setpc 5 7. rt 90 repeat 3[fd 200 lt 120]lt 90 8. pu setxy [40 80] pd 9. setpc 15 10. circle 20 fill 11. pu sety (-240) pd 12. setpc 0 13. repeat 2[fd 150 rt 90 fd 80 rt 90] 14. setpc 15 15. rt 45 fd 40 fill lt 45 16. pu fd 160 pd 17. setpc 11 fill 18. pu fd 190 pd 19. setpc 5 fill