基于AndroidThings和GoogleWeave技术的高职Android物联网应用开发课程建设探讨

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:anysome_921
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]为了更好的让物联网专业学生在新时期掌握最新的专业技术,高职院校需要开发以新技术、新平台、新工具为内容的课程。本文提出建设一门基于Google Android Things物联网操作系统和Weave开源技术的物联网应用开发的课程。本课程结合高职教育项目导向教学、任务驱动教学等特点,通过将Android Things和Weave开源技术内容整合入高职物联网应用技术专业必修课程《基于Android的物联网应用开发》中。
  [关键词]高职 Android物联网应用开发课程, 课程建设, 项目驱动教学, Android Things, Google Weave.
  中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2017)30-0239-01
  背景
  2015年的Google I/O大会上,Google宣布了包括一个基于Android剪裁过的Brillo操作系统和物联网通信框架Weave的物联网战略。2016年12月,Google发布了Android Things物联网操作系统,使得Android开发者可以使用Android API和Google服务轻松构建物联网设备。由于Google公司在信息技术领域的强大影响力和技术能力,基于Google的物联网免费开源解决方案可供广大物联网设备生产商直接使用,因而会逐渐构筑起一个物联网领域的生态链。
  课程建设目的
  通过开展建设基于Google Android Things和Weave开源技术的Android物联网应用开发高职课程改革的项目,实现如下目标:
  1.掌握Google发布的Android Things和Weave开源技术,结合高职教育项目导向教学[1]、任务驱动教学[2]等教学方法,将新开源技术内容整合入高职物联网应用技术专业必修课程《基于Android的物联网应用开发》中,建设基于Android生态的高职物联网专业课程内容和教学资源;
  2.使得物联网专业的学生进一步学习到最新技术,更好的利用新系统和新通信协议掌握物联网设备和系统应用开发的能力,并通过课程建设能够进一步加强师资队伍的建设;
  课程内容
  基于Google Android Things技术的课程内容有:Android Things系统简介、Android Things系统框架介绍、Android Things开发板硬件支持、树莓派3B介绍、Android Things系统烧录、Android Things系统开发环境搭建、Android Things外围I/O接口介绍及传感器开发、Android Things用户驱动介绍、Android Things网络通信、Android Things项目实践。基于Weave技术的课程内容有:Weave协议应用开发、Weave概述及简介、Weave设备概念介绍、Weave设备开发硬件平台、Weave设备开发配套应用、Weave设备注册、Weave设备开发、Iota SDK使用、Weave设备开发配置、Weave设备开发API KEY、Weave设备开发安全、Weave设备开发示例、Weave设备发布指南等。
  高职课程设计
  按照高职教育特点,将课程内容采用基于工作过程[3]、工学结合的教学模式设计,并采用项目驱动贯穿课程的教学方式进行章节和内容的划分通过设计不同项目或教学情境,以项目或者案例为载体,通过完成工作任务掌握知识技能,避免枯燥的理论讲解,采用理论实践结合、穿插讲解演示的方式,使学生在解决实际问题过程中学到理论知识并学会应用。课时安排如下:
  项目一、Android开发初步认识(Android开发初步介绍)(5课时)
  项目二、Android应用用户界面设计开发(Android应用用户界面设计)(5课时)
  项目三、Android基本程序单元Activity(Android基本程序單元Activity)(5课时)
  项目四、Android事件处理与资源访问介绍(Android事件处理资源访问)(5课时)
  项目五、基于ContentProvider与Android线程(ContentProvider数据共享与消息处理)(5课时)
  项目六、Android网络编程应用开发(Android网络编程)(5课时)
  项目七、Android Things开发的初步认识(Android Things系统及框架简介)(5课时)
  项目八、Android Things开发环境搭建(树莓派3B介绍)(5课时)
  项目九、Android Things第一个项目开发(Android Things之GPIO口使用)(5课时)
  项目十、Android Things温湿度传感器应用(Android Things I/O接口及传感器开发) (5课时)
  项目十一、Android Things光照传感器应用(Android Things I/O接口及传感器开发) (5课时)
  项目十二、Android Things摄像头应用开发(Android Things用户驱动应用开发) (5课时)
  项目十三、Android Things语音采集应用开发(Android Things用户驱动应用开发) (5课时)
  项目十四、Android Things网络通信应用开发(Android Things用户驱动应用开发) (5課时)
  项目十五、Android Things无线开关系统开发(Android Things项目实践) (10课时)
  项目十六、Weave协议的初步认识(Weave概述及简介) (5课时)
  项目十七、Weave设备初步认识(Weave设备开发配套应用) (5课时)
  项目十八、Weave设备开发库安装与实际应用(Weave设备开发SDK使用) (10课时)
  项目十九、Weave设备开发API KEY使用(Weave设备开发API KEY) (5课时)
  项目二十、Weave设备开发综合实训(Weave设备开发安全及发布指南) (15课时)
  总结
  改革过后的新课程吸收先进的技术和理念,更加符合物联网专业教学的需要。通过积极的教学改革推进,进一步提高学生学习的积极主动性和对行业的认知和热情,使得学生可以掌握标准化物联网设备、系统以及统一物联网网络平台为基础和框架的物联网应用开发,最终有利于高职相关专业领域的教学水平的提高和物联网相关行业的发展。
  参考文献
  [1] 郑惠虹.基于“行动导向”的项目化教学在高职专业课程教学中的应用[J].教育与职业,2008,(23):132-134.
  [2] 杨洪雪.任务驱动式教学方法的特点及过程设计[J].教学与管理,2006,(10):129-130.
  [3] 论高职教育工作过程系统化课程开发[J].姜大源.徐州建筑职业技术学院学报.2010(01):105-107,110.
