公有云在物联网课程实践教学中应用.docVIP

公有云在物联网课程实践教学中应用.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公有云在物联网课程实践教学中应用

公有云在物联网课程实践教学中应用   摘 要: 针对当前物联网专业教学中存在的问题和工程领域对该专业的应用需求,对公有云平台这一新技术在物联网专业教育实践中的应用进行研究,通过研究和教育实践,将主流的工程应用与传统实践教学相结合,通过对诸多云平台的测试和应用,选择主流并适合于教育教学的平台进行重点的推广应用,并在人才培养、学科竞赛等方面取得一定的应用成果。   关键词: 物联网课程 公有云 实践教学   随着国家对物联网经济的重视和对相关人才的迫切需求,许多高校陆续开展了物联网专业。在2012年最新颁布的普通高等学校本科专业目录中,物联网工程专业属于工学中的计算机大类,标准学制四年,毕业后授予工学学士学位。该专业是一门交叉学科,涉及计算机、通信技术、电子技术、测控技术等专业基础知识,以及管理学、软件开发等多方面知识。作为一个处于摸索阶段的新兴专业,各校都专门制定了物联网专业人才培养方案。学生需要学习包括计算机系列课程、信息与通信工程、模拟电子技术、物联网技术及应用、物联网安全技术等几十门课程[1]。   近年来,云计算大行其道,许多大的IT公司推出了面向工程应用的公有云服务,如开放式开发平台(如GAE、SAE、BAE)、源代码云平台(如github)、物联网云平台(如YeeLink),这些创新服务为物联网教育带来新的机遇和变革[2]。借助这些优秀的云计算平台,将诸多的物联网课程实践环节迁移到云端进行,不仅能更好地促进该学科的教学实践水平,而且能更好地使高等教育与工程实践相结合,从而实现物联网专业的培养目标。   1.公有云应用情况   1.1开发云:SAE   Sina App Engine(以下简称SAE)是新浪于在2009年11月3日正式推出第一个Alpha版本的国内首个公有App Engine,SAE是新浪云计算战略的核心组成部分。SAE作为国内的公有云计算,从开发伊始借鉴吸纳Google、Amazon等国外公司的公有云计算的成功技术经验,并很快推出有别于国外公司并具有自身特色的AppEngine。SAE选择在国内流行最广的Web开发语言PHP作为首选的支持语言,Web开发者可以在Linux、Mac或Windows上通过SVN或者Web版在线代码编辑器进行开发、部署、调试,团队开发时还可以进行成员协作,不同的角色将对代码、项目有不同的权限;SAE提供了一系列分布式计算、存储服务供开发者使用,包括分布式文件存储、分布式数据库集群、分布式缓存、分布式定时服务等,这些服务将大大降低开发者的开发成本。   在相关课程教学过程中,引入新浪SAE公有云计算开发平台,SAE在一定流量内免费,足够满足教学实践需要,要求每个学生开通新浪SAE账号,将自己完成的个人主页和其他Web开发课程的作业均通过版本控制工具上传到云端,在课堂上,本人和学生一起对他们所完成的任务进行点评,取得非常好的效果,不但节省教学时间,免去学生配置传统服务的烦恼,更使其与当前主流的工程应用亲密接触。在该课程的后期,讲授JSP动态网页阶段,要求学生直接在SAE云端设计数据库结构,取得良好的教学效果。   1.2实验云:实验楼   实验楼是一个IT在线学习平台,为用户提供的不是视频,而是配置好的虚拟机,通过虚拟的实验环境,学习者可边看文档边动手操作,从而提高学习者的动手实践能力,而且实验楼虚拟环境不仅是简单的在线编译器,更可以支持广泛的IT内容学习,不再局限于编程领域,为用户提供的是一站式的IT在线动手实践环境,学习者不用本地创造环境,只需一台电脑,登录实验楼网站即可。   实验楼平台开通了诸多课程的实验平台和实验指导,包括但不限于《C程序设计》、《Java程序设计》、《Python语言》、《Android应用开发》、《Linux操作系统》、《网络与信息安全》等物联网课程的实验环境,为学习者提供动手实践的环境。在最近几学期的《嵌入式操作系统》和《嵌入式系统设计》课程中,授课教师要求学生申请“实验楼”云平台账号,布置任务,在线编程,在浏览器打开的虚拟环境下进行程序的调试和验证,达到良好的教学效果,也使学生感受到在线实验的魅力。   1.3物联网云:Yeelink   Yeelink是一个通用的物联网开放平台,允许用户将设备接入网站,提供传感器数据的接入、存储和显示服务,用户不用考虑服务器实现细节和运维情况,即可拥有交付物联网化的电子产品的能力。利用Yeelink提供开发接口,即可将传感数据接入到Yeelink平台。Yeelink提供了方便的物联网云端接口,支持各类单片机开源硬件,为相关专业开设单片机应用、物联网、ZigBee、网络技术等课程提供云端实践平台[3]。   在相关课程的课程设计环节,授课教师给学生布置“基于物联网的远程环境检测系统

您可能关注的文档

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档