单元二 · 数据运算有逻辑

第8课 开关量的或运算

任务场景
任务场景:开关量的或运算

一、学习目标

  • 了解或运算在日常生活中的应用。
  • 能结合控制系统实例分析或运算的规则。
  • 通过分析控制系统中的控制逻辑,提高综合应用能力和计算思维能力。

二、情境导入

在日常生活中,会遇到一些问题涉及多个条件,只要其中一个条件满足,问题就能解决。

例如:坐火车检票时,可以凭身份证进站,或者凭车票进站;

开车经过高速公路收费站时,可以通过ETC收费,或者通过人工收费。

三、核心讲解

本课学习路径:

1分析事件中人们解决问题的共同点
2发现生活中更多的或运算
3分析智能门锁的控制逻辑

1.分析事件中人们解决问题的共同点

场景1:小华妈妈坐公交车,可以刷公交卡或手机扫二维码支付车费。

编码:用约定符号表示信息,便于存储、传输与识别。
  • 场景2:小智可以用数字密码或指纹打开家门的智能锁。
  • 场景3:小夏带回家一份秋游通知,请爸爸或妈妈签字。
  • 你能发现,他们遇到
  • 的问题有一个什么共
  • 这三个情景中的问题都

想一想:问题3:小夏的秋游通知,只有爸爸签字可以吗?

弄清以上要点后,再进入下方动手体验,用实际操作验证。

四、动手体验

本课含 2 个编程实验(可能同时有 MixGo MINI 与 Python 3 Online),请分别载入完成。

MixGo MINI 编程

点「载入」打开 MixGo MINI 仿真,先读讲解再运行。

教学指南米思齐修订版(MINI):8-1 或运算.mix

Python 3 Online 编程

点「载入」打开 Python 3 Online,运行本课程序。

教学指南米思齐修订版(Python Online):买水果算价格.mix

五、课堂总结

  • 生活中会遇到很多需要进行“或运算”的问题。
  • 控制系统中的或运算规则是:只要满足一个条件就能对系统输出产生影响的运算称为或运算。
  • 控制系统进行或运算时,要进行条件判断,条件满足时会产生指令,指令控制相应设备执行指定的操作。

六、拓展提升

拓展:停车场的升降杆是按钮控制方式,由工作人员手动控制。现在要增加自动识别控制功能,识别到车辆信号时,升降杆就会自动升起。

测评

完成练习后作答;选出后点「检查」。答错会显示简短说明。

  1. 下列哪一项更接近本课学习目标?

  2. 本课课堂总结强调的是?

  3. 本课主题最贴近下列哪一项?

  4. 完成本课后,优先应该做什么来证明学会了?

  5. 判断:教学指南中的学习活动可以全部跳过。

  6. 拓展提升部分的作用是?

本节小结

回顾本课要点,完成动手体验与测评。记住:开关量的或运算。