话说小明把经过列表改进的成绩统计器给英语老师用,老师非常高兴,兴致勃勃地用起来。不一会,输错了一个成绩,她不知道运行界面怎样修改,又找小明来了。怎样再改进这个程序呢?
很自然我们会想到“按钮”,一个按钮对应一个列表功能,当点击一个按钮时激活一个列表功能。Scratch中一个按钮是一个角色,当角色被点时执行一些代码。
成绩统计器介绍
界面
背景与变量
“开始(清空列表)”按钮代码
“添加”按钮代码
“插入”按钮代码
“修改”按钮代码
“删除”按钮代码
“查找”按钮代码
“取值”按钮代码
“人数”按钮代码
“判断”按钮代码
“统计”按钮代码
运行视频
,时长02:50
练习题
上面的列表操作代码分布在各个按钮的代码栏中,不利于列表操作代码的集中管理,请通过优化程序,使列表操作代码只在背景代码栏中。
拓展练习题(不在蓝桥等考范围)
界面上的列表组件具有添加和插入项、修改元素值、删除项、导入和导出功能,有兴趣的同学可以自己尝试。