Scratch蓝桥等考十六级之二:列表应用一(成绩统计器)——设置功能按钮

  话说小明把经过列表改进的成绩统计器给英语老师用,老师非常高兴,兴致勃勃地用起来。不一会,输错了一个成绩,她不知道运行界面怎样修改,又找小明来了。怎样再改进这个程序呢?

  很自然我们会想到“按钮”,一个按钮对应一个列表功能,当点击一个按钮时激活一个列表功能。Scratch中一个按钮是一个角色,当角色被点时执行一些代码。

 

  成绩统计器介绍

 

界面


背景与变量

 

“开始(清空列表)”按钮代码

“添加”按钮代码

“插入”按钮代码

“修改”按钮代码

“删除”按钮代码

“查找”按钮代码

“取值”按钮代码

“人数”按钮代码

“判断”按钮代码

“统计”按钮代码

运行视频

,时长02:50

  练习题

  上面的列表操作代码分布在各个按钮的代码栏中,不利于列表操作代码的集中管理,请通过优化程序,使列表操作代码只在背景代码栏中。

  拓展练习题(不在蓝桥等考范围)

  界面上的列表组件具有添加和插入项、修改元素值、删除项、导入和导出功能,有兴趣的同学可以自己尝试。