《Scratch趣味编程第8课 图形变化》教学设计.pdf

《Scratch趣味编程第8课 图形变化》教学设计.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Scratch趣味编程第8课图形变化

王学聪

教材分析:

Scratch是一门全新的程序设计语言,用其可以很容易的去创建交互式故事情节,动画,

游戏,可以大大增加学生的学习兴趣。本课是scratch的第8课,是学生在掌握了第7课基

本图形知识的基础上的一堂课。这一课主要是让学生学会设置变量、调用变量和重复命令的

嵌套。用生动有趣的动画实例,让学生在实践中了解设置变量、调用变量和重复命令的嵌套。

提高学生的学习兴趣。

学情分析:

学生在以往的课程学习中已经具有一定的编程能力,已经会结合Scratch积木指令,控

制积木指令,基本的运算符号和动作积木指令控制画笔画出正多边形和正多角星。学生对自

由画图很感兴趣,但是对由运算控制的程序画图有畏难心理,尤其是分析图形编写循环程

序和设置变量是难点。

教学目标:

知识技能:1.会根据需要新建变量。2.会在程序的适当位置调用变量。3.会灵活的使

用变量的控制语句。4.学会重复命令的嵌套(循环程序)应用。

过程方法:

通过自主探究、循序渐进的方法,在解决问题的过程中了解变量的作用和

使用的方法。

情感态度价值观:培养学生的自学探究能力、审美观念和创新精神。

教学重难点:变量的调用,变量的控制和重复命令的嵌套。

教学过程:

一、创设情境,导入课题

打开scratch软件,演示两个例子。

在演示例子的过程中,让学生观察图形的变化。

师:你们知道这些图形是什么图形按什么规律组成的吗?

(幻灯出示10个图形组合,5个五边形组成的图形,10个圆形组成的图形,10个5角

星组成的图形。)

生:思考并完整的回答各种图形组合的规律。

师:图形1设置变量、调用变量

图1

1

你们能说说图形1有哪些基本图形组成的吗?

生:图形1,它是由……

师根据学生回答板书正多边形边数3,4,5,6,7,8……

由于在绘制这个图形的过程中边数是变化着的,所以这个程序中的边数就是一个变量,

scratch的积木指令中变量分类中提供了变量的相关功能。

下面我们就来学习怎样用变量控制画图吧!

(板书课题:图形变化一、设置变量,控制画图)

二、分析程序,新建变量,用滑杆控制图形的变化

第一步:完成正五边形的程序。找出需要设定的变量。

1、首先大家来观察这个正5边形的程序结构,说说哪几个地方需要用变量的呢?

需要设定的变量

第二步:打开程序指令分类中的“变量”,新建一个变量,输入变量名称。

第三步:在程序中加入变量。

第四步:在舞台上为变量设定滑杆,方便更改变量的值。

第五步:通过滑杆改变变量的值,让角色画出不同的图形。

2

三、在程序中加入控制变量变化的指令,自动绘制一个组合图形。

师:刚才,同学们是用滑杆来控制多边形的边数的,有没有办法让程序自己

控制每一步画的多边形的边数呢?大家仔细观察变量分类中有哪些语句可以使

用?

“把变量边数的值增加1”应该出现在那一段程序的后面呢?

生:应该是在画完一个正多边形后出现。

师:如果最里层是正三角形,最外层是正八边形,请同学们想一想,画正多

边形的过程要重复几次?

生:6次

请同学们用重复命令嵌套的方法,来画出一个多边形。

四、设定角色的初始位置和变量的初始值。

师:同学们在练习的过程中遇到了哪些问题呢?

生:图画的很大,都跑到舞台外边去了

师:是什么原因引起的呢?

生:一开始没有设定角色的初始位置和方向,没有设定正多边形的初始边数。

师:说的真好!一个完整的程序要考虑许多的细节。尤其是要设置好角色和

变量的初始值。请同学们试着把角色的初始位置和边数的初始值设置一下吧!

文档评论(0)

百分卷 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档