《移动终端软件开发》课程改革

2021-07-28 10:05蔡艳桃
科技创新导报 2021年2期
关键词:企业实践移动互联网物联网

蔡艳桃

摘  要:移动互联网、物联网、人工智能等技术的飞速发展,其产品被普遍应用到各个领域。行业对相关专业人才培养提出了更高、更全面、更综合的要求。本文针对目前《移动终端软件开发》课程教学过程中存在的问题进行分析,结合企业实践和竞赛经验,提出几点改革思考。希望能为具有同类性质或存在同类问题的课程改革提供参考价值,以改善现有教学现状的不足,培養出更优质人才。

关键词:移动互联网  物联网  人工智能  移动终端软件开发  企业实践  课程改革

中图分类号:G642           文献标识码:A                  文章编号:1674-098X(2021)01(b)-0173-04

Curriculum Reform of "Mobile Terminal Software Development"

——Some Thoughts from Enterprise Practice and Competition

CAI Yantao

(School of Optoelectronic Information, Zhongshan Torch Polytechnic, Zhongshan, Guangdong Province, 528436 China)

Abstract: With the rapid development of mobile Internet, Internet of things, artificial intelligence and other technologies, its products are widely used in various fields. The industry has put forward higher and more comprehensive requirements for the cultivation of relevant professionals. This paper analyzes the problems existing in the teaching process of "Mobile Terminal Software Development", and puts forward some reform thoughts combined with enterprise practice and competition experience. It is hoped that it can provide reference value for curriculum reform with similar nature or similar problems, so as to improve the deficiency of current teaching status and cultivate more high-quality talents.

Key Words: Mobile internet; Internet of things(IoT); Artificial intelligence(AI); Mobile terminal software development; Enterprise practice; Curriculum Reform

移动互联网是移动和互联网融合的产物,继承了移动随时、随地、随身和互联网开放、分享、互动的优势,是一个全国性的、以宽带IP为技术核心的,可同时提供话音、传真、数据、图像、多媒体等高品质电信服务的新一代开放的电信基础网络,由运营商提供无线接入,互联网企业提供各种成熟的应用。

近些年移动互联网的迅猛发展[1-2],使得人们在信息时代的生活发生了极大的变化。人们对于移动应用,特别是其中的互动、生活辅助应用的需求越来越大。随着智能手机、平板电脑等移动设备的出现,移动互联网这一新鲜事物蓬勃发展,移动平台正式进入大众市场。

当下比较热门的技术除了移动互联网外,还有物联网、人工智能、5G、大数据、云计算、边缘计算等。各种热门技术之间的关系如图1所示。

由此可见,各种技术之间并不是孤立存在的,而是存在着密切的联系。物联网技术涵括人工智能、大数据、云计算、边缘计算以及5G的一些技术范畴,移动互联网作为物联网的分支,同样也涵盖了以上各主流技术的一部分。

1  不同技术领域企业岗位对人才的要求

随着热门技术迅猛发展及应用普及,各技术领域行业、企业纷纷出现。不同技术领域,其侧重点不尽相同,有些侧重技术、有些侧重运营、有些侧重维护、有些侧重硬件、有些侧重软件。不同企业不同岗位对人才要求也不尽相同。本文主要针对不同技术领域中的技术岗位进行分析,表1中列出了移动互联网、物联网、人工智能三个技术领域的技术岗位对人才的普遍要求。

由表1可见,虽然不同技术领域对岗位要求侧重点不同,但都具备一个共同点,就是软件和硬件不可分割。要求人才的专业知识面要比较广,理论知识要比较扎实,动手能力要比较强,软硬件基础知识比较牢固。

2  课程现状

主流技术的白热化发展,使得行业对人才的需求急剧上升。移动互联网的迅猛发展,使得越来越多的院校开设了对接的移动互联网应用技术专业。《移动终端软件开发》课程作为移动互联应用技术专业的核心课程,主要围绕基于Android手机开发平台上的应用程序开发展开教学。目前,《移动终端软件开发》课程在教学内容、教学组织形式或考核方式等方面存在一些问题。主要体现如下。

(1)盲目使用项目化教学[3]。

目前很多高校在《移动终端软件开发》开发的教学过程中,越来越推崇项目化教学[4-7]。即从教学内容、组织形式到期末考核,都以项目作为驱动。在教学过程中,只是单纯地强调培养学生的实操能力,只要求学生能做出相应的界面或实现相关的功能,而没有正视学生是否真正理解了相关知识,是否真正能做到举一反三。这样的教学导致很多学生可能只是明白了这个项目的做法,却不能理解相关的理論知识点,更谈不上举一反三,换一个项目,即使是同样的理论知识,但有可能就做不出来。这种注重实操,忽略理论的教学方式,也许能培养出动手能力比较强的人才,但由于缺乏理论支撑,在就业过程中难免会出现后劲不足的情况。这样的教学违背了使学生能终身学习的教育理念。

(2)实操能力不强。

虽然在《移动终端软件开发》课程的教学过程中以项目进行教学,不断通过项目锻炼学生的实操能力,学生的实操能力也确实得到一定提升,课堂上能跟着老师完成老师安排好的项目。但一旦脱离老师的指导或提示,面对新的项目,就显得措手无策,这样的实操能力提高是有局限性的,并不是真正意义上的实操能力提高。真正的强实操能力必须有理论作为基础,对知识点牢固掌握的基础上,做到举一反三、灵活贯通,遇到问题能找到解决办法。

(3)注重软件,偏离硬件。

当前移动互联网超越PC互联网,引领发展新潮流。有线互联网是互联网的早期形态,移动互联网(无线互联网)是互联网的未来。PC机只是互联网的终端之一,智能手机、平板电脑、电子阅读器(电纸书)已经成为重要终端,电视机、车载设备正在成为终端,冰箱、微波炉、抽油烟机、照相机,甚至眼镜、手表等穿戴之物,都可能成为泛终端。

