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等级考试二级真题和答案解析

scratch扑克牌游戏 电子学会图形化编程scratch等级考试四级真题和答案解析2019

scratch躲避游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2022年9月