【高中信息技术】课程06:数据库存储智能终端数据

2022-03-035439
AI 快速预览详细 收起
本课程《高中信息技术》第六课“数据库存储智能终端数据”通过micro:bit主控板和OBLOQ模块,教授学生如何使用Python操作SQLite数据库存储温度数据。课程内容包括传感器采集温度信息、发送到服务器处理、存储在SQLite数据库中,并在网页上显示实时温度记录。适合高中信息技术课程,帮助学生掌握传感器数据采集、服务器端处理及网页显示技术。
《高中信息技术新教材实践手册配套系列课程》内容共10课,整体分为4个章节信息采集-信息控制-信息系统-网络应用开发。其中前3章完全匹配实践手册中的内容:实践1~实践8,最终搭建出一个完整的信息系统。第4章“聊天机器人应用开发”,为必修2教材中“网络应用开发”章节的项目案例,将分成2课分别实现:实现聊天功能、实现登录注销功能。

课程预览

重点知识:
  • 传感器采集温度信息,发送到服务器处理
  • 把获取的实时温度及时间数据存储在SQLite数据中库
  • 提交请求后,网页显示温度获取记录
  • 认识HTML超文本标记语言
  • 掌握使用Python操作数据库的一般方法

项目准备:

  • 硬件清单:micro:bit主控板,扩展板,OBLOQ模块,LM35温度传感器
  • 软件环境:BXY编程软件,Mind+(Python编译环境)
  • 网络环境:局域网络

项目实践:

  • step1:终端程序
  • step2:服务器端程序(数据库存储,页面显示)

巩固提高:

  • 项目改进:查看历史数据,返回10条最新记录
  • 项目拓展:允许用户查看指定时间获取的温度数据

【高中信息技术】课程06:数据库存储智能终端数据图1


课程查看


如何学习

本课程均配有视频讲解、课程PPT、项目示例程序。为了让大家有更好的学习体验,建议配合硬件材料包、实践手册观看学习。

【高中信息技术】课程06:数据库存储智能终端数据图2

课程资料获取

关注“蘑菇云创造”,公众号后台发送关键字消息“信息技术”,下载课程资料!

【高中信息技术】课程06:数据库存储智能终端数据图3【高中信息技术】课程06:数据库存储智能终端数据图4




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
Mr-k
Mr-k
厉害厉害
yangjumei
yangjumei
这套设备要多少钱?
木子哦
木子哦
作者
回复yangjumei
徐要采购么,可以私聊,加V:DFRobot2019
- 没有更多了 -