scratch随机选T恤游戏 电子学会图形化编程scratch等级考试四级真题和答案解析2019-12
Posted CSDN专家-小兔子编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scratch随机选T恤游戏 电子学会图形化编程scratch等级考试四级真题和答案解析2019-12相关的知识,希望对你有一定的参考价值。
29.随机选T恤
某班有36名学生,运动会前,家委会购进了36件T恤,T恤颜色有红、橙、黄、绿、蓝、白六种,每种共6件。设计一段程序,用于公平地选择T恤颜色。
1. 准备工作
(1) 保留空白背景。
(2) 保留小猫角色。
2. 功能实现
(1) 点击绿旗,小猫说“按空格,选择T恤颜色”2秒
(2) 按下空格,小猫说出选取的随机颜色,表示选中了这种颜色的T恤
(3) 为了便于开展活动,每6名同学一组,每组内同学T恤颜色都不相同
(4) 选择36次后,所有颜色的T恤刚好洗完
题目分析
角色分析
角色:默认小猫
背景分析
背景:默认背景
准备工作
1、保留默认角色和背景不变
2、需要新建一个T恤颜色的列表,用来存放36个6种不同颜色的T恤,每个颜色6个
3、需要新建一个变量i用来遍历T恤颜色列表中的项,还要新建一个变量人数,用来控制6人一组
流程分析:
根据题目要求和功能实现对角色的整体流程进行分析:
分析如下:
1、事先建立两个变量和一个T恤颜色列表,如准备工作中
2、循环6次填充6个颜色到T恤颜色列表中
3、按下空格键,通过随机数随机选取6个颜色中的一个
4、将选取的颜色说完之后从T恤颜色列表中删除
5、如此反复3-4,直到T恤颜色列表中的项目数为0,也就是选取36次后停止
具体流程图如下:
主要积木
根据流程分析得到案例的主要用到积木如下:
- :说一句话并在规定的时间在舞台显示
- :开始事件,点击小绿旗要执行的程序写在这个后面
- :当按下键盘上具体某个键需要执行的程序写在后面
- :重复执行指定次数模块内的积木程序
- :条件判断模块,条件满足执行模块内的积木程序
- :新建一个变量
- :对指定变量赋值
- :对指定变量增加特定值
- :新建一个列表
- :向指定列表中添加指定值
- :删除列表中的指定项
- :删除列表中的全部项
- :获取列表中的指定项的值
- :获取列表的项目数
- :停止全部的程序脚本,下拉三角还可以选择这个脚本和该角色的其它脚本
程序编写
具体每个积木程序的分析可以参考主要积木分析和之前案例的分析
考点分析
本案例难度系数4:综合考查角说话、按下键盘事件、条件判断、循环结构、变量及相关积木操作、列表及相关积木操作等等;难点在于列表的操作,也是重点考查;如何产生36个6中不同颜色的列表;其次如何给每个同学随机分配颜色,而且组内颜色不用。方法有多种,小朋友们只要能实现效果就可以。
以上是关于scratch随机选T恤游戏 电子学会图形化编程scratch等级考试四级真题和答案解析2019-12的主要内容,如果未能解决你的问题,请参考以下文章
scratch接球游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2022年3月
scratch躲球游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2021-6
scratch接红包游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2021-9
scratch跳跃游戏 电子学会图形化编程scratch等级考试二级真题和答案解析