
出版社: 清华大学
原售价: 69.00
折扣价: 49.00
折扣购买: 轻松玩转Scratch编程(全彩印刷)
ISBN: 9787302475941
刘凤飞,昵称果果老师。有多年编程经验,从事Scratch教材研发和指导教学多年。知乎少儿编程与乐高搭建专栏版主,杭州强平机器人教育合伙人,轻近STEAM课堂创始成员,STEAM教育研发者,长期致力于践行机器人与工程创新教育。
第7章 孙悟空72变 7.1 角色规划 7.2 程序分析 7.3 动手动脑 7.4 游戏性调整 继第6章介绍的孙悟空的筋斗云后,这一章我们将讲述孙悟空的第二个*学——七十二变。 孙悟空总是能够变幻各式各样的东西迷惑妖魔鬼怪,比如变成小虫子钻进妖怪的肚子里降服它们。孙悟空的七十二变本领还是**厉害的。小朋友们想不想学习一下孙悟空是怎么七十二变的呢?我们在编程的世界完成七十二变的梦想吧! 7.1 角色规划 小朋友们想想孙悟空经常变幻什么东西呢?也可以想想如果你会七十二变,你*想变什么?七十二变可以变螃蟹、昆虫、蝙蝠、喷火的恐龙、苹果等,但是只有一个孙悟空角色,其他的都是孙悟空的造型切换而产生的变幻。 孙悟空角色 想想孙悟空变幻的造型可以有哪些? 螃蟹 昆虫 蝙蝠 喷火恐龙 苹果 首先选中造型。 点击小人头,添加上面这些Scratch软件本身拥有的造型。 这些都是Scratch软件自带的角色,小朋友们还可以添加自己喜欢的变幻造型,通过“从本地文件中上传造型”传到舞台上。 7.2 程序分析 孙悟空变幻各式各样的东西,可以变化成螃蟹、昆虫、蝙蝠、喷火恐龙等。现在我们通过造型切换的方式完成孙悟空的七十二变。 通过电脑按键控制孙悟空的七十二变,当我们按键盘的数字键1时,孙悟空变成螃蟹;当我们按键盘的数字键2时,孙悟空变成昆虫;当我们按键盘的数字键3时,孙悟空变成蝙蝠;当我们按键盘的数字键4时,孙悟空变成喷火的恐龙。 那么什么时候变回孙悟空呢?当我们按空格键时,变回孙悟空。 7.3 动手动脑 1. 添加孙悟空角色。 2. 添加孙悟空变幻的造型。 3. 编写按键切换造型程序。 在事件模块中找到“当按下”,将其拖动到脚本区域。 点击小箭头,选择1按键。 4. 之前我们都是通过“下一个造型”进行造型的切换,这样的切换方式做不到**造型的切换。在孙悟空的变幻中,当然是想变苹果就变苹果,而不能变成昆虫,所以我们必须**切换。 在外观模块中找到,选择我们需要变幻的造型。 先从螃蟹开始,在造型中找到螃蟹,并记下造型的名字。 然后回到“将造型切换为”。 选择 crab-a 螃蟹造型,当我们按键盘的数字键1时,舞台的孙悟空就变成了螃蟹。 按照同样的方法完善其他变幻。当我们按键盘的数字键 2 时,孙悟空变成昆虫。 当我们按键盘的数字键3时,孙悟空变成蝙蝠。 当我们按键盘的数字键4时,孙悟空变成喷火恐龙。 当我们按键盘的空格键时,变回孙悟空。 7.4 游戏性调整 大体上,孙悟空七十二变的程序已经完成了。但是我们可以将程序变得*有趣和完善,我们做一些小小的修改。 孙悟空在七十二变的时候都会有“砰”的声音,我们这里也添加上。同时,当孙悟空变幻时,都要说一句话,告诉大家变幻的是什么。 这里以变幻苹果为例,当按数字键1时,发出“砰”的声音。在“声音”模块中找到“播放声音”程序块,插入程序中。 此时螃蟹说一句话,告诉大家“我是螃蟹!”。 在“外观”模块中找到“说”程序块,将“Hello!”改成“我是螃蟹!”。 *终代码如下: 7.5 总结 (1)按键输入,程序针对输入做出反应。按数字键1时,角色得到指令。 (2)“播放声音”。 (3)造型的**切换。 (4)“说”程序块。 Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题,处理字符串。本书有简单的单个程序块分析,有深奥的数学知识灌输,也有复杂的变量、链表、字符串、克隆体程序讲解,*有一个个游戏实战项目演练。 培养学生发挥自己的创意,通过脚本的构思、流程的规划,以搭积木的方式,轻松学会使用Scratch编程。