python《Turtle画图-用“心”呵护心的健康》教学设计_第1页
python《Turtle画图-用“心”呵护心的健康》教学设计_第2页
python《Turtle画图-用“心”呵护心的健康》教学设计_第3页
python《Turtle画图-用“心”呵护心的健康》教学设计_第4页
python《Turtle画图-用“心”呵护心的健康》教学设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术学科教案设计

一、教学基本信息

课题名称Turtle画图一用"心"呵护心的健康

二、学情分析

一、知识基础:学生已经学过python的基砧知识,也在上一次课学习了

turtle的基本函数运用,本堂课进一步学习图形的综合绘画。

学情分析二、技能基础:学生已具备编程的逻辑思维能力,并且小组内合作学习的能

力较好,而且能够根据给定的情境用"心"呵护心的健康建构数学模型。但是

分析问题还不够深入和具体。

三、教学目标确定

掌握fillcolor、begin_filL

、函数

end_fillxcirclesetheading

知识目标

的使用

掌握画笔定位、角度旋转

能力目标理解画图在实际的运用

教学目标

提升学生的编程逻辑思维能力,增

强职业自信,并在合作学习、主动

素质目标探究中团结协作.勇于创新.同

时,提高自信心,守护心灵的健

康。

教学重点

fillcolor、begin_fillxend_filLcircle,setheading函数的使用

教学难点画笔定位、旋转角度的计算

四、教学策略

1.创设情境,初步感知:布置课前任务,学生自主探究。

2.自主交流,建构模型:在这个教学换节的设计中,我让学生通过分享、

合作交流的形式构建'新知",然后学生根据自己的理解说出对不同商品定价

设计思路策略的理解。

3.合作探究,完善认知:本课的难点就是画笔定位、旋转角度的计算,通

过对画笔定位进行计算,以及坐标轴结合,让学生能够建立二维画面,同时

在实际情境中完成对知识的应用。

Turtle画图-用"心”呵护心的健康

一、画笔的基本函数

Speed、color、left、forward,penup、pendown等

二、宣传图制作

1.图形的构成分解:一个正方形、一个半圆

板书设计*圆的直径二正方形的边长。j

2.forward.画笔转向的运用。|

3.cirde(radius,extent=None)的使用。______/

4.颜色填充

turtle.fillcolorCred')#设置填充颜色

turtle.begin_fillQ#开始填充

侬制图.形

turtle.end.fillO#星图颜色填充完毕

5.画十字

6.写宣传语

五、教学过程

教学活动设计意图

教学环节/步骤

教学内容/课程思政

时间分配教师学生

/评价手段

第一阶段班节:导入

讲述现今学生心理问认真听讲、思通过情景导入的

题,导致一系列的校考。方法,对学生进

学校霸凌事件呈上升趋势,园霸凌事件,为止我行德语引导,同

主要还是心理问题所导致,们通过程序代码画图时倡导学生积极

为守护心理健康,我们用程进行直传.面对,大力宣传

序画图做宣传.心理健康。

情景导入(3

分钟)

朋V•心”呵护心的健康

第二阶段/环节:旧课回顾

(-)画笔的基本函数

#设首笔的速度

turtle.speed(2|认真思考,通过任务回顾,

#设置笔的颜色讲解旧知识,操作演积极参与课帮助学生建立逻

turtle.color('red')示.堂互动,回辑思维.

#画笔向左旋转140。顾上节课知

小组分享,师

turtle.left(135)识。

生点评(10分

#画笔向前画180的长度

钟)

lurlle.forwdrd^180)

绘制下图:任务指导:

画笔往前走180个单

画笔向右转120。进一步巩固

画笔在向前走180个认真听讲,turtle基本函数

单位并完成任的使用.

\O7抬起画笔务.

V画笔定位到坐标轴

(115,-30)的位置

代码实现落下画笔

importturtle画个半径为30的圆

#画爱心

turtle.speed(2l

#设置笔的速度

turtle.color('red')

#设置笔的颜色

turtle.forward'180)引导学生完成代码

turtle.right(120)通过代码的再演

#画笔向左旋转140。示,加深学生的

turtle.forward'180)记忆,帮助学生

#画笔向前画180的长度对知识点进一步

turtle.right(123)听老师讲

#画笔向左旋转140。解,对知识

turtle.forward;180)进一步理解

#画笔向前画180的长度记忆.

turtle.penupO

turtle.goto(115,-30)

turtle.pendown()

turtle.circle(3C)

第三阶段/环节:教师讲解

(-)图形颜色填充

#设置图形填充颜色,为字

