小海龟画多边形
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课堂小结
这节课学习了For…EndFor循环语句使用格式及作用,懂得使用For…EndFor循环语句画多边形。
课后练习
1、编写程序,画螺旋图形,如图3—7所示。
For i=2 to 10 step 2
Turtle.Move(50)
Turtle.Turn(72)
EndFor
学生们之间相互讨论帮助。
对同学示范操作过程作出评价。
巩固本节课所学知识。
知识拓展
小技巧:使用Small Basic编辑器调试程序。
观察、思考
用Small Basic编辑器查出程序的错误,提高编程效率。
观察、思考。
学习本课新知识。
小组竞赛:
把学生分成两组,第一组编写画正12边形的程序;第二组编写画正36边形的程序。
请最先完成的小组运行程序。
总结:For…EndFor循环语句中循环变量的初值、终值和步长是用控制循环次数的。
小组内协作学习,结合课本知识编写程序。
观察、思考、讨论,作出评价,知识归纳。
培养学生的自主学习能力及互助意识,尝试成功的喜悦。
了解并掌握使用For…EndFor循环语句画多边形
要求学生阅读课文P8“你知道吗”的内容。
总结:一个完整的程序,总体上往往是循序结构,但中间可能有某段程序是循环结构。
按要求进行阅读,了解程序的执行过程和程序的结构。
加深学生的理解。
巩固拓展
1、编写程序,画一个边越来越粗的正八边形,如图3-6所示。
2、想一想,下面的程序画的是什么图形?
小海龟画多边形
儋州市长坡中学刘文箕
一、教学目标
1、知识与技能
(1)了解For…EndFor循环语句的格式及作用。
(2)懂得使用For…EndFor循环语句画多边形。
(3)了解For…EndFor的参数,循环变量和步长的作用。
(4)懂得使用编辑器调试程序。
2、过程与方法
(1)能够通过编写程序解决实际问题。
(2)通过教师指导和课本的学习资源进行学习。
3、情感与态度
(1)培养学生利用编程解决问题的能力。
(2)通过编程的学习,让学生喜欢信息技术这门课程。
二、教学重、难点
重点:使用For…EndFor语句画多边形。
难点:循环变量和步长的作用。
三、教学过程
教学步骤
教师活动
学生活动
设计意图
导入新课
上节课我们学习了算法,描述画正三角形的算法有两种,我们用small Baskll语言把第一种算法来编wenku.baidu.com画正三角形程序。
现在,我们就使用第二种算法来编写画正三角形程序,观察一下,第二个程序和第一个程序有什么不同之处。
学生编写画正三角形程序。
学生观察、思考、讨论。
利用旧知识入手,巩固知识。
通过通过对比观察,发现问题,引起学生兴趣。
学习新课
展示出For…EndFor循环语句格式。
展示图3—4 For…EndFor语句的流程图,了解For…EndFor循环语句的作用。
这节课学习了For…EndFor循环语句使用格式及作用,懂得使用For…EndFor循环语句画多边形。
课后练习
1、编写程序,画螺旋图形,如图3—7所示。
For i=2 to 10 step 2
Turtle.Move(50)
Turtle.Turn(72)
EndFor
学生们之间相互讨论帮助。
对同学示范操作过程作出评价。
巩固本节课所学知识。
知识拓展
小技巧:使用Small Basic编辑器调试程序。
观察、思考
用Small Basic编辑器查出程序的错误,提高编程效率。
观察、思考。
学习本课新知识。
小组竞赛:
把学生分成两组,第一组编写画正12边形的程序;第二组编写画正36边形的程序。
请最先完成的小组运行程序。
总结:For…EndFor循环语句中循环变量的初值、终值和步长是用控制循环次数的。
小组内协作学习,结合课本知识编写程序。
观察、思考、讨论,作出评价,知识归纳。
培养学生的自主学习能力及互助意识,尝试成功的喜悦。
了解并掌握使用For…EndFor循环语句画多边形
要求学生阅读课文P8“你知道吗”的内容。
总结:一个完整的程序,总体上往往是循序结构,但中间可能有某段程序是循环结构。
按要求进行阅读,了解程序的执行过程和程序的结构。
加深学生的理解。
巩固拓展
1、编写程序,画一个边越来越粗的正八边形,如图3-6所示。
2、想一想,下面的程序画的是什么图形?
小海龟画多边形
儋州市长坡中学刘文箕
一、教学目标
1、知识与技能
(1)了解For…EndFor循环语句的格式及作用。
(2)懂得使用For…EndFor循环语句画多边形。
(3)了解For…EndFor的参数,循环变量和步长的作用。
(4)懂得使用编辑器调试程序。
2、过程与方法
(1)能够通过编写程序解决实际问题。
(2)通过教师指导和课本的学习资源进行学习。
3、情感与态度
(1)培养学生利用编程解决问题的能力。
(2)通过编程的学习,让学生喜欢信息技术这门课程。
二、教学重、难点
重点:使用For…EndFor语句画多边形。
难点:循环变量和步长的作用。
三、教学过程
教学步骤
教师活动
学生活动
设计意图
导入新课
上节课我们学习了算法,描述画正三角形的算法有两种,我们用small Baskll语言把第一种算法来编wenku.baidu.com画正三角形程序。
现在,我们就使用第二种算法来编写画正三角形程序,观察一下,第二个程序和第一个程序有什么不同之处。
学生编写画正三角形程序。
学生观察、思考、讨论。
利用旧知识入手,巩固知识。
通过通过对比观察,发现问题,引起学生兴趣。
学习新课
展示出For…EndFor循环语句格式。
展示图3—4 For…EndFor语句的流程图,了解For…EndFor循环语句的作用。