发表于 2020-3-20 16:24:43

掌控板——“坐姿提醒仪”

课时:2-3课时年级:三年级、四年级任务目标 1、掌握“掌控板”传递消息的机制; 2、掌握分支程序IF的使用,变量的定义和应用; 3、制作一个坐姿提醒的桌面饰件。任务描述 疫情防控期间, “开学不停学”学生宅在家里上网课,眼睛长时间看电脑、手机屏幕及不规范的坐姿都容易引发眼睛的近视,需要一个书桌摆放小饰,提醒学生休息和纠正坐姿。相关知识(一)   掌控板的消息机制  在程序设计中,消息就是带有某种信息的信号,消息从何而来?根据冯诺依曼的体系结构计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成,消息主要来自输入设备,如键盘、鼠标等,也可以来自程序内部。掌控板的消息处理机制与计算机相同,主要为三个流程,信息的输入-信息的运算-信息的输出。 信息的输入部件:

类别名称功能
传感器光线感知光线明暗值
触摸感知是否接触按钮
三轴加速
按键按键A、B
金手指读取引脚的值
其它麦克风



 信息的输出部件:
类别名称功能
灯RGB灯*3可变幻不同色彩灯光
显示屏OLED显示屏显示文字、图像等内容
声音无源峰鸣器发出声音


(一)   了解IF和变量;1、什么是变量?定义:变量,是指没有固定的值,可以改变的数。
例如:设变量名为X,初始值为0,则X=0;将10-5的值符值给X,则X的值改变为5;
 小结:变量是一个可以根据条件改变的数,必需要指定变量的名称和初始值; 问题思考:什么情况下需要应用变量? 2、什么是分支语句?分支语句If的流程图:

举例:问题思考:什么情况下需要应用判断?
任务实施(一)需求分析与原理设计问题一:如何感知学生是否在桌前学习?问题二:如何感知人体与书本的距离?
需要的器材:掌控板、掌控扩展板、红外线传感器、超声波传感器,灯带、杜邦线、结构件等(二)功能实现与程序详解功能的实现原理:信息的感知、输入、运算、输出。功能的实现详解:由红外线感知人体是否存在,超声波记录人眼与书本、屏幕的距离,掌控板确定时间,设定间隔的阈值,通过变量值的变化判断学习的时长和人与书本的距离是否在正常值内,以不同的灯光色彩和峰鸣声进行警示提醒。器材组装图(电路图):程序详解:
1.程序流程图
2.分段讲解程序(1)分析需要输入信息;红外线的值,超声波的值,学习的初始值;设定变量:红外传感器值,超声波实时测距值,学习时长;(2)If与嵌套IF的关系及执行顺序;根据变量的值,执行不同的程序命令。程序if与嵌套if的关系,程序运行的顺序等。
  (3)程序实例解释
(三) 结构件设计示例图(四)学生根据项目手册完成作品(下一课时)
见附件
任务拓展
  请在本课学习内容的基础上,尝试制做智能浇花的装置。要求:智能感知花盆中土壤的湿度,自动浇水。https://v.youku.com/v_show/id_XNDU5NjMxNDMzNg==.html

rzyzzxw 发表于 2020-3-20 17:44:21

很棒的课程啊。{:7_219:}

rzyzzxw 发表于 2020-4-14 07:46:16

老师可以将作品参赛表格发送至此次大赛组委会的邮箱:934188532@qq.com
具体要求:首届"掌控板"教学应用设计大赛最全指南

DFrkJrItlai 发表于 2023-5-5 10:36:54

老师,结构件就是坐姿提醒器的外观吗?

发表于 2023-5-31 11:28:00

DFrkJrItlai 发表于 2023-5-5 02:36
老师,结构件就是坐姿提醒器的外观吗?

是的,但要用小刀修正下,材料不行。
页: [1]
查看完整版本: 掌控板——“坐姿提醒仪”