《绘制美丽的图案》 教案 沪科版信息技术九年级上册.docVIP

《绘制美丽的图案》 教案 沪科版信息技术九年级上册.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学大纲《绘制美丽的图案》教案教学内容1根据题目介绍《绘制美丽的图案》,设计并讲解一系列关于绘制图案的教学方案2通过讲解步骤,解释每一步操作的原因,以及操作过程中可能出现的问题及解决方案3分析案例,让学生理解计算机绘制图案的特点和优势教学目标1让学生通过学习并实践编程技巧,能够创作出具有规律的几何图形,提高动手能力2培养学生的逻辑思维能力和解决问题的能力,提升他们的学习效率3提高学生的计算机编程技能,让他们在日常生活中应用到编程中

《绘制美丽的图案》教学设计

课题

绘制美丽的图案

单元

二单元

学科

信息技术

年级

九年级

教材分析

《绘制美丽的图案》这一课时教材编排了“分析问题,设计算法,编写循环结构程序,运行,调试程序,说说做做和知识链接”的系列学习活动,旨在引导学生学习了解程序的编写,让学生通过学习程序编写绘制一些有规律的几何图形,这些学习对于初中学生来说是非常有必要的,不仅可以增加学生知识,同时也能增强计算机编程能力和科学思维,提高学生信息素养。教材编排合理,教学环节寓教于乐,贴近学生生活实际,符合九年级学生认知特点。

学习

目标

1.信息意识:学习并掌握编写程序,能理解和运用程序绘制一些有规律的几何图形,

2.数字化学习与创新:通过实践活动,掌握运用程序的编写解决基本问题技能,运用计算机方便快速地绘制简单图形,能够在实际情境下运用所学知识,解决实际问题。

3.计算思维:具备用计算机编写程序解决实际问题的能力。

4.信息社会责任:激发对于计算机编程的兴趣和热情,将编程运用到生活中,锻炼自身的道德情操和品德修养,培养优秀的价值观和行为准则

重点

培养学习尝试编写程序

难点

通过计算机方便快速地绘制简单的几何图形

教学过程

教学环节

教师活动

学生活动

设计意图

导入新课

导入:

师:众所周知,剪纸是中国传统文化之一,其中包含窗花剪纸。如果仔细观察,可以发现:大多数窗花是由一些简单的几何图形通过有规律的重复与排列组合而成的。中国古建筑窗格也是如此。那么,如何让计算机方便快速地绘制这类图案呢?

在本活动中,我们将尝试编写程序,绘制一些有规律的几何图形,先观看用python制作窗花的视频,进入我们今天的课堂。

学生观看视频,提前知道本节课的学习内容

总起课堂,引入今天的学习内容激发学生学习兴趣,调动积极性。

讲授新课

一、分析问题

我们可以先利用计算机绘制一些简单的图案,如图所示,观察图可知图上有许多相似的形状,画出这些形状的操作是相同的,找到其中的规律即可将问题简化

例如,绘制图是从起点处(中心点)落笔,由里及外,由小到大,绘制多个旋分解问题可知,绘制图要解决以下几个小问题:画一个旋。重复画多个旋(长度逐渐增大)

二、设计算法

一个旋由4笔组成,且后一笔比前一笔要长(设定第一笔长度为10,后一笔均比前一笔长10)。画一个旋的算法流程图如图所示。

该算法是一个循环结构,重复了4次画直线和画笔左转90°

分析画多个旋的规律可知,其算法仍是一个循环结构,若需要画x个旋,只需要将以上流程图中的i4改为i4*x,并在开始后补充一个输入x。

说说做做

用流程图描述下图的完整算法。要求先输入要画的旋的个数,再据此画图。

三、编写条件结构的程序

(1)Python循环语句。

在Python中,循环结构的实现可利用while语句:while后面紧接着的是用来判断是否进入循环体的表达式,冒号后面缩进的语句块为表示循环体的语句。

打开Python软件,编写如下的Python程序。

说说做做

用Python绘制一颗五角星。想一想,这个程序用到了什么基本控制结构?

2.编写程序

提示板:要构建一个循环结构,需要关注两个方面的问题:一是重复要做的是什么事,二是如何控制循环。前者可以从问题分析入手解决,后者一般是通过使用一个循环控制变量来实现的。循环控制的三要素是:循环控制变量的初值:@循环控制变量的终值:在循环体中具有使循环控制变量由初值向终值变化的语句。

在本例中循环控制变量为i.i初值为0,终值为x*4,循环体中控制i由初值向终值变化的语句为i=i+1。

知识链接实现循环的python语句

除while语句之外,Python还提供了另一种循环结构的实现方式:for语句。

for语句用于将一段代码重复运行指定的次数。

Python中最简单的for循环结构如下:

for变量in序列:

语句块

在循环的过程中,变量依次遍取所有在序列中的值,直到所有的值都被取过。

序列可以用range0函数来产生。

range0函数的一般格式为:range(start,stop,step)

它包含三个参数,它们的含义分别为:

start表示范围开始的值。

stop表示范围结束的值

step表示下次循环所增加的值

序列将从start开始,到stop结束,但要注意stop的值不会被算进序列中比如range(0,5,1)生成的是序列0,1,2,3,4。

其中start,step两个参数可以省略,省略时默认start=0,step=1。若只有一个参数,则默认start=0,step=1。如range(3)相当于range(0,3,1)

若只有一个参数,则默认start=0,step=1。如range

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

售后加V wkl436858

版权声明书
用户编号:7141026065000021

1亿VIP精品文档

相关文档