南方版(湖南2019)信息技术八上 第6课 圈圈绕绕 课件(共11张ppt)

文档属性

名称 南方版(湖南2019)信息技术八上 第6课 圈圈绕绕 课件(共11张ppt)
格式 ppt
文件大小 1.2MB
资源类型 教案
版本资源 南方版
科目 信息技术(信息科技)
更新时间 2020-09-25 10:31:39

图片预览

文档简介

第6课 圈圈绕绕
XXX
学习任务
1.掌握钢笔的控制语句t.circle()。
2.熟悉while语句的使用。
3.break语句的应用。
思考
上节课,我们已经学习了利用小海龟的钢笔画正方形等图案了,通过Python中控制钢笔的语句实现钢笔的“挥洒自如”,并且学会用for循环语句让重复代码变少变简洁。
本节课,我们将继续学习控制画笔画圆的语句,并且还要学习for语句的“兄弟”——while语句,同样是循环,它们到底有什么区别呢?
海龟绘图
首先,我们来画一个圆,有个快捷的方法可以直接画出一个圆,那就是t.circle(x),它的意思是控制钢笔画一个半径为x的圆。那我们如何用上节课学到的for循环画出四个相交的圆呢?
接下来我们思考一下另一个问题,首先画一个半径为r的圆,然后画一个半径为r/2的圆,接着画半径为r/4的圆……半径依次减半,直至r小于5。这是一个循环,可以用for语句来实现吗?
用while语句进行解决,它会先检查条件是否满足,在条件满足时执行循环内容,执行完循环内容后会再次检查条件是否满足……直至条件不满足时跳出循环。
while
条件
循环内容
F
T
While循环
While循环
接下来,就请大家一起来试试使用while循环来改写这个程序。
画螺旋线
螺旋线的画法跟正方形有一点相似,小海龟的钢笔不断地向前,然后旋转,只是每次向前的长度都是等量增加的。
终止循环
短短两行代码就可以让计算机一直工作,但是大家有没有想过,到底怎么样才能让它停下来呢?
终止循环
终止循环的神器——break语句,它可以在任意时刻让循环程序停止。同学们试一试。那在有限循环里呢,是否可以跳出循环呢?
小结
1.控制钢笔画圆的语句。
2.while循环语句。
3.跳出循环的break语句。
本节课到此结束