根据计算机基础教学部安排,蹇玉清和崔莉老师于2016年10月21日至23日在石家庄河北师范大学进行高校移动互联网开发实验室建设探讨,并且进行了移动互联网开发大赛前期准备。在这里对此次考察总结如下:
一、高校移动互联网开发实验室建设探讨
河北师范大学物联网工程专业2010年成立,是学校重点发展专业。物联网工程专业依托河北师范大学移动物联网研究院和河北省计算数学与应用重点实验室,经过建设和发展,现已形成了5个稳定而有特色的研究方向:“物联网系统及应用”、“数据挖掘与知识发现”、“智能计算及其应用”、“网络与信息安全”、“图形图像处理”。近年来,本学科的应用研究实力明显提升,社会服务能力进一步增强,承担了一些在省内具有重大影响的项目。
在和河北师范大学计算机系主任赵书良博士和沈春璞老师,以及飞瑞敖电子科技有限公司的黄斌老师对高校物联网工程专业建设和学生培养交流中,获益良多,特别是对于高校移动互联网开发实验室建设,各位专家传授了很多宝贵的经验,并带领我们参观了飞瑞敖公司的FRO教育物联网相关产品。
物联网是国家决定大力发展的战略性新兴产业之一。从“智慧地球”到“感知中国”,物联网备受国际关注。随着物联网的迅速发展,社会各行各业对应用的需求越来越明显和迫切,作为国家科学技术发展主要力量的重点高校,建设物联网实验室并开展针对性的教学与科研,培养专业技术人才,有利于学校的学科发展和教学科研领域的提升。
对于物联网专业的学生或教师来说,物联网实验室正是紧密结合本专业教学与科研的核心实验室,能比较全面的满足学生或教师在学习和研究物联网技术方面的需求。对于开设物联网技术这一课程的学校以及选修此课程的学生来说,物联网实验室可比较全面的展示物联网技术的应用,使学生和老师可以掌握物联网基础理论和技术以及应用方法。对于其他相关专业的学生或教师来说,如计算机软硬件、通信、自动化、物流管理等专业的学生或教师,可以通过物联网实验室进一步深入掌握物联网技术在本专业的应用,为将来就业和科研提供良好的实验平台。
建设物联网实验室能使学生、教师、高校以及整个物联网行业共同受益,并满足社会各行各业对物联网相关人才、技术等的需求。
对于移动互联网开发实验室硬件建设,黄斌老师介绍了飞瑞敖的移动互联网实验箱 MI-L01-01和移动互联网开发平台 MI-L01-12,实验箱和平台紧密围绕教育部移动互联网应用专业人才培养大纲要求,以移动互联网应用专业以及相关专业(包括计算机科学与技术、软件工程、网络工程、物联网工程、嵌入式开发等)的移动互联技术开发与应用教学为服务对象,可以满足《Android基础》、《Android高级应用》、《移动互联网应用技术》、《Android平台应用及开发》等专业课课程实验开设,以及《移动物联实训》、《移动互联实训》、《大学生创新创业实训》等课程设计实训平台要求,此外,也可满足非移动互联网应用专业对移动互联网相关技术实验设备的体验需求。移动互联网实验箱完整的体现了移动互联网的三层结构-物端、终端和云端,从硬件应用到软件设计,让学生掌握整个移动互联网体系结构与系统构建设计技术,以及从底层到上层软件的开发。这款实验箱主要的创新如下:
1、强基础,紧扣岗位通用技能要求。强基础是指引导学生强化学习移动互联网领域所需的基础知识和基本技能,主要体现在Android基础学习、Android高级应用开发、移动互联网基础实验、移动互联网综合案例等知识领域。这些核心支撑技术是移动互联网开发的核心,同时也是移动互联网开发最重要的基础,因此即便移动互联网的产品应用千变万化,这些基础知识和基本技能都是通用的。牢牢掌握它们,将有助于提升学生的就业能力。
2、活模块,充分体现移动互联网的开放性、泛在性和智能化的特点。活模块中的模块是指物联网产品的基础组成部分,如各类传感器、执行器、通信节点、网关、中间件等,它们可根据用户需求而自由调整应用方式与组合形式。移动互联网行业应用,其根本就是活模块在移动互联网产品和系统中的灵活应用,主要表现传感器、执行器、通信节点、网关、中间件等的交叉组合与集成应用。
3、引入组态设计技术。学生先在基于现实场景的物端模块与应用系统上进行组态设计,通过与实物联动来验证产品应用方案是否正确合理,然后再使用真实产品进行安装部署,从而避免因方案设计问题导致产品硬件物理损坏,同时提升工作效率。通过组态设计,还可增加学习的趣味性,并使学生敢于动手操作,有利于他们对基础知识和操作技能的理解和掌握,以及对移动互联网产品应用的交叉性与复合性强这一特点的认知与理解。
4、注重考核实际动手能力,以满足企业用人需求为前提。实验项目以技能培养为主,要求学生能够将移动互联网基础知识和基本技能活学活用到实际的项目开发过程中去。
5、综合案例内容丰富,体现移动互联网技术的特点。将物端、移动终端和云端三层体系架构的知识穿插融入到综合案例教学中,学生在综合案例教学过程中,需要运用到各个知识层面的多种技能手段,综合考察学生的知识全面程度和编程能力。
6、有利于双师型教师的培养。通过对该实训系统的合理利用,有利于学校培养更多的双师型骨干教师。学校教师在使用本设备进行教学或实训的过程中,可以使用设备的开放接口来设计开发新的应用模式,一方面可以结合本校的实际情况进行更有针对性的课程及实训建设,另一方面又可提高自己的教学水平及实际操作技能。
二、全国高校移动互联网应用开发大赛前期准备
全国高校移动互联网应用开发创新大赛,旨在提升高校学生积极参与移动互联网领域的研究兴趣,激发学生团队创新热情,提高技术应用与程序开发能力,推动高校开展移动互联网应用领域的开发和应用创新,促进成果转化。大赛分为创意赛、挑战赛、安全赛三个类别。创意赛特设北斗导航系统专区,鼓励应用我国自主建立的北斗导航系统,设计和开发移动互联网和导航定位等领域的相关应用。
本次考察我们和正在河北师范大学进行大赛宣传的大赛秘书处的马钊老师(中国地质大学)进行了交流,马老师象我们介绍了大赛的参赛规则,创意赛与安全赛参赛者根据大赛组委会提供的规范,确定创意设计的主题,针对智能手机、平板电脑、嵌入式系统等移动设备的技术特点,围绕移动应用的开发应用与安全,在移动开放平台上展开研究和设计,编制创意设计方案,完成设计与开发。应用挑战赛旨在锻炼和比拼参赛队成员的代码编写能力,在给定的题目和时间下,考核各个参赛队伍所编写代码的功能性、健全性、稳定性、执行效率、内存占用以及界面设计的美观和合理性等多方面内容。
另外,马老师还和我们分享了往届大赛获奖参赛队的宝贵经验,并展示了往届大赛的优秀作品,例如结合VR技术的手机游戏开发、折纸教学APP等应用。虽然由于时间太紧张的原因(本次大赛报名时间截止2016年9月15日,提交初赛作品截止日期10月31日),不能参加本届大赛,但本次交流为我们参与下一届大赛打下了良好的基础。