3.2在Python中用turtle模块画图 教学设计 2022-2023学年川教版(2019)初中信息技术七年级上册

文档属性

名称 3.2在Python中用turtle模块画图 教学设计 2022-2023学年川教版(2019)初中信息技术七年级上册
格式 docx
文件大小 2.6MB
资源类型 教案
版本资源 川教版
科目 信息技术(信息科技)
更新时间 2023-04-18 08:02:19

图片预览

文档简介

3.2在Python中用turtle模块画图 教学设计
川教版(2019)初中信息技术七年级上册
课题 在Python中用turtle模块画图 单元 第三单元 学科 信息技术 年级 七年级
教学 目标 掌握在Python中引入模块的方法 学习turtle模块基本用法 绘制简单图形
重点 掌握在Python中引入模块的方法,学习turtle模块基本用法
难点 绘制简单图形
教学环节 教师活动 设计意图
导入新课 看视频Python画图 《用turtle库画一棵樱花树》 初步了解海归turtle的应用,引出本节课所讲内容
讲授新课 一 模 块 引 入 1、模块的概念: 模块就好比工具包,要想使用这个工具包中的工具,就需要先导入这个模块。 import语句 在Python中用关键字import来引入某个模块,引入模块的语句是:import 模块 注意:在导入模块时,每个导入应该独占一行(推荐) 直接引入 import 模块1 import 模块2 设置的turtle模块画布效果 用关键字as重命名模块 为了将代码写得简单,import语句可以使用关键字as,对turtle模块进行重命名。 只用as指定模块的别名。如果模块的名字太长,可以使用as指定模块的别名,以方便在代码中的使用。 import 模块名 as 模块别名 from 模块名 import 工具名 我们还可以使用from关键字将turtle模块中的所有属性与方法全部引入,后续代码中就可不再写turtle模块的名称,import模块名是一次性把模块中所有的工具全部导入,并且通过模块名/别名访问。导入之后,可以直接使用模块提供的工具 任务一: 直接引入,设置一个300X400的蓝色画布(screensize、blue) 利用关键词as引入,设置一个300X400的红色画布(screensize、red) 利用关键词from引入,设置一个300X400的绿色画布(screensize、green) 二 对画笔进行设置 1、画笔的两个属性 一是粗细,我们使用pensize( )函数来设置 二是颜色,我们使用pencolor( )函数来设置 代码中的forward( )函数是画笔的一个“方法”,它让画笔产生一个动作:向默认的正前方(右)移动,移动的距离就是括号中的整数值。 5行代码 画笔运行结果 2、常用对象、属性和方法的总结 本书末尾附表1如右图是turtle模块中常用对象、属性和方法的总结,今后我们需要使用什么方法或者属性,可到表中去查找。 任务二: 1、绘制一条长180,粗50的黄色线段(yellow) 老师:同学,既然我们能够绘制出简单的线段,那是否可以利用其它的方法绘制一些常见几何图形吗?以正方形为例,它是由四条线段组成,但是还要加入转弯90度的操作。 在编写的过程中要注意以下两点: 1.设置画笔颜色,也没有设置填充颜色; 2.代码可尽量简写。 改进代码 画正方形程序运行结果如下图 任务三:请同学们根据今天的学习内容,完成以下图形的绘制。 回顾节课知识点: 引入模块的三种方法 Import turtle Import turtle as t From turtle import * 设置画布screensize(300,,300,“green”) 设置画笔pensize(50)、pencolor(“red”) Forward(100) 学生理解和掌握 基础知识 初步体会import语句的用法 学会使用关键字as对turtle重命名 学会使用from关键字引入turtle模块的属性和方法 理解并尽量能掌握turtle模块的其他功能。 学会使用画笔 学会绘制常见几何图形
课堂小结 引入模块的方法三种 设置画布 设置画笔 简单图形的绘制 梳理本节课的知识点