符串类型

turtle.fillcolorCred')讲解

fillcoloR.begin_filk

#开始填充end.fill函数的搭配使

教师讲解,知turtle.begin_fill()用方法,并引导学生为认真听讲,通过知识点的讲

识梳理(15分前面的三角形填充颜理解三个函解,帮助学生理

钟)#绘制图形色为黄色,圆心为粉数的使用方解三个函数的使

色.法,并哇按用方法,并通过

#星图颜色填充完毕此图形颜色练习巩固知识

turtle.end_fill(j的填充.点.

导入任务,完成宣传图带代通过完成宣传图的绘

码编程:画,引导学生掌握代码通过任务分步讲

的使用方法.解,分步引导的

V图形的构成分解:一个认真听讲,方法,引导学生

正方形、i盎格半画,画根据老师的一步一步完成任

的直径=正方形的边长指引,完成务,让学生理解

2.forward画笔转向任务.函数的使用。带

用-心”呵护心的健康x

的运用学生感受真正完

成寰传图的感

受,增加学生对

Circle函数的使用编程学习的自信

定义:心.

乙____土

turtle.circle(radius,IO7'

extent=None)

作用:

根据半径radius绘制

extent角度的弧形circle(radius,

参数:extent=None)的使

radius:弧形¥径用。

radius值为正数时,画心在

当前位置/小海龟左侧.

当radius值为负数时,圆

心在当前位置/小海龟右

侧.

extent:弧形角度。当无该

参数或参数为None时,绘

制整个圆形

当extent值为正数时,顺

小海龟当前方向绘制。

当extent值为负数时,逆讲解setheading函数

小海龟当前方向绘制的使用。

setheading函数的使用

范围:0-360°

0°:向右*思考:

90°:向上能不能用left或认真听讲,

180°:向左者right转向的方法完根据老师的

270°:向下成。指引,完成

90/270・

r

iM/1

.

270/思考角度函通过思考题,培

数养学生的思考与

示例setheadin探索能力。

turtle.setheadng(60)代码演示g能不能用

left或者

right替换,

代码实现尝试使用.

importturtle

#画爱心

turtle.speed(2l

#设置笔的速度

turtle.color('red')

#设置笔的颜色完善自己的

turtle.fillcolorCred')代码

#设置图形填充颜色

turtle.begin_fill()

#开始填充

turtle.left(135)

#画笔向左旋转135°

turtle.forward'180)

#画笔向前画180的长度

turtle.circle(-90,180)

#画弧形,负数为顺时针方

向画,半径为90,画的圆心

角为180°

turtle.left(90)

#turtle.setheading(90)

#转向角度

turtle.circle(-90r180)

turtle.forward;180)

turtle.end_fill(i

#图颜色填充完毕

#写十字

turtle.pensize(40)

turtle.color('white')

turtle.penupO

turtle.goto(-50,150)

turtle.pendownO

turtle.left(140'

turtle.forward'100)

turtle.penupO

turtle.goto(0,200)

turtle.pendownO

turtle.right(90i

turtle.forward'100)

#文字书写

turtle.penupO

turtle.goto(-185,-50)

turtle.pendown()

turtle.color('green')

turtle.pensize(5)

turtle.write('用\•心\"呵护

心的健康,,font=C楷体

',30,'normal'))

turtle.hideturtle()

turtle.mainloopQ

第四阶段/环节:小组合作

【展示情境,抛出问

题】教师给学生一个既

定的情境:用"心"呵护【小组讨学以致用,进一

心的健康.为了守护更论,出谋划步巩固知识.

小组合作,学

多的学生的心理健康,策】小组成小组共同完成,

以致用(7分小组合作,完成指定任务。

拒绝霸凌事件的发生。员讨论后成培养学生小组合

钟)

他们决定通过turtle成宣传突发作的能力。

画图的形式,展开宣制作.

传.完成宣传图的制

作。

第五阶段/环节:课堂总结

1.【引导学生进行总

结】教师展示思维导

图,利用希沃的遮罩功举手发言,

学生自己总结本

能遮住关键字词,请学回顾本节课

课堂总结(3课所学,体现以

课堂总结生回顾本节课知识.的知识点.

分钟)学生为主体.

2.【教师总结】教师对认真听讲,

本次课进行总结,再次做好笔记.

强调重难点。

第六阶段/环节:布置作业

1.学生通过完成

1.【布告作业】完成课

作业巩固课堂所

后的配套练习题:要求

作业布置(2学的知识.

布置作业,发布预习任务。每位同学独立完成.完成作业

分钟)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论