SPIKE Prime 科创套装
加强版保险箱
使用复合条件来加强保险箱的加密模式。
90-120分钟
中级
6-8 年级
课程计划
1.课前准备
- 浏览 LEGO® Education SPIKE™ App 应用程序中的学生学习材料。
2.参与(5 分钟)
- 根据下面发起一次讨论 部分的提示,组织学生围绕本节课程展开讨论。
- 播放视频介绍本节课程。
3.探索(20 分钟)
- 让学生两人一组合作搭建超级安全保险箱。
- 要求学生运行程序并观察锁的工作原理。
4.解释(5 分钟)
- 组织学生进行一次讨论,讨论内容是:在复合条件编程中如何以及何时使用“AND”和“OR”
5.拓展(15 分钟)
- 要求学生通过向自己的程序添加复合条件,来使超级保险箱更加安全。
- 请记得预留整理时间。
6.评估
- 对每位学生的课堂表现给予反馈。
- 可借助所提供的评价准则来简化此环节。
发起一次讨论
围绕迭代或修理东西展开一次讨论,可提出下列相关问题引入:
- 如果有人破解了你的密码会发生什么?
- 如何评估密码强度?
- 什么是复合条件?
让学生观看这段视频以了解他们的后续任务。
搭建要诀
分步搭建
分解每个团队的搭建任务,确保每个成员都能积极参与其中:
- 学生A:超级保险箱
- 学生 B:超级安全的门和手臂
正确对齐电机
当你们运行程序时,确保将手臂抬起。
手动解锁
此模型配有手动钥匙,可在需要时解锁门。
编程要诀
主程序
可行方案
其它程序
分层教学
可通过如下方式简化本节课:
- 仅编程一个复合条件
可通过如下方式提高学生的学习水平:
- 要求学生向他们的模型添加更多传感器(如距离传感器、力传感器)以创造其它复合条件
- 让每个团队挑战另一个团队,解锁对方的超级保险箱
- 要求学生在定义条件时使用“非”功能
评估环节
观察检查清单
可根据教学需要设定等级,例如:
1.部分完成
2.全部完成
3.超额完成
请使用下列成功完成任务的标准来评估学生的进度:
- 学生能够理解复合条件的含义。
- 学生能够在他们的程序中使用复合条件。
- 学生能够详细而准确地讨论数字安全。
自我评估
让每位学生选择一块最能代表自己当前水平的积木。
- 蓝色:能够在自己的程序中使用一个复合条件。
- 黄色:能够在自己的程序中使用两个复合条件。
- 紫色:能够运用两个以上的复合条件来编制超级安全的程序!
同伴互评
鼓励学生通过下列方式向同伴提供反馈:
- 让一位学生根据上述彩色积木评价标准对另一位学生的表现进行评分。
- 要求学生相互提供建设性反馈,以提高他们团队在下一堂课中的表现。
语言艺术拓展
引入语言艺术能力培养环节:
- 让学生探索数字安全术语的含义,如:
▷ 布尔
▷ 条件
▷ 复合条件
▷ 与、或、或非、非
▷ 加密
▷ 区分大小写
注意:这部分内容可用作拓展课程。
职业连接
喜欢这节课的学生可能会对探索以下职业感兴趣:
- 信息技术(计算机编程)
- 信息技术(IT 应用程序)
- 信息技术(Oracle / 数据库编程)
- 信息技术(网页设计)
教师支持
学生将会:
- 探索复合条件编程
理解程序的三种基本结构,知道人与计算机解决问题方法的异同,尝试编写、调试程序。(7-9年级,综合实践活动,走进程序世界)
初步了解仿生学,分析生物的过程和结构,并把得到的分析结果用于机器人的设计,体验跨学科学习。(7-9年级,综合实践活动,开源机器人初体验)