×
作品
找朋友
工作室
新人指引
NEW
新人试炼
帮助
登录
开始创作
作品展
自创作品
课业作品
Ai 创作
Ai 商品
找朋友
工作室
Scratch名校
赛事中心
素材商城
角色
声音
特色教程
造型
背景
装饰品
视频展播
医疗物资查询-电子学会-四级
懿学堂
复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
<iframe rel="nofollow" src="https://www.steamcollection.com/project/433558/embed/" allowtransparency="true" width="485" height="410" frameborder="0" scrolling="no" allowfullscreen></iframe>
还没有人打赏!
0
0
3
0次打赏
最后修改于
2026年03月15日
操作说明
备注与谢志
核心知识点总结
1. 列表(List)操作
初始化与清空:通过「删除全部项目」清空列表,为后续数据录入做准备。
数据添加:使用「将... 加入列表」,按「物资名 - 数量 - 空行」的格式存储数据。
数据查询:使用「列表包含...?」判断物资是否存在,用「中第一个... 的编号」定位数据位置。
数据删除:通过「删除第... 项」移除指定物资及其关联数据。
2. 条件判断(If/Else)
存在性校验:在「增加」功能中,判断物资是否已存在,避免重复录入。
有效性校验:在「删除」功能中,判断要删除的物资是否存在,不存在则提示用户。
3. 变量(Variable)
使用变量「保存」存储物资在列表中的索引位置,方便后续删除、修改操作时精准定位数据。
4. 交互与反馈
询问与回答:通过「询问... 并等待」获取用户输入的物资名、数量,实现人机交互。
视觉反馈:使用「说... 秒」模块,给用户操作结果提示(如 “该物资已存在”“删除成功”)。
5. 循环(Loop)
批量删除:在删除功能中,用「重复执行 3 次」循环,一次性删除物资名、数量、空行这 3 个关联项,保证数据完整性。
6. 角色与事件
角色触发:不同功能(增加 / 删除 / 修改 / 查询)对应不同角色按钮,点击角色触发对应逻辑。
坐标定位:使用「移到 x: y:」将按钮角色放置在舞台固定位置,优化界面布局。
知识点价值
这个项目完整覆盖了 Scratch 中级编程核心技能:
学会用列表结构化存储数据
掌握条件判断处理业务逻辑
理解变量在数据定位中的作用
体验循环实现批量操作
练习用户交互与反馈设计
开发日志
2026/03/15 11:58
暂无日志
(0)
评论
(0)