蘑菇云科创教育上线信息科技跨学科案例 —无人自助收银系统,该系统满足了新课标中五年级“身边的算法”内容要求,体现培养学生初步运用算法思维的习惯,形成分析简单算法的能力。
在“无人自助收银系统”项目中, 学生将使用摄像头识别商品,体验自助收银的过程。通过按件扫描商品,帮助学生理解算法中的顺序结构;通过判断商品是否打折,理解分支结构;通过手动调整购买数量,理解循环结构。学生还能设置程序中的参数,体验不同算法解决同一问题时在时间效率上的差别,加深对算法的理解。
项目中的主控器为行空板,连接摄像头识别二维码,实现商品识别,通过行空板屏幕,实现数据显示和交互流程。
“智慧图书借阅系统”功能展示
行空板界面展示
在设计“无人自助收银系统”算法时,可分解出如下操作步骤。
在“无人自助收银系统”算法中,可体现出顺序、分支和循环三种基本控制结构。如下图,先扫描商品,再显示信息,最后完成支付的过程体现了顺序结构。 判断商品是否为折扣商品,得出不同价格的过程体现了分支结构。在扫描完一件商品后,判断是否支付,如果没有支付则继续扫描的过程体现了循环结构。
所需硬件
在“无人自助收银系统”中,使用主控器结合传感器,实现项目功能。
主控器为行空板。传感器为摄像头。
关于“无人自助收银系统”项目的详细介绍,可关注蘑菇云官方公众号:蘑菇云创造,详细了解。
蘑菇云科创教育
蘑菇云科创教育是上海智位机器人股份有限公司(简称DFRobot)旗下专注于信息科技、AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌,以为中国培养下一代科技创新人才为使命,以为学校提供 K12全龄段科技创新教育解决方案为目标。