Scratch蓝桥等考十六级之一:列表的基本功能

  问题:五年级学生小明这次期末考试的成绩如下:

语文  91

数学  86

英语  99

请用一个Scratch程序记录他的成绩和算出总分和平均分。

  我们用5个变量分别表示语文、数学、英语、总分和平均分,用一个角色询问输入语文、数学和英语成绩,就可以算出总分和平均分。

变量与代码

运行视频

,时长00:40

  小明学会了这个方法,后来被英语老师知道了,她也想用这个方法去统计总分和平均分,但要建45个变量(小明班有四十五个人),太麻烦了。问小明有没有更简单的方法帮她统计。帮人帮到底,改进这个方法后教小明吧。
  要用到新的知识——列表。列表中可以保存多个数据,包括整数、浮点数、字符串和布尔值——Scratch所有数据类型。变量与代码以人数3为例运行

,时长00:15

  列表介绍
列表有关概念

 

建立列表

添加元素

删除下标对应的项

 

修改下标对应的元素

对应下标插入元素(原元素及其后续元素依次后推。)

 

删除全部元素

 

取出下标对应的元素

查找元素的第一个下标

获取列表的长度(项目数)

判断元素是否在列表中