(1) 如果角色被点击,报警器启动一次,切换一次造型; (2) 如果造型为开的状态,则要重复执行报警器的功能
6. 测试程序
报警器已小猫还希望报录下各处的报
经能够识别多处险情的报警了,警器能记录下是何处报警,并记警时间。
增加链表与计时器的使用,实现程序功能的扩展。
7. 学生上机操作练习。
课后反思:
第十五课 电子点菜
——商务软件开发入门
2014年 月 日 星期
教学目标: 知识与技能:
简单了解商务软件;掌握程序设计的基本思路与方法; 过程与方法:
熟练掌握变量及链表对多角色的控制与使用; 情感态度价值观:
培养程序初始化的设计思想;综合应用所学功能,编写简单程序的能力培养。 教学重点:
简单了解商务软件;掌握程序设计的基本思路与方法; 教学难点:
熟练掌握变量及链表对多角色的控制与使用; 一、任务导航:
家里有外人入侵,你可以设计报警器。如果走出家门,到饭店,那能不能设计一个“电子点菜器”呢?我们必现现在很多餐厅已经把IPAD作为一个电子点菜器进行应用了,我们就来设计一个电子点菜器,将我们喜欢的食品都放在上面进行选择。 二、教学新课: 分析任务:
1. 角色选择:多种食品(多角色) 2. 功能分析:
3. 每个菜品被点击,将它加入到菜单链表中; 同时将该菜品的价格放入到总价变量中; 4. 建立链表“已选菜品”,建立变量“总价”。
(1)将点击角色放入链表第一项 (2)将价格放入变量总价中(先相加) 5. 界面分析: 6.
(一)制作简单点菜器
操作步骤:
1. 将各种食品导入,在舞台上进行排列;
2. 新建链表“已选菜品”及变量“总价”,为其中一个菜品编写代码(以“薯条”为例)
(二)编写具有增减菜及确认与取消功能的电子点菜器。 1. 核心代码:
2. 为其他角色增加代码。
课后反思: