Scratch教学设计-穿越迷宫

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《穿越迷宫》

教材分析

本课以“小猫”穿越“迷宫”抓“老鼠”为故事情节,编写程序,共分为三大部分。第一部分:设置舞台和角色;第二部分:编写“小猫”穿越“迷宫”抓“老鼠”的程序;第三部分:穿越迷宫。

学情分析

学生对于程序的流程并不是很了解,所以在课堂上教师要引导学生把程序分成几个小的部分,各部分逐一突破,这样学生的学习过程会比较轻松愉快。

预设教学目标

1.理解侦测与判断的含义。

2.运用侦测与判断创作故事或游戏。

教学重点

理解侦测与判断的含义。

教学难点

运用侦测与判断创作故事或游戏。

课时安排:

1 课时

预设教学过程:

一、激趣导入

师:上一次我们观赏了马戏团小丑的表演,同学们还记得吗?那么他们还有

什么表演呢?一起去看一看吧!

二、设置舞台和角色

师:今天小猫要给大家表演穿越迷宫捉老鼠,感兴趣吗?

师:想要看小猫穿越迷宫捉老鼠的表演,首先要把舞台设计成迷宫,并且要增加老鼠的角色。

师示范操作:

①打开scratch软件。②

把舞台设置成迷宫。

③导入老鼠角色,设置好小猫和老鼠的大小以及位置。

知识屋:

程序通过颜色判断是否碰到障碍,因此迷宫尽量用一种颜色表示。

师:下面请同学们设计一个自己喜欢迷宫作为舞台背景。

生操作,师巡视指导。

三、迷宫抓老鼠

师:刚才老师看到同学们都已经把你们的迷宫阵给布置好了呢。那我们希望小猫通过跟随鼠标指针在迷宫中前进,如果碰到障碍就后退,再重新前进,最终在规定的时间内捉到老鼠,这样表演就视为成功,否则表演为失败,程序执行结束。该怎么设置呢?

师示范操作:

1、设置起点

①选择角色小猫,单击“脚本”。

②单击模块,拖动到脚本区。

③单击模块,拖动到脚本区,并设置数值。

④单击模块,拖动到脚本区。

⑤单击模块,拖动到脚本区,并选中。

生尝试操作。

生反馈。

2、小猫行走

师示范操作:

①单击模块,拖动到脚本区。

②单击模块,移动到脚本区,选择“鼠标指针”。

③单击模块,拖动到脚本区,设置前进步数。

3、障碍判断

师示范操作:

①单击模块,拖动到脚本区。

②单击模块,拖动到脚本区,插入的尖框中,并将颜色设置为障碍物的颜色。

③单击模块,拖动模块,拖动到脚本区,插入

,设置后退的步数。

生尝试操作。

4、成功穿越

①单击模块,拖动到脚本区。

②单击模块,拖动到脚本区,插入的尖框中,并选择“角色2”老鼠。

③单击模块,拖动到脚本区,并输入内容。

④单击模块,拖动到脚本区。

5、限制时间

①单击模块,拖动到脚本区。

②单击模块,拖动到脚本区,插入尖框中。

③单击模块,拖动到脚本区,插入的第一个方框中,在第二个方框中输入游戏时间和限制时间。

④单击模块,拖动到脚本区,并输入内容。

⑤单击模块,拖动到脚本区。

生尝试操作,师巡回指导。

一生到教师机操作。

师:怎么样才能快速准确的输入起点处中的x和y的数值。

生讨论,实践,反馈。

师小结。

师提示知识屋:

(1)选中后在舞台上会出现,并且可以任意移动位置。

(2)为条件判断控件,在尖框中要插入像两头尖的条件控件,如果条件成立才会执行它内部的脚本。

(3)如果让脚本停止执行,在该脚本内要有可以停止脚本的控件,

并在一定条件下被执行。

(4)像、和这种两头尖或者两头圆控件必须插

入其他脚本的尖框或者圆框中才能使用。

师:综上所述,请同学们修改脚本,把在迷宫中“滑步”的小猫变成变成“行走”。试试看!

生尝试操作。

师:请同学们讨论一下:控件起什么作用?如果去掉它行不行?

生讨论,反馈。

反馈结果:起到开局重新计时的作用,去掉它是不行的。

三、穿越迷宫

小猫精彩的表演就要开始了,让我们拭目以待吧!

师示范操作:

①单击,执行脚本。

②移动鼠标指针,尝试让小猫穿越迷宫抓老鼠。

生操作。

师:让我们来一次比赛吧!比一比谁的小猫先抓到老鼠!

生比赛,师评价。

四、知识升华

师:我们能不能编写一个用方向键控制小猫穿越迷宫的程序呢?试试看!和你的小伙伴们交流交流!

生讨论、实践。

五、总结

今天这节课你有收获吗?请将它填写在成果篮里。

相关文档
最新文档