第2节 在Python中用turtle模块画图 导学案 川教版(2019)初中信息技术七年级上册

文档属性

名称 第2节 在Python中用turtle模块画图 导学案 川教版(2019)初中信息技术七年级上册
格式 docx
文件大小 513.9KB
资源类型 教案
版本资源 川教版
科目 信息技术(信息科技)
更新时间 2023-09-28 08:04:55

图片预览

文档简介

在python中用turtle模块画图
模块的引入:
1、模块引入的三种方法
a、直接引用:用turtle全称。
b、别名引用 :为了将代码写的简单,import语句可以使用关键字as,
对turtle模块进行重命名。
c、全部(功能和属性的)引用:使用from关键字将turtle模块中的所有属性与方法全部引入,后续代码中就可不再写turtle模块的名称。
这三个程序分别用了哪一种模块的引入方法?
运行程序
打开并运行桌面上的三个程序:直线1.py、直线2.py、直线3.py
运行程序的方法:
a、文件上点鼠标右键-------选择Edit with IDLE-----Run-----Run Modules(F5)
b、 File----Open-----桌面----找到程序-----确定
c、单击右键,选打开
基本命令和画笔的设置
认识几个单词
forward前进 backward后退 left左 right右
pensize画笔型号 pencolor画笔颜色
pink 粉红色;yellow 黄色;blue 蓝色;red 红色;orange 橙色;
认识几个函数
forward(步数 ) 前进fd() 如:fd(150) 前进180步
backward(步数) 后退 bd() 如:bd(150) 后退180步
left( 角度) 左转 lt() 如:lt(30) 左转30度
right( 角度) 右转 rt() 如:rt(30) 右转30度
pensize() 画笔型号 如:pensize(8) 画笔设置为8
pencolor() 画笔颜色 如:pencolor(“yellow”) 画笔颜色为”yellow”
3、认识方向
4、画笔的粗细:pensize( ) 画笔的颜色:pencolor( )
代码:
from turtle import*
pensize(8)
pencolor('red')
forward(180)
5、读下面程序选出运行结果:
(一) (二) (三)
A B C
我会编写程序了
实战一:
要求:a、请两个同学在黑板上来书写绘制正三角形的代码。
b、请其它同学在自己的计算机上编写正三角形的代码并正确运行。
实战二:
要求:修改正三角形代码,绘出一个红色的正五角星或正六边形。
并绘出图形。
拓展:
如果要通过询问输入颜色和笔的大小的方式来改变图形,正五角星这个程序该怎样修改?试一试给图形填充颜色。
五、总结:
1、引入模块:
①import turtle ② import turtle as t ③from turtle import *
2、前进fd()、后退bd()、左转lt()、右转 rt()
3、改变画笔宽度、颜色pensize()、pencolor()