广州华夏职业学院信息工程学院
 
新闻公告 首页 >> 新闻公告 >> 新闻动态 >> 信息详情
信息工程学院16级软件技术专业《Android项目开发实训周》纪实
浏览:  发布:2018-10-11 09:03:13

根据专业人才培养方案的安排,信息工程学院2016级软件技术专业350多名学生,在企业导师与专业教师的指导下,开展了《Android项目开发实训周》教学实践活动。为深入开展校企合作、协同育人,发挥校企合作优势,这次学院邀请东软睿道、广州漫游科技、广东粤嵌等校企合作企业技术骨干到校指导实训。

image001.jpg

实训项目:今日头条APP

Android开发实训,学生们既紧张又激动,好奇与紧张交织的状态下正式地开始了学生们的实训。参与企业真实背景的项目,对很多同学来说还是首次。现在的实训给了大家一个参与开发真正意义软件的机会,学会初步的软件开发技巧和流程,真实的感受从事软件开发行业的工作状态,在开发过程中种种困难既锻炼大家的克服困难的能力也锻炼大家团结合作的能力,实训期间学生们不仅仅学会了初步的技术还懂得了人与人之间合作的重要性,团结合作让人在团队中不断进步,互相鼓励,能够激发人的斗志,这次做Android开发项目的实训的机会让学生们有了个实践专业技术的机会,也为学生们认识将来职业方向提供很大帮助。

指导16软件技术34班的是漫游科技公司的企业讲师彭老师,彭老师向学生们讲解未来安卓发展的情况,以及学生们需要掌握的编程能力,让学生们对接下来的学习有了一定的方向。实训指导老师带学生们做了“今日头条APP”的项目,整个过程都细心的指导学生们因如何一步步去完成这个项目,从页面简单的布局到一些功能的实现,都非常的细心。

下面的图片是学生们在努力学习的情况:

 

image001.jpg

image002.jpg

image004.jpg

image003.jpg

        此次实训给学生们提供不仅仅是一个实际且良好的学习氛围,而且还有老师对学生们进行企业文化的讲解,让学生们提前感受到了公司的规章制度。尚处在象牙塔中并即将走上工作岗位的在校大学生,并不太了解企业氛围对个人发展的重要的作用,实训周让学生们以后在社会生活中少犯错误,并朝自己理想目标更进一步。

实训项目:网购汽车APP

企业的实训老师讲解了关于安卓代码最新的发展方向,还有APP的开发,让同学们进一步巩固APP应用程序设计的基本知识,熟悉安卓控件的应用,了解了较多的发展趋势。在代码讲解方面能相对具体的讲述功能,对项目整体的讲解比较明了清晰。这次实训同学们学到了课堂以外的许多知识,实训周这个项目让学生们能够有项目经验,补足了学生们项目经验这个短板。课堂上,指导16软件技术2班的靖凯科技企业讲师杨老师详细帮学生们解决疑问,让学生们能够充分的了解代码的一些用法,代码有序进行讲解。

image005.jpg

实训项目:(1)智能家居 (2)老虎机APP

企业的实训老师详细地讲解了企业实践项目使用的新技术,在开篇实操前,大概地进行了整体结构的绘制及讲解,使同学们明确学习目标及应掌握的知识要点。之后便细致地进行了代码的编写及阐述,关于深入的技术要点,通过举例比较,使同学们明析使用目的。最后,简单地对安卓地发展趋势进行了讲述。指导16软件技术15班的粤嵌科技企业讲师程老师 、何老师,在代码讲解方面能相对具体的功能讲述,对项目整体的讲解比较明了清晰。

 

image006.jpg


使用的新技术知识点为:List的图片加载适配使用开源项目的二级缓存组件,优化了List的滑动加载瓶颈。

总的来说,这次实训还是成功的,无论是个人动手能力还是团队协作能力都得到了很好的锻炼。在实训过程中老师也教给学生们很多实用的技巧。学生们也学到了,做好做对一个项目固然重要,同时界面友好、美观程度也是必不可少的,无论是从用户的角度还是自己的角度都很重要。

image007.jpg

image006.jpg

实训项目:淘淘乐APP


16软件技术6班的企业讲师:东软睿道 贺老师

指导16软件技术6班的东软睿道企业讲师贺老师讲的内容主要有Html5的架构、流程,还有如何使用SUI Mobile框架,这个框架能够让初学者更好的接触H5App的开发。

 

紧接着,让学生们利用SUI Moblie框架做出首页页面、图片的滚动以及用卡片标签做出标题与图片的分层和图片的排版,使得每个地方的镶接更紧凑更美观。

总体来说,这次实训周让学生们认识到自己所存在的不足,项目的开发仅仅靠一个的力量是难有作为的,所以要懂得有团队合作的精神。

通过这一次的实训,学生更加明确了自己日后的努力方向,编程真的不简单,学生现有的这方面的知识远远不够。操作能力要有,但是理论知识也必须要有,两者缺一不可。这次的实训就是给学生前进的动力,学生会继续努力,坚持到最后,学习更多的知识,补充自己的不足。

实训项目:基于Native技术开发手机淘宝

实训前期,16软件技术7班的企业讲师东软睿道张老师给学生们讲解了现阶段移动互联网的发展,了解移动互联网的发展主流,说明了现阶段移动互联的发展重要性。老师着重给学生们讲解了Android的发展,以及现阶段移动互联中Android的三种开发模式:Hybrid App技术、Native技术、Web技术。接下来将针对基于Android的手机应用开发进行学习,由于时间的原因,学生们主要了解了一下应用开发的基本项目流程。

