内容正文:
第十五课电子点菜
教学目标:
知识与技能:
简单了解商务软件;掌握程序设计的基本思路与方法;
过程与方法:
熟练掌握变量及链表对多角色的控制与使用;
情感态度价值观:
养程序初始化的设计思想;综合应用所学功能,编写简单程序的能力培养。
教学重点:
简单了解商务软件;掌握程序设计的基本思路与方法;
教学难点:
熟练掌握变量及链表对多角色的控制与使用;
一、任务导航:
家里有外人入侵,你可以设计报警器。如果走出家门,计一个“电子点菜器”呢?我们必现现在很多餐厅已经把IPAD作为一个电子点菜器进行应用了,我们就来设计一个电子点菜器,将我们喜欢的食品都放在上面进行选择。
二、教学新课:
分析任务:
1.角色选择:多种食品(多角色)
2.功能分析:
3.每个菜品被点击,将它加入到菜单链表中;同时将该菜品的价格放入到
总价变量中;
4.建立链表“已选菜品”,建立变量“总价”。
(1)将点击角色放入链表第一项
(2)将价格放入变量总价中(先相加)
5.界面分析:
(一)制作简单点菜器
操作步骤:
1. 将各种食品导入,在舞台上进行排列;
2. 新建链表“已选菜品”及变量“总价”,为其中一个菜品编写代码(以“薯条”为例)
二)编写具有增减菜及确认与取消功能的电子点菜器。
1. 核心代码:
2. 为其他角色增加代码。
课后反思:
$$