Scratch少儿编程小练习——掷骰子游戏

网友投稿 2020-04-26 21:19

我们来做一个“掷骰子”游戏。比一比,看谁的点数多。你们想做一个这样的游戏程序吗?这个程序非常简单。我们来一起做吧。

下面,为大家提供了自学探究卡,请您结合自学探究卡,制作游戏,并思考提出的问题。

https://cdn.china-scratch.com/timg/200428/211U16259-0.jpg

下面,我们来分析这个游戏的程序:

因为骰子的不确定性,会随机出现一个1—6之间的数,因此,要设置一个变量,来代替这个数。

游戏中有两个角色,学生和骰子。学生的动作是:让rand1变个数,然后发出掷骰子的命令。骰子的动作是:接到命令后,不断滚动,然后停止,显示对应的点数。

学生的程序包括:点绿旗开始,为rand1随机赋予数(1—6之间的数),发出命令;

骰子的程序包括:接到命令后,变成对应的点数(造型)。

一、动手绘制骰子的六个造型(骰子的六面)

https://cdn.china-scratch.com/timg/200428/211U4G09-1.jpg

二、编写骰子的脚本

https://cdn.china-scratch.com/timg/200428/211U64J2-2.jpg

三、编写人物的脚本

https://cdn.china-scratch.com/timg/200428/211UW1Y-3.jpg

拓展:添加一个骰子,要求:点击绿旗,两个骰子不断变化,并随机出现点数,小博士读出总点数。(学生动手完成,教师巡视指导)

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com