接下来老师为学生们讲解了实训的具体内容,对于一个手机淘宝项目,首先学生们需要进行手机应用开发的前期准备,主要是手机开发环境的配置,以及团队开发过程中的任务分配,之后紧张的项目开发拉开了帷幕。在第一天学生们主要学习了APICloud Studio 2软件的使用,包括工程项目的创建等等。并且针对APICloud Studio 2中的Android项目结构进行了讲解。

 

image009.jpg

 


(1)APICloud Studio 2 使用界面

 

image010.jpg

(2)老师授课                  

image011.jpg

(3)帮助同学解决问题

 在整个Android实训周中,把理论与实际结合,通过对理论知识的理解,领悟从而运用到生活实际巩固所学的知识,提高对实际生活的认识,积累经验。在此期间学生能够初次体会到实际生产中的种种技能与经验。完成一项项项目能体现出独立思考能力。Android生产实习对目前应用现状进行了分析与比较,进而研究分析Android平台的系统架构和组件模型。在此基础上,基于Android平台设计和开发,实现对android编程的理解与应用,特别是在对于Native技术应用产生很深的理解。

这次的实训再让学生们认识到Android的同时,更加让学生们认识到团队合作的重要性,在团队开发过程中,学生们都有自己的分工,在老师的指导下,学生们很好地完成了项目,团队的重要毋庸置疑,认识到团队的重要性,对学生们在未来的工作中能够更加的适应,学生们也会在未来的日子里更加深刻的认识到这次实训带给学生们的,让学生们能受益的体会与思考。

 

这次项目实训周,有30多名学生被评为优秀实训生,21个学生团队被评为优秀创新实训团队。

image012.jpg

         优秀实训生与教师合影

 

image013.jpg

image001.jpg

学生的奖状


软件技术专业培养质量得到社会广泛认可,专业在校生总人数连续三年递增,2017年软件技术专业在校生总人数达960,位于同类高职院校前列。

通过系列改革举措,形成了华夏软件技术专业鲜明的办学特色,是省级专项建设专业。

(1)职业教育教学理念创新。确定面向产业需求、突出工程能力与创新能力培养、强化实践环节、在工程实践环境中培养高端技术技能型的软件技术人才的教学理念。完善构建“岗位主导,德能并重,产教结合,学做一体”的专业人才培养模式。

(2)在课程体系方面,确立“够基础、重应用、精方向”的原则,制定了“一个通识平台、二个核心模块、五个企业模块方向”的理论教学体系,以及“基础实践+专业实践+创新实践”的实践教学体系,着力提升学生的系统操作能力、工具与环境的使用能力、信息管理的应用能力、人机交互的应用能力、风险和安全的识别与评估能力、系统评价能力,促进学生核心竞争力提升。

(3)重视学生工程能力,学习能力、沟通表达能力、团队合作能力、创新能力的培养,创建“学习-培训-实训-再学习-再培训-再实训”的工程能力培养途径。学期课程结束后,进行为期两周的学期实训,在企业教师指导下完成实际项目,学期实训项目的难度逐级递增,实现学生能力的螺旋式提升。

(4)建立产学合作机制、校企共建教学指导委员会、企业参与培养过程的管理机制,建立保障高端技术技能型人才培养质量的多元化师资队伍。

这次针对2016级7个班,邀请多个IT企业工程师进校,开展专项实训项目训练,获得很好的效果。如:(1)移动开发专项实训,内容包括:移动开发基础,混合app开发主流开发框架,前端学习方法,仿淘宝实战项目开发。WEB App(HTML5 APP 框架开发模式)、Hybrid App(混合模式移动应用)、Native App,APICloud 移动应用开发平台。(2)安卓解析互联网数据技术,内容包括:APP应用程序设计基础,安卓基础架构,安卓控件,安卓基本布局操作,安卓解析互联网数据设计与实现,项目案例剖析(如:江南市场冷库停车收费系统项目),并通过全真环境项目演练,完成《养车点点APP》项目开发训练。通过专项实训,让学生了解软件行业现状、行业生态发展趋势,让项目实训人员理论结合实战真实软件开发环境,将理论与实践相结合。演练各种软件编程技术,不限于Java语言、Html5、JavaScript、css3、Spring框架、Mybatis、Hibernate、Maven、jQuery等,了解、掌握各种软件开发工具使用,常见的IDE:Eclipse、Ant、Junit、PowerDesigner、AxureRP原型工具、Maven、Svn、Git、IntelliJIDEA等,实实在在地训练编程思维,实践编程思想,真正动手去完成项目案例从需求分析、到概要设计、详细设计、编码、测试、验收及上线演示的整个过程。再加以软件工程知识训练,做好项目规划、风险控制、需求管理、软件配置管理等重要的实施过程,并对IPMP国际项目经理课程进行有效的演练,坚持做到学员到项目经理一站式学成。在职业素养方面,加强对参加项目实训人员的综合素质训练,由专业的HR派人配合协助实训整个实训计划。项目实训课程考核由平时表现(考勤+每天的实训日志)、每天提交实训项目代码、实训报告(ISO标准化项目文档)、以及项目答辩的部分组成。(3)H5APP 项目设计与开发,目标是使学生了解软件项目开发流程,掌握基本的 H5 和 CSS3、Javascript 软件开发技术,了解 H5 app 开发基本概念,了解前端开发框架,帮助学生明确个人职业发展方向,提高学生学习及自学能力。内容包括:项目基础技术,apicloud 开发平台,项目需求分析与设计、实现,项目管理,实施项目答辩,等。

 

image003.jpg


(报道供稿:苏兵、卢道设、谢赞福)


地址:广东省广州市从化城鳌大道东772号  邮政编码:510935   联系电话:020-87860201
版权所有:广州华夏职业学院  粤ICP备12042111号