中学教案-python绘图

2022-05-20 02:29:12   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《中学教案-python绘图》,欢迎阅读!
绘图,教案,中学,python


PYTHON绘图公开课教案



主讲人 课题

学科 信息技术 班级 高一18 日期 19.11.7

创意无极限——Python绘图

了解for循环的基本结构 学会for循环的使用方法

教学目标 熟练使用for循环解决实际问题,培养对计算机编程的兴趣

设计祝福祖国的图案为例,体验利用计算机编程进行创意设计,激发爱

国之情

重难点

重点: for循环的基本结构、使用方法 难点: 灵活运用for循环解决实际问题

法学 教学用具

情景导入法、任务驱动法、小组合作探究

动画演示课件、电子教室

教学 环节

3

设计意图

今年是建国70周年,国庆节举行了盛大的阅兵仪式,我们为祖国的繁荣昌盛感到自豪和骄傲。作为00后的同学们生活在

最好的时代,拥有最好的舞台。

在这个重要的日子,大家有什么话想对祖国母亲说?想通过什

么样的方式表达呢?

(一) 为了庆祝祖国70周年华诞,学校组织一次创意图案设计赛,要求图案精美并能传递爱国正能量。

课前老师通过Python编程绘制了一些图案,大家看一看:

导入



70周年华诞怀



精美的图画再配上祝福的文字,表达我们对祖国的一份赤子之 心。 利用计算机程序作图可以绘制出颜色绚丽多彩、结构变化多样 的更加饱满的图像,今天这节课我们就来体验编写Python 设计精美的图案,为祖国献上祝福。






利用Python内置的海龟绘图(turtle)绘制图形

海龟绘图(turtle)提供一些简单的绘图工具,导入即可使() 用,就像“站在巨人的肩膀上,可以看得更远”。



新知 从绘制一个正方形开始

初探 使用海龟作图就像自己拿着画笔作图,绘制一个正方形的过程

如下:





Python

解作图过程



打开“正方形.py”文件,展示绘制正方形的代码,讲解语句

功能。



【任务一】请同学们尝试修改以上代码,绘制一个六边形。

<注意> 海龟画笔旋转角度从90度变成60度,画笔旋转的角



度是六边形内角的补角(外角)



请同学们观察绘制六边形的代码,发现代码有什么特点?

其中有些语句重复出现多次

当某些代码被反复执行时,通常使用循环结构来实现。

循环结构使代码变得更简洁、更清晰

在该程序中,绘制线条和转向的语句都重复6次,当循环次数

一定时,我们可以使用for循环语句(计数循环)。

开始





for语句的基本格式: 获取海龟画笔

for 循环变量 in 列表 :



是否画完6条边语句或语句组



的地方。

<注意>语句块缩进格式 绘制一条边





画笔向右旋转60





结束



为了便于理解for循环语句执行过程,在IDLE命令提示窗口

调试语句



>>>for i in [1,2,3,4]:

Print (i)

>>>for i in range(4)



Print (i)

range()函数可以生成某个范围内的数字列表



()range(4)生成[0,1,2,3],从0开始



任务【任务二】使用For循环绘制六边形 探究 要求:打开Python学习资料文件夹循环绘制六边形.py,将

程序补充完整实现用for循环语句绘制六边形





15






试一试:大胆修改代码,绘制更有趣的螺旋线

()for i in range(100):

t.forward(i)#每次右转都走的更远一些 任务

t.right(60)

探究

【任务三】绘制螺旋曲线

将画笔旋转角度偏离一点,会出现更加绚丽的效果

6061度、80度、150度……



【探究任务】绘制一个祝福语螺旋线

打开Python学习资料文件夹创意螺旋线.py,完善程序,绘

制一个祝福语图案



以小组为单位,提交作品。

参考提交人数和作品质量评选出优胜小组。



()

在编程绘图时,大家大胆尝试绘制出各式各样的漂亮图形,配

总结上美好的祝福语,给祖国献上自己的一份祝福。

学无止境,在接下来的学习中我们可以继续探究,使图案结构

提升

更精美、颜色更绚丽。

教学



反思



解代码

意进行绘图

兴趣

20 7




本文来源:https://www.wddqxz.cn/a9ee7514d6d8d15abe23482fb4daa58da1111cd1.html

相关推荐