从前面介绍的主流技术关系图可知,当前流行技术不是孤立存在的,技术之间存在着千丝万缕的关系。同时,从不同技术领域的企业岗位对人才的要求也清楚看到,人才的培养不能只有硬件或只有软件,必须是在具备软硬件基础知识的基础上,再有所侧重。

目前《移动终端软件开发》课程的教学更多是注重软件开发,偏向软件,而忽略了硬件。课程中开发的应用只需在手机上应用,不涉及产品或其他电子设备。这样,不管从移动互联网本身的发展趋势还是移动互联网在当前主流技术中的位置来看,单纯地注重软件,将不能培养出全面的适应行业发展需要的人才。

3  课程改革思考

笔者在高校从事多年的《移动终端软件开发》课程教学工作,现结合在企业实践经历和多年指导学生参加移动互联网应用技术赛项经验,对《移动终端软件开发》课程改革提出如下几点思考。

(1)理论知识不能丢。

理论知识作为实践的基础,必须要牢固掌握。学习理论知识点方式可以是传统的先学理论知识再应用到实践加以验证,也可以是从实践中总结理论学习。因为只有理论够扎实,才能支撑学习走得更远。

结合《移动终端软件开发》课程实际教学情况,就常用界面组件的教学而言,没有必要将所有组件都介绍一遍,只需介绍常用的组件,其他组件让学生扩展学习,毕竟其理论大部分是相通的,含义也很明确;就事件处理机制的教学而言,学会了按钮的事件处理编写,就肯定会写出复选框等其他组件的事件处理,因为结构都是一样的,只是可能有些参数不同。学生遇到扩展的知识时,通过网上搜索资料、查阅书籍的过程就是自学的过程,理论掌握了,实践多练习,慢慢自然就能融会贯通。

(2)实践才是能力提升的根本。

理论知识是支撑学生终身学习、长远学习的基础。但只有理论,不加以实践,是无法提升自身技能的。很多问题,靠想象是想象不出来的,只有在实践过程中出现问题,并真正解决,技能才会得以提升。

在《移动终端软件开发》课程的教学过程中,可以设置课堂练习和课后扩展两部分内容来锻炼学生的实操能力。课堂练习中,可以把理论知识融入到案例中,通过分析-讲解-演练,让学生掌握理论知识,并完成案例开发。课后通过布置扩展案例,让学生独立完成。扩展案例中,可以包括课堂的理论知识,也可以补充一些扩展知识,从而加强学生理论知识,也培养学生实操能力。

(3)软硬件结合。

任何主流技术的学习,都不是单纯地只有软件或硬件学习。作为移动互联网应用技术专业的人才,想将来更好地从事信息技术方面的岗位,就必须对软硬件有了解。随着软硬不可划分的趋势,很多企业和竞赛,已经没有单纯的软件或硬件之分。一个全面的技术人才必须掌握软件和硬件。

《移动终端软件开发》课程以往的教学更多地注重软件开发,主要开发手机上的应用和游戏。但随着人工智能、物联网、智能家具等发展,使得《移动终端软件开发》课程也必须要结合硬件组织教学才能适应技术潮流发展。可以在教学过程中开发一款基于Android系统的智能电灯控制应用程序[8-9],通过按钮点击,控制电灯的开关状态。又或者可以通过开发手机端的应用程序,监测某个区域的温度、湿度等情况,这就需要与温/湿传感器通信。即把教学内容的软硬件部分结合起来。

4  结语

本文首先对当前流行技术领域进行简介,明确移动互联网在技术中的位置。然后归纳了移动互联网、物联网、人工智能技术领域的人才要求情况。接着分析了《移动终端软件开发》课程目前存在的问题,最后结合本人的教学经验、企业经历和竞赛经验对该课程改革提出几点思考。

本文希望以《移动终端软件开发》课程改革为研究对象,为具有同类性质或存在同类问题的课程改革提供参考价值,以改善现有教学现状的不足,培养出更优质人才。

参考文献

[1] 吴连顺.计算机与移动互联网技术的发展研究[J].科教论坛,2020,31(16):273-274.

[2] 杨剑锋. 5G 移动通信技术与发展前景[J].科技创新与应用,2017(28):47-48.

[3] 殷西祥,赵思琪,秦晓安,等.Android移动互联网应用专业课程教学的思考与改进[J].电脑知识与技术,2014,10(15):3592-3594,3587.

[4] 洪智勇,张宁.移动终端软件开发技术课程教学改革研究与实践[J].软件工程师,2014,17(6):46-48.

[5] 朱恒伟,于士军,马洪新.面向企业需求的Java课程项目化教学改革研究[J].河北农机,2020(9):87,110.

[6] 陶令霞,马艳华,吴春昊,等.高职院校项目化教学与创新人才培养[J].濮阳职业技术学院学报, 2020,33(5):31-34.

[7] 刘汉华.职业院校项目化教学中1+X证书的融入[J].教育教学论坛,2020(37):371-372.

[8] 李红岩,郑明秋.基于Android系统的科能电灯控制系统的设计与研究[J].中国管理信息化,2015, 18(22):141.

[9] 赵红伟,严正国.蓝牙灯控开关的设计与应用[J].电脑知识与技术,2015,11(32):219-220.

猜你喜欢
企业实践移动互联网物联网
提升中职专业教师企业实践实效性策略研究
教师到企业实践的思考
培育改善文化和成本文化在企业的实践与思考
大数据环境下基于移动客户端的传统媒体转型思路
基于移动互联网的心理健康教育初探
中国或成“物联网”领军者