信息技术八年级上册第15节 设计创意图形图片课件ppt
展开2. 使用 turtle 标准库绘制指定图案
1. 掌握Pythn中 turtle 标准库的运动命令和画笔控制命令
这种装饰是一种叫做回字纹的中国传统纹饰,我们今天在日常生活中还经常能看到它们的身影。同学们,你们还在什么地方看到过回字纹?
Pythn的turtle标准库也称“海龟作图”,我们用命令语句来控制绘图指针(“海龟”)的运动轨迹,以及控制“海龟”什么时候在“画布”上留下“痕迹”、什么时候不留下“痕迹”、留下什么颜色的“痕迹”等。使用海龟作图之前,我们要先了解这些基本知识。
(1)它属于Pythn的标准库,要使用imprt语句导入。程序语句:imprt turtle
(2)绘图窗口的原点(0.0)在正中间。默认情况下,海龟向正右方移动。
(3)操纵海龟绘图有许多的命令,这些命令可以划分为两种:①运动命令;②画笔控制命令。
画笔控制命令,相当于我们在用毛笔控制写字、画画的时候什么时候落笔、提笔、用多宽的笔迹、用什么颜色的墨水或颜料等。控制这个毛笔机器人的程序,和海龟作图有着异曲同工之妙。
演示:用海龟作图画等边三角形
imprt turtlea=200turtle.penclr(“blue”)turtle.pensize(10)turtle.frward(a)turtle.left(120)turtle.frward(a)turtle.left(120)turtle.frward(a)turtle.left(120)
导入turtle标准库,设定三角形的边长、画笔的宽度
分步骤让海龟转向和移动,绘制等边三角形
二、设计回字纹图形并分解绘制过程
1.手绘回字纹图形请同学们在纸上草绘出自己设计的回字纹图形,思考如何分解画图过程。
2.绘制过程请同学们按照手绘画线过程画出画笔移动的轨迹示意图。绘制相同的图形,其绘制过程可能不同,如本节示例的图形既可以从里向外画,也可以从外向里画。用箭头表示画笔移动的方向,用圆点表示画笔需要旋转角度处。
三、编写程序,运行和调试
请同学们按照刚才思考的绘制过程,按步骤编写代码,运行和调试程序。
imprt turtleturtle.penclr(“red”)turtle.pensize(5)turtle.right(90)turtle.frward(10)turtle.right(90)turtle.frward(20)turtle.right(90)turtle.frward(30)turtle.right(90)turtle.frward(40)turtle.right(90)turtle.frward(50)turtle.right(90)turtle.frward(60)turtle.right(90)turtle.frward(70)turtle.right(90)turtle.frward(60)
导入海龟作图库,设置画笔的颜色和粗细
根据绘制过程绘制回字纹图案,移动的距离根据图形大小而定
四、改进代码,扩展图形样式
上面这些重复出现的代码是不是给我们一种熟悉的感觉?绘制过程中,画笔向右转90°,然后向前移动一定的距离,而每次移动的距离也是有规律地发生变化,即都是比上次多10。没错,这种既重复又有规律的操作,可以通过构建fr循环结构来实现。
循环体的内容如下:循环次数:7次循环体:设每边长度为a turtle.right(90) turtle.frward(a)变化规律:a=a+10
参考程序:imprt turtleturtle.penclr(“red”)turtle.pensize(5)a=0fr i in range(7) a=a+10 turtle.right(90) turtle.frward(a)turtle.right(90)turtle.frward(60)
我们已经画完了一个回字纹图案了,如果想在旁边再画上几个回字纹组成更复杂的图案,要怎么做?
答:使用命令语句up(),抬起画笔后让海龟运动到指定位置,放下画笔,再开始画另一个回字纹。
参考程序:turtle.up()turtle.gt(60,0)turtle.dwn()
1.回顾所学海龟绘图命令知识,完成下列任务。(1)使用海龟作图画出奥运五环的图形。(2)尝试将回字纹图形变形,做出更加丰富的效果。
初中信息技术湘电子版(2019)八年级上册第15节 设计创意图形说课课件ppt: 这是一份初中信息技术湘电子版(2019)八年级上册第15节 设计创意图形说课课件ppt,文件包含湘教版信息技术八上第六单元《设计创意图形》课件pptx、湘教版信息技术八上第六单元《设计创意图形》教案docx、Python海龟作图mp4等3份课件配套教学资源,其中PPT共25页, 欢迎下载使用。
湘电子版(2019)八年级上册第14节 快速制作年历背景图ppt课件: 这是一份湘电子版(2019)八年级上册第14节 快速制作年历背景图ppt课件,共16页。PPT课件主要包含了新课导入,标准库,Q年历有什么特征,练习与思考等内容,欢迎下载使用。
湘电子版(2019)八年级上册第8节 认识Python语言背景图ppt课件: 这是一份湘电子版(2019)八年级上册第8节 认识Python语言背景图ppt课件,共14页。PPT课件主要包含了图像处理,数学处理,文本处理,数据库,黑客红客,位操作系统,选择参数等内容,欢迎下载使用。