3.2 在python中用turtle模块画图——绘制奥运五环 教学设计 2022-2023学年川教版(2019)初中信息技术七年级上册
在python中用turtle模块画图——绘制奥运五环 教学设计
一、 教学目标:
经过半学期的学习,七年级的学生已经掌握了python编程中turtle模块的基本语句,学会了画简单图形以及线条颜色。本节在此基础上引导学生理解画圆形,再结合直角坐标系确定多个图形的位置。在完善最终成果的过程中,学会编程、学会思考,并且锻炼了学生的逻辑思维能力,巩固学生对于python编程的兴趣。
二、 教学重点和难点:
- 教学重点:引入turtle模块语句;绘制圆形语句;平面直角坐标系确定画笔位置;
- 教学难点:绘制圆形语句;平面直角坐标系确定画笔位置;
三、 教学流程:
教学环节 | 教师活动与设问 | 学生活动 | 设计意图 |
1.新课导入 | 向学生展示最近冬奥会的各种图片,引出奥运五环图片。一起分析奥运五环图形的组成元素和特点,从而引出本节课主题——用海龟画图绘制奥运五环。 | 思考并回答:奥运五环由五个大小相同颜色不同的圆形组成。 | 让学生理解绘制前需要考虑的因素。 |
学科网(北京)股份有限公司
2.新课学习 | (一)学习画圆语句 平时数学上绘制一个圆会用到圆规来确定圆心位置,然后根据半径来确定圆的大小。turtle模块画圆也是如此。语句如下: | 观察教师给出的语句,并在自己的电脑端IDLE中输入对应的语句进行运行,并观察结果。 | 找出目前绘制出的圆形和五环之间的不同。 |
(二)复习画笔颜色语句和画笔粗细语句 之前的基础图形绘制中,已学习过设置画笔颜色和画笔粗细的python语句,在此图形绘制中进行两个语句的复习。 | 通过这两条语句可以解决五个圆环大小粗细相同颜色不同的问题。 但自己编写程序会发现五个圆起点相同。 | 找出目前绘制出的圆形和五环之间的不同。 |
学科网(北京)股份有限公司
| (三)利用平面直角坐标系,更改画笔位置 平面直角坐标系: 在同一个平面上互相垂直且有公共原点的两条数轴构成平面直角坐标系,简称直角坐标系(Rectangular Coordinates)。通常,两条数轴分别置于水平位置与垂直位置,取向右与向上的方向分别为两条数轴的正方向。水平的数轴叫做x轴(x-axis)或横轴,垂直的数轴叫做y轴(y-axis)或纵轴,x轴y轴统称为坐标轴,它们的公共原点O称为直角坐标系的原点(origin),以点O为原点的平面直角坐标系记作平面直角坐标系xOy。 展示的五环图片假设第一个画出的黑色圆形的起点为坐标中的(0,0)位置,那么再去绘制蓝色圆环,我们需要让画笔位置移动到x轴的左半轴去,位置是多少根据半径推断。
| 通过教师对于直角坐标系的讲解后,自己在IDLE中输入相应的程序代码,运行观察绘制结果并反馈问题。 | 让学生理解平面直角坐标系位置关系,并发现如果仅仅利用goto()语句无法达到预定效果。 |
学科网(北京)股份有限公司