其他文献
[摘 要]在信息科技发展背景下,教育领域的现代化程度越来越高。虚拟仿真软件是一种以“学-练-测-试-评”为主线的教学辅助手段,可以实现各种工况的设定、生产过程仿真再现、生产事故模拟。其操作真实感比较强,训练过程可控制、可記录、可评价,能较好地巩固内化学生的理论知识,提高学生的实践操作能力。  [关键词]实训教学;仿真软件;教学效果  中图分类号:TP391.6 文献标识码:A 文章编号:1009-
期刊
[摘 要]家庭体育教育是家庭教育中的一部分,是指家长与子女在日常生活中的体育相关内容的学习与交流。目前在家庭教育中,父母过于关注孩子的智育发展而疏忽体育。有些父母认为孩子学习是最重要的,不生病就行,不用花专门的时间进行体育锻炼;有些认为孩子营养好,身体就会健康,运动健身被排斥在家庭的日常生活之外。本文运用文献资料法、问卷调查法、数理统计法和访谈法对北京师范大学实验小学学生的家庭体育教育现状进行调查
期刊
[摘 要]隨着工业化进程的不断发展,环境污染已经变得越来越严重了。以前的蓝天白云、绿水青山,现在几乎看不到了。工业化的发展使我们忘记了环境保护的重要性,这种畸形的发展状况所带来的恶果已经开始显现了。为了缓解人类的发展给大自然带来的影响,现在许多国家开始纷纷重视自然环境的保护。从工业生产中的节能降耗减排,到日常生活中的节约用水用电,都是我们在尝试着弥补以往发展所带来的各种不良影响。现在的许多大学中,
期刊
[摘 要]中学生的心理健康是其健康的重要组成因素,是影响中学生性格建立与完善的内在要素。但中学生的心理发展过程不是一帆风顺的,心理问题仍存在。中学生日趋独立,但看问题依旧带有片面性和主观性;自我独立意识日趋强烈,但生活能力与经验严重不足;生理与心理发展不平衡等问题比较突出。中学生一系列心理特点的形成主要受家庭、学校和社会三方面的影响。为了给中学生心理健康成长创造良好的环境,家庭、学校、社会共同努力
期刊
[摘 要]幼儿成长离不开教师的引导,同样也离不开家庭的教育,家园合作是现代幼儿教育中的一个重要环节,如今各幼儿园在努力提高自身教育质量的同时,越来越意识到家长工作直接影响到幼儿园的教育效果,幼儿园有效参与亲职教育,可以使父母了解和掌握最基本的教育方式、态度、婴幼儿发展和家庭生活方面的知识,协助父母采取适应子女个性特点的期望与管理,更是促进了家园的和谐发展,因此,幼儿园参与亲职教育是非常有必要的。一
期刊
[摘 要]高校校报大多数隶属于高校党委宣传部,作为高校校园官方主流媒体之一,在学校新闻宣传工作和校园文化建设中起到重要作用,同时也培养了一大批写作能力、新闻业务能力较强的学生记者。但随着近两年新媒体技术的蓬勃发展,校报作为传统媒体平台的传播地位受到冲击,为适应新的媒介传播环境,对校报记者团进行科学的改革,对学生记者进行针对性培养以提高其媒介素养显得尤为重要。  [关键词]新媒介环境 高校校报 学生
期刊
[摘 要]国家教育部相关文件明确指出“大学英语教学应贯彻分类指导、因材施教的原则,以适应个性化教学的实际需要”。大学英语分模块教学充分体现了“因材施教”的教学规律,尊重了学生的个性发展需求,有利于调动学生学习的主动性和积极性,激发学生学习兴趣,提高学生的自主学习能力。本文旨在通过分析当前大学英语教学改革中的分模块教学现状,分模块教学对学生产生的积极作用与挑战,进一步探索分模块教学模式是如何促进大学
期刊
[摘 要]在对现在社会上进行的汽车驾驶培训进行深入研究,发现这项教学并不是一项简单的教学,在进行汽车驾驶教学的过程中,教练员不仅仅需要通过合理有效的方法提升驾驶学员自身操作技能,还需要对驾驶学员自身的心理特点有一个全面的掌握,并根据学员自身心理特点选取合理有效的教学方式,从根本的角度上促使学员自身驾驶技能有一定提升。  [关键词]汽车驾驶培训;心理学;教学方法  中图分类号:U471.3;B849
期刊
[摘 要]汽车驾驶员培训机构及教员,必须高度重视学员安全性格的培养,把学员安全性格的培养作为汽车驾驶员培训的重要内容,将其贯穿于整个培训的始终,以有力地促进汽车驾驶员良好安全性格的形成,有效地减少道路交通安全事故的发生。  [关键词]汽车驾驶培训;操作技能;教学安全  中图分类号:U471.1 文献标识码:A 文章编号:1009-914X(2017)30-0240-01  1 汽车驾驶教学安全的重
期刊
[摘 要]由于近年来我国高等教育学校在教育方面已发展为信息化教学,让信息化的教学核心成为引导和传播的重要途径,所以在当前的教育中,网络多媒体技术在当前我国的教育环节应用已经十分的广泛了,并且已经成为能够跟得上时代的步伐,及时发展和更新应用,并且能够给老师和同学们共同研究和学习的一种教学模式,同时也为网络多媒体技术在大学通识课程的应用,提供了更好的发展平台,也适应了现代化的师生角色,能够完善通识教育
期刊