极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch3.0少儿编程案例:小猫出题

极客小将2020-11-26-
一、案例简介     小猫正在学习加法,他从一个列表中找到了被加数,在另一个列表中找到了加 数,于是他把两个数说出来,给小伙伴们出了一道加法题。 我们今天就来用scratch 3.0制作少儿编程案例:小猫出题。让小猫能够自动出加法数学题。

一、案例简介

    小猫正在学习加法,他从一个列表中找到了被加数,在另一个列表中找到了加 数,于是他把两个数说出来,给小伙伴们出了一道加法题。 我们今天就来用scratch 3.0制作少儿编程案例:小猫出题。让小猫能够自动出加法数学题。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

二、案例编程

1、新建 2 个列表,分别命名为“被加数”、“加数”,并显示在小猫的左边和右 边。在“被加数”列表中手动添加 10 个数据,从 9 到 0。在“加数”列表中手动添加 10 个数据,从 0 到 9。 
2、通过编程,让小猫在“被加数”、“加数”两个列表中分别随机抽取 1 个数, 用说话积木依次说出“被加数”、“+”、“加数”,每次显示 2 秒,完成出题。 新建两个变量 A 和 B,用来存储随机生成的“被加 数”和“加数”。 
3、通过编程,让小猫在“被加数”、“加数”两个列表中分别随机抽取 1 个数, 用说话积木依次说出“被加数”、“+”、“加数”、“结果”,每次显示 2 秒,完成 出题。其中结果为被加数和加数之和。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小结:

1、总结列表的操作方法,包括新建列表、手动添加数据、从文件导入数据、删除数据、随机读取数据、按编号读取数据等操作。 

2、本程序需要新建两个变量的原因。因为使用积木从列表中随机读取的数据,只能读取一次,在求和的时候没法确认出题时的被加数和加数。所以需要用两个变量及时保存生成的随机数。

后记:小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合Scratch 3.0(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手能力很有帮助。

感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

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

网友点评

共有5条评论来说两句吧...

在线客服