scratch九九乘法表,第十四届蓝桥杯STEMA考试编程题第5题

scratch九九乘法表,是2023年3月12号第十四届蓝桥杯STEMA考试的scratch编程题第5道题。主要是考察学生对列表以及字符串知识的掌握;核心目的是熟练运用重复循环积木;scratch在10秒内编程实现九九乘法表;

编程实现:

1)运行程序,背景角色如图所示;

2)等待一秒后,小猫说:“请编写程序呈现9*9乘法表的演示效果”2秒;

3)小猫说完话后显示空列表,之后逐行填充9*9乘法表中的对应演示效果到列表中;

例如:列表中算式可直接出现,结果需要等待0.5秒出现;

第一行列表: 1*1=是直接出现的,等待0.5秒后出现其结果1;

第二行列表: 1*2= 2*2= 是直接出现的,等待0.5秒后出现其结果2、4;

以此类推… .

scratch九九乘法表
scratch九九乘法表

4)10秒内呈现出9*9乘法表的全部显示效果;

scratch九九乘法表编程实现步骤:

步骤一、小猫角色,背景上传题目一样的。小猫初始化坐标(-172,-121),新建列表“99乘法口诀”,初始状态是隐藏的。删除“99乘法口诀”的全部项目;新建变量“倒计时10s”,初始值为10;

步骤二、等待1s,小猫说“请编写程序呈现9*9乘法表的演示效果”2秒;后,广播倒计时开始,列表显示,调用“99乘法口诀”自制积木函数;

步骤三、当接收到“倒计时”消息后,重复循环10次,每次递减1,以达到倒计时的效果;10内没有呈现全部效果就停止全部程序;

步骤四、定义“99乘法口诀”积木;新建变量“i”、“n”、“str”、“zuizhong”四个变量;通过观察,99乘法口诀是9行,每行的数据的乘数都是递增的,而且都是从1开始的;如果乘数=1,就先将加入列表,后面再用最终的zuizhong变量替换;

自制函数“99乘法口诀”
自制函数“99乘法口诀”

变量i表示乘法的被乘数,也可以看作列表的行数;

变量n表示乘数;

变量str表示加入列表的字符串变量;

变量zuizhong是表示加入列表的最终字符串;

第十四届蓝桥杯STEMA考试真题推荐:

scratch烟花绽放,第十四届蓝桥杯STEMA考试编程题第4题

scratch找一找,第十四届蓝桥杯STEMA考试编程题第3题

scratch绘制彩虹,第十四届蓝桥杯STEMA考试编程题第2题

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2023-04-03 17:26:16
下一篇 2023-04-04 16:30:28

相关推荐