Scratch第4期-中阶查看课程总览

091 定制菜单1

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品定制菜单1
1. 作品目标

那如何向菜单中添加不同的菜品以及对应价格呢?

2. 核心要点

舞台与角色、事件起点、核心逻辑

3. 制作步骤按顺序完成
  1. 01

    读懂“定制菜单1”的任务,明确要看到的运行效果

  2. 02

    准备舞台、角色、造型以及程序需要的数据

  3. 03

    从事件起点出发,按角色职责连接核心积木

  4. 04

    运行作品,逐项定位问题并完成一次创意改造

4. 运行检查

点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。

1.课程回顾

列表的使用

条件判断

我们已经熟练使用条件语句和循环语句了

当使用判断语句时,要明确是否需要循环语句

2.学习目标与任务

2.1 课堂练习

制作如下这个小作品

学生成绩登记表:逐个询问学生的成绩是多少,随后将结果填到成绩中。

2.2 课堂任务

•上节课,同学们制作出了一个简单版本的电子点餐

•那如何向菜单中添加不同的菜品以及对应价格呢?

•点击增加菜品按钮,依次询问需添加菜品的名称和价格,并添加到相应列表中

•点击删除菜品按钮,询问需删除的菜品序号,而后删除相应菜品

•点击清空菜品按钮,清空全部列表

2.3 作品分析

1、如何向列表中添加数据?

2、如何删除列表中的数据?

3、如何重复向列表中添加数据?