少儿趣味编程Scratch综合实战《拼图游戏》(教学案+源文件)

资源下载
  1. 二一教育资源

少儿趣味编程Scratch综合实战《拼图游戏》(教学案+源文件)

资源简介

(
N
) (
鼠标点击、拖动?
Y
) (
找到正确拼图位置?
)
综合实战:拼图游戏
(
今日任务:
)
今日我们来利用 scratch 设计制作一个拼图游戏,其实也不能算是游戏, 就是让同学们 知道拼图游戏的简单实现方法而已,如果想制作更为复杂的拼图游戏,那就希望同学们可下 去思考制作了! 我们开始!
(
Done
)
(
本课重难点:
)
(1)完成拼图效果的几个关键步骤: 拆图、判断、判断是否完成;
(2)拼图游戏中最关键的一个语句就是: 判断距离!
(
任务解读
flowchart

)
开 始
导入、摆放拼图底版
导入拼图零件
停止当前脚本
拼图零件跟随
N
Done+1,拼图
零件就位
(
跟我来挑战
Follow
me

)
第一步:启动 scratch 软件;
第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: jigsaw →点击“保存”;
(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)
第三步: 导入拼图底版
然后在舞台上摆放好:
第四步:导入拼图零件
第五步:添加一个主持人角色
以上各角色全部导入进来之后,在舞台上呈现如下:
第六步: 为其中一个拼图零件编程, 我们以 f1 角色为例编程, 其余的 f2 、f3 、f4 自行编写
脚本即可!
此步骤是为了
每次点击绿旗
时,拼图都会
随机打乱位置!
当 f1 被点击
重复执行什么呢?
(
找对位置了!
) (
拖动
f1
就跟随, 不拖动,
脚本停止,
f1
就静止不动了!直到下一次被点击
)
f1 被点击,再判断是否同时
又被拖动!
是被拖动,f1 跟着鼠标移动!
(
找对位置后,拼图归位!
Done
完成
1
个加
1
,想象为什么要停止当前
)
脚本?
时在有响应!
按照此思路,继续完成 f2 、f3 、f4 角色的脚本编写吧!
第七步:裁判员角色的脚本,很简单,我们简要说明如下
增加一个计时器变量,用来计时!
开场白!
游戏时间截止!
判断是否拿到了 4 分! 也
就是说是否拼完了四块拼
图?
游戏时间没截止!
判断是否拿到了 4 分! 也
就是说是否拼完了四块拼
图?
(
课后思考:
)
(1) 给该游戏设置一个漂亮的游戏片头!
(2) 自行设计一个 3x3 或更复杂的拼图游戏和别人分享!

展开更多......

收起↑

资源预览