Scratch 青蛙过河 教案
-
第四课
青蛙过河
教材分析:
了解
Scratch
的舞台大小以及
X.Y
坐标的概念
知道与坐标相关的概念
知道侦测控件及其概念
教学目标:
就知识与技能方面:
1
、
能
够从本地文件中导入一个舞台背景
2
、
利
p>
用运动中的“移到
X:Y:
”将角色移到合
适的位置
3
、
利
p>
用运动中的“在?秒内移到
X:Y:
”将角
色移到合适的位置
4
、
利
用“右转?度”将角色进行旋转
5
、
利
p>
用“重复?次”控件让角色进行有限次的运动
6
、
学
会使用如果控件
7
、
学
生使用侦测角色的控件
在过程方面:
让学生感受到程序的运行是由上而下,有始有终的。
能够使用编程中的顺序结构、条件结构、循环结构
教学重难点:
坐标系与程序逻辑
教学方法
讲演练、自主探究
教学过程(第一课时)
师:同学们,
上课之前,老师先来和大家玩一个小游戏,看同学们的思维有没有
活络起来了。
一:
请以靠近走廊为第一竖排,
用
X
表示,
靠近讲台为第一
横排,
用
Y
来表示,
< br>请点到名字的快速起立。
二:
请以靠近窗户为第一竖排,
用
X
表示,
靠近讲台为第一横排,
用
Y
来表示,
请点到名字的快速起立。
(利用小游戏让
同学们快速的将注意力放到课堂上来,
而且让他们感觉到坐标就在身边,简单而且实用)
生活动(
3mins
)
师:其实刚才老师教了大家一个数学的知识,叫做
坐标系。它非常的有用,至少
现在看来,
给老师点名用很好用。
同学们大胆地说一说,
一个坐标系有哪些重要
< br>组成?
生:……
师:你还在哪里听说过坐标这一说法呢?
生:……游戏
师:在
Scratch
中也有一个很重要的坐标系,用于确定位置,让我们从背景中把
它找出来,叫做
xy
—
grid
。
我们来看看它有哪些组成呢?
生:…
…(不去过分地将坐标系讲地很数学化,让学生以体验为主,不让课堂陷
入专业知识地教
授中。
)
师:
老师以这个坐标系为背景进行,
再添加一些角色,
你能告诉我
这些角色的坐
标大概是什么吗?
要怎么样才能确认同学们说的准不准确呢?
< br>其实在
Scratch
为我们提供了一种非常便捷的方法
,
请同学们看到运动模块中的
“移到
X
Y
”这个控件,当你在舞台上拖动一个角色时,里面的坐标会跟着变化,
而这个坐标就是角色造型中心点的坐标。
或者你还可
以看舞台区域的右下角,会实时地显示鼠标所在的位置。
现在
要请同学们根据上面所学的知识,让小青蛙利用荷叶越过池塘。
具体的操作步骤请同学们看学习卡。
生操作(
15mins
)
师:我看到有一位同学完成的非常快,
2
分钟就做完了,我们请他到教师机上来
做一下,看看他是怎
么做的这么快的
生操作(直接拖出控件用,不用输入坐标)
< br>师:同学们,他快在哪儿?他观察的很仔细,看到刚才老师用移到
XY
时,可以
直接拖出来用,所以他在用在
1
秒内移到
XY
时,也用了一样的方法。
师:
接下来老师还
有一项小任务交给同学们,
你们看,
这个背景是三国城的一张<
/p>
简要地图,
我想请同学们为我们的社会
实践活动安排一个路线,
能走最少的路将三国城中必
去景点都游
历到。请同学们来试一试。选一个你喜欢的角色当做你自己。
(剩余时间)