信息技术六年级下册第8课 开发简易电子点餐系统——利用列表解决实际问题表格教案设计
展开
班级 |
| 备课时间 |
| 上课时间 | 月 日 | |
课题 | 第8课 开发简易电子点餐系统——利用列表解决实际问题 | 总课时 |
| |||
课时教学目标 | 1. 设计电子点餐系统,设计合理的点餐界面。 2. 解决菜品数据的存储、读取与计算问题。编程实现菜单的生成。 3.完成价格的基本运算和相关规则的实现。 4.尝试优化、增加电子点餐系统的相关规则。 | |||||
教材及学情分析 | 教学重点:设计合理的点餐界面 教学难点:优化、增加电子点餐系统的相关规则
| |||||
教 学 过 程 设 计 | 二 次 备 课 | |||||
一、创设情境 去餐厅用餐时,我们会发现越来越多的餐厅使用电子点餐、手机支付结账的模式了。这不仅提高了点餐速度、结账的准确性,让顾客有了舒适方便的体验,更重要的是节约了餐厅的人力成本。下面我们设计一款简易的电子点餐系统。 问题: 1.站在顾客的角度考虑点餐方式。 2.如何形成菜品的对账单?
二、协同探究 (一)设计电子点餐系统的界面 相信你见过各种各样的菜单,请作为参考来设计电子点餐系统的界面。 每张菜品图片作为一个角色,通过绘制角色功能,为每张菜品图片添加价格标签。 三、练习反馈 (一)编程实现点餐 通过设置变量,我们可以分门别类地将所有菜品信息存储起来。但当菜品数量很多时,我们就需要相应地设置很多变量存储信息。这样不仅会造成程序效率低下,还不利于程序管理,容易产生错误。因此,我们可以使用另一种数据构造方法—列表,来存储批量的菜品信息。 1.创建列表 创建列表的过程和创建变量非常相似。菜品信息包含名称和价格,因此需要创建两个列表。 2.列表信息的初始化 程序初运行时,一定要对菜单列表进行初始化,以将菜单列表中的数据全部清空,从而保证将顾客点选的菜品写人列表中。同时,价格列表信息也要初始化,以存储顾客的消费记录。菜单列表和价格列表信息初始化的方法如图2-22所示。 3.向列表加入信息 通过单击菜品角色,我们可以将菜品的名称和价格分别添加到列表中,注意两者要依次添加。每个列表可以有多个项,每一项可以存储一个数据。通过相应的列表添加指令,即可完成添加操作。具体的实现过程如图2-23所示。请参照类似的方法,将每个菜品的名称和价格填加到列表中。 4.计算价格的方法 计算价格的方法有多种,这里推荐一种比较直观的方法—创建总价变量,即每次单击菜品时,直接利用总价变量增加相应的菜品价格即可。 5.数据的呈现与处理 当顾客完成点餐后,程序要将其所点菜品信息呈现出来,列表数据的呈现与处理。
四、小结提高 (1)你能继续完善电子点餐系统吗?试着增加一些新功能。 (2)商家进行促销活动,以吸引更多的顾客购买产品。最常见的一种促销活动是会员打折促销活动。如何实现会员打折的基本过程呢?通过学习列表,你有思路了吗? |
| |||||
板书设计 | 第8课 开发简易电子点餐系统——利用列表解决实际问题 一、创建列表 二、列表信息的初始化 三、向列表加入信息 四、计算价格的方法 五、数据的呈现与处理 | |||||
作业设计 |
预计时长: | |||||
教学反思 |
| |||||
小学信息技术湘电子版(2019)六年级下册第8课 开发简易电子点餐系统——利用列表解决实际问题表格教案设计: 这是一份小学信息技术湘电子版(2019)六年级下册第8课 开发简易电子点餐系统——利用列表解决实际问题表格教案设计,共5页。教案主要包含了教学准备,教学目标,教学流程等内容,欢迎下载使用。
湘电子版(2019)六年级下册第四单元 神奇的机器人第15课 能歌善舞的好朋友——人形机器人表格教案: 这是一份湘电子版(2019)六年级下册第四单元 神奇的机器人第15课 能歌善舞的好朋友——人形机器人表格教案,共2页。教案主要包含了选择人形机器人3D虚拟仿真软件,编排人形机器人的舞蹈动作,展示交流等内容,欢迎下载使用。
小学信息技术湘电子版(2019)六年级下册第11课 探秘人脸签到系统——初识人脸识别表格教学设计: 这是一份小学信息技术湘电子版(2019)六年级下册第11课 探秘人脸签到系统——初识人脸识别表格教学设计,共3页。教案主要包含了利用人工智能平台获取知识与资料,测试人脸签到系统等内容,欢迎下载使用。