网站大量收购闲置独家精品文档,联系QQ:2885784924

《小海龟画彩色正五边形》1教学设计.pdfVIP

《小海龟画彩色正五边形》1教学设计.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《小海龟画彩色正五边形》1教学设计--第1页

《小海龟画彩色正五边形》教学设计

一、教学内容分析

《小海龟画彩色正五边形》是新世纪出版社八年级下册第二课教学内容。主

要是让学生通过学习smallBasic编程语言让小海龟画出相对应的图形,通过编

写“小海龟画彩色正三边形”的程序而学会画彩色正五边形,甚至正n边彩色图

形都能够画。根据本节课内容,把本节课任务分解成两个小的任务:一是“画正

三边形”,引出变量;二是“画彩色正多边形”,引出“GraphicWindows”对象。

为了让学生进一步对编程提升兴趣,本节课设计一些相对应的编程活动场景,

以此来激发学生的学习编程的兴趣及积极性,让学生在相对应的编程活动中感受

到编程的魅力。

二、学情分析

本节课教学对象是八年级学生,学生通过第一节课已经知道那只可爱的小海

龟能够“爬”出三角形,对编程已经有了一定的感性理解,对小海龟为什么能画

出三角形充满好奇。这节课让学生们更进一步地理解到小海龟不但能画出图形,

还能画出彩色的图形,逻辑上是符合学生的思维习惯。激发学生学习兴趣。

三、学习目标

(一)知识与技能:

1、理解变量及其命名规则;

2、掌握小海龟转角计算方法;

3、掌握变量的赋值及变量的应用;

4、理解“GraphicsWindow”对象及常用属性设置。

(二)过程与方法

1、通过比照正三角形、正方形的程序代码来比较异同,从而弄清楚程序代码里变

《小海龟画彩色正五边形》1教学设计--第1页

《小海龟画彩色正五边形》1教学设计--第2页

量的重要性。

2、通过编写相对应的任务活动代码,让学生学会自主探究及分组合作的重要性,

培养学生们的思维逻辑水平。

(三)情感态度与价值观

培养学生在独立思考的基础上,养成和同学间相互协作,体验程序代码画图所

带来的乐趣。

四、教学重点、难点

重点:变量的赋值语句。

难点:理解赋值语句。

五、教学方法

直观演示与讲解相结合、分组、讨论探究、交流合作。

六、教学过程

(一)、激情导入

利用电子教室播放上节课学生交上来的作业:挑局部同学的三角形程序代码

并运行结果;接着播放准备好的的图形:如正三角形,正方形,长方形,正五边

形及彩色正多边形,让学生观看这些图形后比较图形各自的优缺点,比方图形当

中的颜色,线条组细等。启发学生使用上节课的知识是否能完成该图形的程序编

写呢?

设计意图:利用实图,吸引学生注意力,激发学生兴趣。

(二)学习新知

《小海龟画彩色正五边形》1教学设计--第2页

《小海龟画彩色正五边形》1教学设计--第3页

环节一变量及转角

1、利用学生上节课上交的三角程序代码、正方形程序代码,演示让学生比

较有什么异同?

老师:请每个小组共同讨论研以下这两个编程代码有那些异同?

学生:进入讨论环节,并回答下列问题。

Turtle.Move(100)

Turtle.Move(100)Turtle.Turn(90)

Turtle.Turn(120)Turtle.Move(100)

Turtle.Move(100)Turtle.Turn(90)

Turtle.Turn(120)Turtle.Move(100)

Turtle.Move(100)Turtle.Turn(90)

Turtle.Turn(120)Turtle.Move(100)

Turtle.Turn(90)

由以上代码我们能够得知:程序用到的语句就是Turtle.Move(长度),

Turtle.Turn(角度);一个是三条边图形,一个是四条边图形;Turtle.Move的

长度一样,都是100;Turtle.Turn的角度不一样:三条边的是120度,四条边

的是90度。

设计意图:让学生通过小组讨论研究得出

您可能关注的文档

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档