APP下载

敏捷开发在物联网教学改革中的应用

2020-07-09刘钊

科学导报·学术 2020年19期
关键词:物联网教学改革

刘钊

摘  要:本文首先分析了敏捷开发与现阶段物联网教学中存在的主要问题,然后在此基础上,针对敏捷开发在物联网教学改革中的应用流程进行了说明,希望通过敏捷开发模式的应用,可以有效提高学生对物联网学习的热情,提高学生的实操能力,并向社会输出更多的物联网专业人才。

关键词:敏捷开发;Scrum;物联网;教学改革

1.敏捷开发的内涵辨析

所谓敏捷开发,主要目的是强化开发效率以及响应能力,是对传统瀑布式开发模式弊端的一种优化。具体包括极限编程、Scrum等方法。敏捷开发更为重视人的重要作用,是对个体竞争能力的强调。目前,敏捷开发已经被国内外的各大IT公司所应用,如中兴、华为等,并取得了显著成效。通过实践显示,敏捷开发可有效地缩短开发周期,降低开发成本,提高产品质量。

2.现阶段物联网教学中存在的主要问题

首先,在当前的各高校中,物联网专业教学多是“任务驱动、项目引领”的教学模式,教师通过教学模块的引入,向学生布置任务,然后学生仿照教师的操作流程进行学习,如此一来,就导致项目教学中学生缺乏学习动力,未能真正感受到企业化的物联网工程氛围,实践操作能力较差。

其次,虽然我国多所高校均设置了物联网专业,但实践至今,经验仍较为匮乏。课程多是演示型与验证型,未能真正实现物联网环境下的操作。如此就导致教学缺乏创造性,且学生学习的主动性也较差。

最后,在当前的部分院校中,物联网专业教师多是科研型,而非双师型。因为任课教师工程实践经验的匮乏,所以导致教学更为偏向理论知识的传授,物联网专业所培养的学生的专业技能未能与社会的实际需求进行接轨。

3.基于敏捷开发的物联网教学改革分析

如前文所述,在当前的物联网专业教学中仍存在一些问题,而为更好的解决问题,就可以将敏捷开发中的scrum方式引入至物联网实训课程中。通过对敏捷开发思想的应用,实现物联网教学改革的优化,以此来提高学生的物联网学习兴趣,培养学生的团队协作能力,提高学生的实践操作能力。

3.1基于Scrum开发模式的物联网实践教学阶段的划分

Scrum开发模式将软件开发分为5个阶段:确定项目内容与实施方案,制定项目实施计划并召开计划会议,日常例会,召开项目评审会议,召开项目反思会议。根据Scrum开发模式,将物联网教学阶段划分为5个部分:明确教学内容并制订方案,编写教学大纲及授课计划,根据计划进行日常授课、阶段性教学效果评议、教学效果总结。

3.2实践流程

第一,教师应首先就教学内容进行确定,然后就此制定相关教学方案。具体方案应包括物联网实施性教学方案以及学生分组方案。教师可以将大周期设置为一个学期,然后再一个学期中以周为周期进行小周期的划分。同时,教师还应将教学内容进行科学规划,将所有项目内容分解出多个子项目,并优先注明。

第二,教师还应科学编写教学大纲及计划。物联网专业教师应积极开会讨论,并根据此前确定的教学内容及方案来进行教学大纲及授课计划的编制。讨论会的召开时间可以以一个学期为周期。由物联网课程负责人来对课程中具有较高优先级的项目模块进行确定,然后再由所有教师进行集中讨论,然后对授课计划进行科学安排,最后还应将教学大纲及授课计划建档,以作备用。

第三,所有物联网专业教师应根据此前编制的教学计划进行授课安排,且在每次日常授课后为下一节课时制定出计划。物联网授课过程中,教师应明确自身在课堂中的作用、本节课的目的以及课堂中可提升的环节和节点。

第四,在阶段性教学工作完成后,物联网专业教师应向课程负责人进行教学情况的说明以及汇报,同时就教学成果进行展示,明确下一阶段的教学计划,然后由课程负责人对每个教师的教学质量进行及时评价。

第五,本学期的物联网教学工作项目完成后,授课教师应将学生的学习情况、演示案例、课程考核情况、教学成果、教学经验等向课程负责人进行汇报说明,且在汇报过程中还应针对不足之处进行反思,并同时提出优化对策。

3.3分工与角色扮演

在实际工作中,Scrum模式的项目团队包括项目主管、产品负责人以及开发人员。就项目主管而言,其作用是把握工作的大方向,确保每个成员都可以理解计划内容并正确的完成自身工作。而产片负责人主要是对项目成果负责,旨在实现产品效益的最大化。而开发团队通常由多人组成,只要负责项目开发。敏捷开发方式认为,如果项目团队想要实现最佳的互动沟通效果,則应确保团队人数在3人至9人,如此可以高效的完成项目任务、提高工作效率,同时还可以摆脱对团队以外指导人员的依赖。而在物联网教学中,教师应立足于实际的教学需求,通过角色扮演的方式进行教学分工,学生在此过程中可以饰演项目主管和开发团队的角色,而教师则是产品负责人,教师应控制开发团队学生不超过6人,并选择其中的一个同学作为项目主管,其中2名同学负责物联网应用层软件的安装与配置,2名同学完成物联网移动应用开发和PC应用开发。以此来提高学生的参与热情,激发学生的学习主动性与创造性。

4.结语

在物联网专业的教学过程中应用敏捷开发模式,教师可以不必完全照搬Scrum的全部形式,而是针对实际的教学情况,来进行适当的科学调整。只要学生可以通过Scrum开发模式,能够切实的提升自身学习主动性,提高动手操作能力,能够真实的感受到企业化的物联网项目氛围,就可以实现其应用目的。

参考文献

[1]  顾家铭.敏捷开发在物联网实践教学中的探索[J].软件导刊(教育技术).2016(04).

[2]  黄伟,徐新黎.开放式教学法在物联网导论教学中的运用[J]. 计算机教育,2015,(2):68-72.

[3]  郑一力,张军国,韩宁.基于物联网技术的“科技创新训练”课程实验改革[J].中国林业教育,2014,(4):76-78.

[4]  吴治海.“物联网技术导论”课程的教学内容探讨[J].中国电力教育,2013,(31):70-71.

[5]  陶曾杰,石芳.以培养创新应用能力的物联网项目驱动教学改革研究[J]. 科教导刊-电子版(中旬),2019,(2):96.

[6]  徐洪香,刘秀娟,石月岩,宓颖.线性代数教学改革及创新应用能力的培养[J].辽宁工业大学学报(社会科学版),2017,19(6):108-110.

猜你喜欢

物联网教学改革
基于高职院校物联网技术应用人才培养的思考分析
基于LABVIEW的温室管理系统的研究与设计
论智能油田的发展趋势及必要性
中职学校“生本课堂”的调查研究与实践
高校三维动画课程教学方法研究
基于人才培养的技工学校德育实效性研究
现代信息技术在高职数学教学改革中的应用研究
以职业技能竞赛为导向的高职单片机实践教学改革研究
微课时代高等数学教学改革的实践与探索
中国或成“物联网”领军者