最新消息:

小朋友学Scratch 图形化编程 ——第七课 电脑游戏

Scratch 少儿编程 2038浏览 0评论
scratch图形化编程

友情提示:视频教程观看时请手动设置清晰度。

特别感谢
这些Scratch的课程计划要特别感谢ICS Skills,他们提供了个人和教学使用的免费教材。这意味着你可以免费的复制,传播和展示课程,但是禁止用于商用。

第七课

电脑游戏

 

课程目标

孩子们将学会:

        使用侦测大类当中的模块来创建一个游戏

        使用侦测大类中的模块来对游戏当中的变化做出响应;

家长引导技巧:

        请在官网http://Scratch.mit.edu中找到自己喜欢的游戏,然后点击see inside,这样就可以查看该项目的代码,以及实现过程。

介绍:
学习观察一下Scratch中的一些游戏例子;

打开Scratch的官网:http://scratch.mit.edu  点击Explorer下面的游戏;

可以和孩子们一起玩耍,讨论这些游戏。观察一下游戏的代码,然后动动脑筋想一想,改动一些代码可以实现其他的游戏或者玩法么?

 

 


循序渐进
接下来是课程主要内容,一步一步详细介绍
1
迷宫游戏
        在侦测模块大类下的触碰模块会返回一个真或者假的判断;我们可以创建一个脚本来根据不同的判断结果触发不同的行为。

  1. 让孩子们编写一段代码,让动画人物在迷宫中行走,避开指定的障碍物;
  2. 首先我们来创建背景。点击舞台,然后再点击创建新的背景,使用绘制功能来设计一个迷宫;
  3. 添加一个动画人物,并且调整他的大小适配迷宫大小;小朋友学Scratch 图形化编程 ——第七课 电脑游戏
  4. 编写程序来控制动画人物的移动,向上,向下,向左,向右;
  5. 记住在编写程序的时候要点击选择该动画人物。
小朋友学Scratch 图形化编程 ——第七课 电脑游戏

挑战时间1

 

  1. 绘制一个迷宫的背景;
  2. 编写一段代码来控制该动画人物在迷宫中的行动;
  3. 叫朋友来玩一下你的迷宫,并且听听他们的意见吧。

 

2
侦测模块大类
        如果动画人物碰到墙,我们需要它返回初始点。我们使用触碰模块来做这个。我们背景设计中,墙的颜色是黑色的。所以我们的代码中就这样设计:当动画人物碰到黑色时,返回出发点。开始的时候,这个动画人物将会有无条命,每次碰到墙,生命都会减少一条。小朋友学Scratch 图形化编程 ——第七课 电脑游戏

 

终极挑战

来挑战迷宫游戏的设计吧

  1. 绘制一个迷宫的背景;
  2. 选择一个动画人物,并且编程让他在背景中运动;
  3. 赋予这个动画人物五条命;
  4. 邀请你的朋友来玩游戏,并且告诉你他们的意见。

转自公众号:
IT奶爸

您必须 登录 才能发表评论!