课件编号13550987

清华版(2012)信息技术五年级下册 3.15 电子点菜——商务软件开发入门 课件 (共18张PPT)

日期:2024-05-15 科目:信息技术 类型:小学课件 查看:18次 大小:1615355Byte 来源:二一课件通
预览图 1/7
清华,18张,课件,入门,软件开发,商务
  • cover
(课件网) 第15课 电子点菜 ———商务软件开发入门 界面分析 代码分析 知识小结 电子点菜———商务软件开发入门 如今很多餐馆已经使用电子菜单代替了传统菜单,顾客可以在电子设备上使用电子点菜系统进行点菜;也有很多饭店开展了网络订餐业务,顾客在家里通过网络进行点菜,就可享用美味。 本课,我们将使用Scratch制作电子点菜 器,尝试编写一个商务软件。 1、制作简易点菜器。 (1)设计简单点菜器的功能。 功能 1 每种菜品被单击时,将该菜品信息显示到链表中 2 每种菜品被单击时,将该菜品的价格加入总价之中 3 单击绿旗,可以重新进行点菜或进行下一次点菜 (2)设计简单点菜器的界面。 第1步:新建Scratch程序,保存文件到指定位置,文件名为“简单点菜器”。 第2步:删除“角色1”,导入各种菜品并添加角色,设置角色名称。 第3步:新建一个适用于所有角色的变量“总价”。 第4步:新建一个适用于所有角色的链表“已选菜品”。 第5步:将所建的角色、变量和链表,放置在舞台的合适位置。 (3)编写代码。 第1步:为角色“薯条”添加脚本。 第2步:根据简单点菜器的功能设置,当单击绿旗时,可以重新进行点菜或进行下一次点菜。此时需要将“总价”清零,将链表清空。 我们已经学习了很多Scratch技术,对增减每一个菜品数目功能的项目需求应该有很多种方案可供选择。 2、制作具有増减菜品数目功能的点菜器。 不同的方法 1 给每个菜品的数目设定一个变量,每个菜品旁边有两个按钮负责增减该变量 2 在菜品造型中修改两个颜色特殊的加号和减号,想办法识别鼠标碰到加号键还是减号键,进而改变菜品数目变量 3 给每个菜品设定一个“适用于所有角色”的变量,并通过变量下方的滑杆来改变变量 4 设计一个“只适用于该角色”的局部变量“数目”,并通过变量下方的滑杆来改变变量 添加增减菜品数目功能可能的技术路径。 从表中我们可以看出,前两种方案工程量比较复杂,但是比较美观,第3种和第4种方法,工程量则比较小。我们优先采用第4种方案。 第1步:完善界面设计。增加“确定”和“重选”按钮。 第2步:给薯条添加一个局部变量“数目”,当“重选”按钮被单击的时候,数目归零。 以薯条为例 第3步:显示变量“数目”,并置于角色的合适位置,双击该变量,出现滑杆,右击可以修改滑杆的滑动范围,设置为0-10之间。 第4步:将角色“薯条3元”的代码复制给其他角色。使用“只适用于该角色”的局部变量“数目”的一个优点是,将角色“薯条3元”的代码复制给其他角色,会自动在其他角色中生成局部变量,这样编程的效率会提高很多。 第5步:为“确定”按钮编写代码。 第6步:显示菜品信息字符串。包含单价、数目、总价信息的字符串。 谢 谢 ... ...

~~ 您好,已阅读到文档的结尾了 ~~