初中信息技术川教七年级上册走进Python的世界2在Python中用turtle模块画图二_第1页
初中信息技术川教七年级上册走进Python的世界2在Python中用turtle模块画图二_第2页
初中信息技术川教七年级上册走进Python的世界2在Python中用turtle模块画图二_第3页
初中信息技术川教七年级上册走进Python的世界2在Python中用turtle模块画图二_第4页
初中信息技术川教七年级上册走进Python的世界2在Python中用turtle模块画图二_第5页
全文预览已结束

下载本文档

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

文档简介

课题第二节在Python中用turtle模块画图(二)学习目标知识与技能过程与方法情感态度与价值观掌握在Python中引入模块的方法。学习turtle模块基本用法。了解对象、属性、方法。了解for循环语句。1.情景引入发2.讲授法3.讨论法4.任务驱动法1.使学生了解Python语言,提高学习兴趣,让学生在日常生活中会使用Python绘画功能。2.培养自主探究的兴趣,体会合作学习的快乐。重点难点学会绘制常见图形方法思考如何简化自己设计的代码教辅用具多媒体教学主要过程教学环节学生活动教师活动设思与随笔课题引入回顾上节课知识点,准备好本节课学习。师:上节课,我们共同学习了turtle模块中画布和画笔的设置,这些步骤相当于我们在作画前做好了工具准备。这节课,我们学习如何在Python中绘制常见图形,这就相当于利用准备好的工具开始正式作画。那么,大家准备好了跟老师一起学习没有呢?通过打比方,让学生迅速明白本节课的学习目的是什么。新课教学新课教学通过观察欢欢同学设计的语言代码,了解欢欢想要达到的目的是什么,并通过和欢欢一起一步步改进代码的过程,实现将知识点升华的目的。理解Screensize()为空的意思。遇到重复命令式,可以通复制粘贴的形式完成,达到节约时间的目的。观看运行结果。注意书上代码需要空格的地方,必须空格,否则代码将提示运行错误。完成书上P54练习。根据已学知识,读懂代码,并为代码添加注释。对比和之前圆的代码,找出异同。观察语言代码,体会代码含义。观察语言代码,体会代码含义。观看注解,领会代码含义。一、绘制常见图形(一)正方形师:欢欢同学,根据自己的想法,设计了一个关于画正方形的Python程序。请大家来看看,欢欢同学设计的程序是否正确?有什么地方可以改进没有?Importturtle()(4)()(150)(90)(150)(90)(150)(90)(150)(90)师:经运行代码后,图画为黑框白色正方形,说明还需要改进。其中Screensize()数值为空,表示使用默认屏幕值(400,300)运行结果,显示如图:欢欢第一次改进之后的代码:fromturtleimport*Pensize(4)Color(“red”,”yellow”)Begin_fill()Pd()fd(150)lt(90)fd(150)lt(90)fd(150)lt(90)fd(150)lt(90)end_fill()运行结果,显示如图:欢欢第二次改进之后的代码:师:由于使用了for循环语句使代码更加简单。For<变量>in<一组数据>:[将被循环执行的内容]注意冒号与缩进!活动一:完成练习。(二)圆形fromturtleimport*pensize(6)color("red","lime")begin_fill()pd()circle(80)end_fill()活动二:为刚才的代码添加注释。(三)弧形师:如果我们想绘制弧形,可以使用circle()参数。fromturtleimport*pensize(2)color("red")begin_fill()pd()circle(60,120)师:如果有两条弧形合并,可以绘制出一片花瓣,那么代码如何编写呢?fromturtleimport*pensize(2)color("red","yellow")begin_fill()pd()circle(90,80)lt(100)circle(90,80)end_fill()师:看!花瓣已经有了,你们能画出花朵了吗?我们可以采用for循环语句。importturtleast(2)("red","yellow")()forainrange(5):()(90,80)(100)(90,80)()(28)活动三:阅读P56代码注解。通过观察别人设计的代码,首先理解其代码意思,再根据自己的知识,思考怎样改进别人的代码。通过对比,发现代码确实简化不少,但仍有可修改的空间。提醒学生在复制命令时,需要去掉多余的空格,否则会出现老师运行时候,提示出错的现象。通过练习,巩固升华知识。通过对比,巩固知识。本课小结本课,通过学习欢欢同学三改代码的过程,跟着它一起完成了一个正方形的绘制。我们不难发现,代码设计其实并不难,但同时也并不是件简单的事情,需要我们反

温馨提示

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

评论

0/150

提交评论