







所属成套资源:清华大学版信息技术五年级下册课件PPT全册
清华大学版五年级下册第15课 电子点菜——商务软件开发入门优秀ppt课件
展开
这是一份清华大学版五年级下册第15课 电子点菜——商务软件开发入门优秀ppt课件,共18页。PPT课件主要包含了界面分析,代码分析,知识小结,制作简单点菜器,编写代码,以薯条为例等内容,欢迎下载使用。
电子点菜——商务软件开发入门
如今很多餐馆已经使用电子菜单代替了传统菜单,顾客可以在电子设备上使用电子点菜系统进行点菜;也有很多饭店开展了网络订餐业务,顾客在家里通过网络进行点菜,就可享用美味。 本课,我们将使用Scratch制作电子点菜器,尝试编写一个商务软件。
(1)设计简单点菜器的功能。
第1步:新建Scratch程序,保存文件到指定位置,文件名为“简单点菜器”。 第2步:删除“角色1”,导入各种菜品并添加角色,设置角色名称。
2.设计简单点菜器的界面
第3步:新建一个适用于所有角色的变量“总价”。 第4步:新建一个适用于所有角色的链表“已选菜品”。 第5步:将所建的角色、变量和链表,放置在舞台的合适位置。
第1步:为角色“薯条”添加脚本。 第2步:根据简单点菜器的功能设置,当单击绿旗时,可以重新进行点菜或进行下一次点菜。此时需要将“总价”清零,将链表清空。
我们已经学习了很多Scratch技术,对增减每一个菜品数目功能的项目需求应该有很多种方案可供选择。
2、制作具有増减菜品数目功能的点菜器。
添加增减菜品数目功能可能的技术路径。
从表中我们可以看出,前两种方案工程量比较复杂,但是比较美观,第3种和第4种方法,工程量则比较小。我们优先采用第4种方案。
第1步:完善界面设计。增加“确定”和“重选”按钮。 第2步:给薯条添加一个局部变量“数目”,当“重选”按钮被单击的时候,数目归零。
第3步:显示变量“数目”,并置于角色的合适位置,双击该变量,出现滑杆,右击可以修改滑杆的滑动范围,设置为0-10之间。 第4步:将角色“薯条3元”的代码复制给其他角色。使用“只适用于该角色”的局部变量“数目”的一个优点是,将角色“薯条3元”的代码复制给其他角色,会自动在其他角色中生成局部变量,这样编程的效率会提高很多。
第5步:为“确定”按钮编写代码。
第6步:显示菜品信息字符串。包含单价、数目、总价信息的字符串。
相关课件
这是一份信息技术第十二课 制作课件(一)完美版ppt课件,共21页。
这是一份清华大学版五年级下册第14课 守护精灵——控制逻辑一等奖课件ppt,共12页。PPT课件主要包含了制作简易报警器,简单报警器的功能,记录报警时间等内容,欢迎下载使用。
这是一份小学信息技术清华大学版五年级下册第7课 酷我剧场——时序控制完整版ppt课件,共14页。PPT课件主要包含了导入新知,第一次出现,时序控制,三字经,第二次出现,程序代码等内容,欢迎下载使用。
