浙大城市学院, 是浙江省首批应用型建设试点示范学校、省新增硕士学位授予立项建设单位。其计算机专业是全国首批一流本科专业建设点、浙江省特色专业,面向省市数字经济发展战略,定位于高素质的应用型、复合型、创新型计算机工程技术人才培养。近三年学生承担国家级创新创业项目 14 项,学科竞赛成绩突出。教师团队善于把企业最新技术转化为教学资源,实施混合式教学改革,「互联网+」教育成效显著。
自 2014 年起,浙大城市学院计算机系在计算机和软件工程两个专业的移动应用方向课程群开设了 《物联网技术与应用》 课程,经过多年实践,构建出一种面向计算机类专业物联网课程的全新教学模式,积累了丰富的教学案例。课程内容涵盖了 基于 ESP8266 等硬件平台的物联网节点开发、网络连接、物联网协议、云端服务以及移动端等物联网系统的全栈开发实践。 每学年都会有近百名学生修读该课程。
计算机系副主任 蔡建平副教授 是这门课程的主要设计者和讲授者。蔡老师是浙江省科技厅「新一代移动互联网科技创新团队」主要成员、「杭州市物联网技术与应用」重点实验室骨干成员。主要从事物联网技术、智能控制等领域的研究与应用,科研和教学成果突出。
在《物联网技术与应用》课程教学过程中,从端到云全线实践,是蔡老师想带给学生的全流程体验。其中,物联网协议在课程中的融合,也是蔡老师非常重视的核心内容。当前,MQTT 协议逐渐成为物联网通讯的主流协议,蔡老师结合自己的科研实践,在课程设计时也关注对 MQTT 协议等物联网主流技术内容的教学和实践。在教学所需的相关软硬件技术方面, 本着立足中国、开源开放、技术领先的原则,蔡老师选择了开源物联网 MQTT 消息中间件 EMQ X Broker 以及全球首个 MQTT 5.0 全托管的公有云 EMQ X Cloud 作为课程实验中用于物联网平台搭建的基础软件。
为了使学生们更加深入地掌握以 EMQ 产品作为基础的物联网平台搭建,具备解决实际问题的应用实践能力,同时培养学生开放、协作、创新的科研意识,对我国的开源软件生态发展有更全面的认知和理解, EMQ 特受蔡老师之邀,于 2020 年 11 月 16 日和 11 月 23 日为浙大城市学院计算机和软件工程专业大三学生进行了两次专题授课。
来自 EMQ 的 资深研发工程师刘新宇和解决方案工程师唐力, 从物联网协议、开源生态、开源企业版集成方案以及 EMQ X Cloud 与前端设备、后端应用操作实践等方面,为学生们进行了讲解。主要内容涉及:
- MQTT 协议要点
- ESP8266、树莓派等物联网设备节点与 EMQ X Broker 连接实操
- 开源软件及其发展
- EMQ X 设备接入方案与阿里云部署方案
- EMQ X Cloud 对接公有云与连接数据库实操
作为基于高并发的 Erlang 语言和 OTP 平台设计与编码,支持分布式架构与百万级并发连接,具备高吞吐、低延时、灵活部署、可扩展、高可用特性的开源 MQTT 消息中间件与 PaaS 云服务,EMQ X 在实操课程中为同学们提供了良好的使用体验,得到了大家的一致好评。
对此,蔡老师表示这也是他在课程设计之初选择 EMQ X 的原因之一。「首先 EMQ X 是一个开源平台,易于被开发者接受,软件本身的技术水平处在不断提高的良性循环中,支持多平台兼容的特性也 利于物联网系统的开发和在实际应用场景的部署; 同时,EMQ 提供的 技术文档格式整齐、内容详实, 从初学者到专业程序员都可以阅读参考;还会定期发布博客文章、举办技术交流活动, 从产品到社区都拥有成熟完善的生态体系, 这些对我们课程教学很有帮助。」蔡老师说道,「基于 EMQ X 的教学内容设计,学生在各有差异的开发环境中,亲手快速搭建基于 EMQ X 的物联网系统 Demo,在实践中对物联网系统的核心通讯协议有了充分的认知, 打通了在物联网系统开发中从设备端到云端这一关键环节, 学习过程很有成就感!」
在精进自身技术与产品的同时,EMQ 也积极关注物联网产业未来的发展。我们相信高校将是物联网人才输送和先进科研成果诞生的主要阵地,一定程度上决定了整个产业的发展走向与节奏。此前,EMQ 推出了 「高校/研究院计划」, 为高校/研究院用户 提供免费资源, 旨在助力物联网相关教育科研项目的推进。而此次与浙大城市学院的教学合作则是 EMQ 在产学协同发展战略下所作的又一次积极尝试。
我们非常欢迎更多高校相关专业与我们展开合作, 利用 EMQ 在物联网消息与流处理领域的技术优势和开源社区平台,以高校专业教学体系为载体,共同培养专业能力过硬、接轨行业需求的物联网人才,真正发挥产学结合的价值,为我国的物联网产业创造更加光明的未来。
合作需求请联系 EMQ 商务:18058747908
版权声明: 本文为 EMQ 原创,转载请注明出处。