构想:
1)让球先隐藏
2)在x:-240~240,y=170,的一个位置随机出现
3)让球一直往下掉
3-1)所以用重复循环来判断y位标是不是小于-170
3-2))让球的y位标减10
因为等一下还会设计其他物品掉下来增加游戏的复杂度,所以必须设定球是随机出现,在0~2秒间出现,这个值您可以自己修改。
等一下我们还会设计计分及计时,所以您就先完成这一部份。
Scratch教程-球的程序设计
可以增加其他的物品,只要将球程序码复制给该物品即可,怎么复制?前面单元有教过
5-2 人物部份的程序
人物部份的程序构想:
1)因为我们这个人物有五的造型,我们就用重复执行来切换造型而达到走动的感觉
2)老师先不要把等待一秒的程序拉进来,先让他们执行程序,看看结果
3)他们会觉得走得太快了,请老师再把等待一秒的程序拉进来,再让学生看结果
4)他们会觉得太慢了,让学生去调整该秒数
Scratch教程-人物的程序设计
5)使用左右键来移动人物:如上图,按下左键或右键才有动作
6)老师只要示范右键程序,左键学生自然会写出,只是人物会是倒的,老师先不要告诉答案,最后提示「只允许左右翻转」按钮的功用
5-3 程序计分
计分的构想:
1)建立一个变量来计分
2)当球落下时碰到走动中的人物时就加分
3)加分后就要隐藏该球
Scratch教程-程序计分
老师可以让学生录音,当碰到时就发出声音。
可的话,是不是要设个计时器来限定时间,再加上其他扣分的机制,老师和学生一起来想一想,等我明天去上完二班的计算机课后再来分享心得及学生讨论的结果。
5-4 扣分的构想
可以有大球小球,不同颜色的球,有的加二分,有的减一分.....,如果狠一点,还可以来个归零的:
Scratch教程-扣分的设想
本站内容未经许可,禁止任何网站及个人进行转载。