基于Android平台的移动开发人员培养体系的探讨

来源 :科技资讯 | 被引量 : 0次 | 上传用户:donna1105
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着智能手机的普及,移动互联网产业的快速发展,移动应用软件开发人才需求量巨大,特别是具有创新能力、创业意识的移动应用软件开发人才更是需求迫切。结合移动互联网产业与高职学生特点,提出以创新、创业引领教学,以教学促进创新、创业为主线的移动应用软件开发高端技能型人才培养模式。
  关键词:Android 移动开发 培养体系
  中图分类号:G64 文献标识码:A 文章编号:1672-3791(2013)03(b)-0222-02
  1 Android平台下移动开发的行业背景
  1.1 Android平台简介
  Android是在2007年11月由Google发布的,基于Linux系统内核的开源手机操作系统,是一款完全免费的只能手机操作系统。该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。由于源代码开放,Android可以被移植到不同的硬件平台上,它是一种基于Linux的全新移动操作系统,应用程序采用Java编程语言。
  1.2 Android平台下移动互联网职业能力要求
  由于这几年基于Android系统的智能手机和平板产品的普及,基于Android平台的移动业务在这几年呈现爆炸式增长的态势,据移动应用分析公司Flurry最新报告指出,仅从2011年1月到10月期间,国内的Android应用下载总量就较2010全年增长了870%。以运营商、终端厂商以及第三方应用商店为主的应用市场超过70家,移动广告联盟超过30家,相关论坛大概在10万的数量级别。同时,在就业市场上基于Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万。据职酷网数据统计显示:目前热招的Android技术相关岗位约有3882个,而一个月内的有效岗位量在2298个。主要热招职位包括Android开发工程师、Android软件工程师、Android应用开发工程师、系统驱动工程师,Android手机游戏开发、Android系统 软件开发、Android程序员、Android游戏应用版本管理、人机交互分析工程师、Android中间层开发工程师等。
  从人才需求类型来看,目前对Android人才需求一类是偏向硬件驱动的Android人才需求,一类是偏向软件应用的Android人才需求。从目前的招聘需求来看,后者的需求最大,包括手机游戏、手机终端应用软件和其他手机应用软件的开发。据职酷网职位搜索库统计显示,目前企业对这类应用软件的Android开发人才占总需求的72%。
  1.3 高职院校学生能力现状
  高职院校的生源主要来自于高考、三校生(中专、职校、技校)升高职、自主招生等,尽管存在学生入学分数普遍较低、自我管理能力较差、学习主动性差等不足,但也同样存在学生思维视野广、社会阅历比较丰富、动手实践能力强、敢想、敢干、敢闯等优势。高职学生思维视野广,他们在面对一个问题时往往可以从很多角度进行回答,特别是在策划、组织活动等方面有更多的想象力,能提出非常好的创意。高职学生社会阅历比较丰富,几乎每一个在校高职学生都有利用假期或业余时间参加社会实践、企业实习的经历,大大增加了他们的社会阅历以及更多的生活感受,开阔了自己的眼界。从某种程度上也大大丰富了学生创新的素材,从而可以更好地抓住移动互联网的机会。高职学生动手实践能力强主要表现在,高职学生在高中或中专阶段其主要精力没有放在学习文化课上,基础知识偏弱,这使得他们在高职阶段更乐于学习一些动手实践课程,更喜欢做一些比较新的东西。通过以上对高职学生特点的分析,高职学生拥有丰富的想象力和比较丰富的社会阅历,使得他们具有非常好的创新基础,充分利用其优势,以创新、创业的方式积极引导学生学习,充分调动其学习的积极性,从而可以达到更好的教育教学效果。
  1.4 高职院校开展Android技术教学的必要性
  伴随着移动应用软件开发人才的巨大需求,如何培养出优秀的移动应用软件开发人才已显然摆在各类教育机构面前,全国各大高校在移动应用软件开发人才培养方面进行了大量的改革与实践,结合移动互联网产业与高职学生的特点,逐步摸索出移动应用软件开发高端技能型人才的培养模式。即以创新、创业引领教学研产,以教学研产促进创新、创业为主线,通过将创新、创业课程有效引入到移动应用软件开发人才培养体系中,为培养移动应用软件开发高端技能型人才提供基础保障。通过建立科学合理的人才培养过程质量评价体系,为培养移动应用软件开发高端技能型人才提供过程质量保障。通过搭建开放共享式教学研产一体的大学生移动应用创新创业实践平台,为培养移动应用软件开发高端技能型人才提供输出(包括创新人才输出、作品输出、课程输出)保障。
  2 Android平台下课程体系研究
  2.1 课程在相关专业中的定位
  目前我校计算机信息管理专业开展的课程体系中有《C语言程序设计、》《java程序设计》、《数据库应用》、《计算机网络技术》、《HTML与JSP程序设计》、《管理信息系统》、《移动网络技术》等系列课程,造就了学生具备基本的知识体现和基本的动手实践能力。
  2.2 课程设置与理念
  以项目引导的《Android程序设计》课程是应该作为我院计算机信息管理专业的专业方向核心课程。本课程是计算机信息管理专业中Android技术培养的方向课,在专业体系方向中处于基础地位。通过学习Android程序设计,学生能够独立设计开发基于Android的小程序或小游戏。
  Android平台下的教学项目研究,目的是如何通过这些教学项目来提高学生在求职时的求职能力。设计的项目要能够提升学生的动手实践能力、项目的拓展合作能力、撰写文档能力以及自学能力。   3 Android平台下教学项目研究
  3.1 课程的教学目标
  在《Android程序设计》的教学过程中,教师要设计合理的项目来引导学生掌握Android的程序设计方法和过程。其设计的项目要求目标明确,操作难度由简入深,要充分考虑到学生的接收能力和掌握程度,从而激发学生的兴趣及积极性。项目案例在设计的过程中,要有一定的实用性,从而进一步引导学生去自主学习,提高自学的能力。另外,对于难度较大的项目,可以要求学生分组完成,以达到培养学生团队协作能力的目的。
  3.2 课程的教学方法
  学习Android开发技术,可以帮助我们有Java程序设计基础的学生进一步提升自身的专业能力,更好地适应移动互联网时代下的技术发展。《Android程序设计》作为一门重要的专业课程,其教学方法推荐使用项目引导的方式分组教学。教师根据实际项目,对Android常见的技术要求进行项目编写,将Android技术的重点知识由简入深地融入到各个项目之中,使学生可以循序渐进地掌握各知识点。
  3.3 课程的教学内容
  3.3.1 项目一——Android开发环境搭建及调试
  本项目旨在指导学生搭建和配置一个Android开发环境,帮助学生对Android平台建立一个较为清晰的思维轮廓。
  本项目要求学生搭建Android开发环境,掌握Android SDK模拟器及各种常用命令的使用,并创建和调试成功一个HelloAndroid的应用程序。
  3.3.2 项目二—— Android程序UI设计技巧
  UI(用户界面)是用户使用程序的桥梁,友好的界面能够使用户更乐意去接受和使用程序。通过该项目,要求学生设计的UI能够满足系统功能的需求外,还能给用户提供准确的信息,并且布局合理,易于使用。
  3.3.3 项目三—— 常用控件的使用
  在Android程序开发的过程中,经常用到一些控件。熟练地掌握这些控件,对学生今后进行应用开发会起到很大的作用。
  在该项目中,要求学生通过若干个小案例,来分别掌握文本框控件、编辑框控件、微调控件、ListView控件、单选控件、多选控件等常用控件的使用方法。
  3.3.4 项目四—— Android的数据存储项目开发
  该项目的目标是让学生掌握Android的数据存储和管理的技术。指导学生完成一个手机通讯录的项目,包括添加新联系人信息模块、修改联系人信息模块、查找联系人信息模块和删除联系人信息模块。
  该项目建议教师对学生分组实施。
  3.3.5 项目五—— Android多媒体开发项目
  该项目的目标是让学生掌握Android平台下的多媒体开发技术。要求学生掌握多媒体控件的使用方法、手机图片的取得方法、音频视频的播放方法。
  3.3.6 项目六—— Android数据通信项目开发
  该项目的目标是让学生掌握Android平台下数据通信的实现方法。要求学生完成信息的收发项目、电话的拨打项目以及邮件发送的项目。
  该项目建议教师对学生分组实施。
  3.3.7 项目七—— Android平台下位置定位项目
  该项目的目标是让学生掌握地理位置定位的方法。要求学生能够显示地图,实现地理位置的定位,并能够时间简单的导航功能。
  该项目建议教师对学生分组实施。
  4 结论
  随着3G时代的来临,手机应用日渐热门,使得人们对其寄予了越来越高的期望。由于目前Android技术较新,无论是相关书籍、培训还是大学教育,都处于初级阶段,因此Android人才短期将供不应求。从长期来看,随着各种移动应用和手机游戏等内容需求日益增加,也将激励大中小型手机应用开发商加大对Android应用的开发力度,因此Android人才的就业前景也非常广泛。从Android平台的应用开发角度以及就业趋势上来说,开展这方面的课程和研究对于我校计算机信息管理专业的学生来说都是可行的。
  参考文献
  [1] 刘帅旗.Android移动应用开发从入门到精通[M].北京:中国铁道出版社,2012.
  [2] 谢景明.Android移动开发教程[M].北京:中国邮电出版社,2013.
  [3] 周红波.案例教学在《Android应用开发》课程中的应用研究[J].北京:计算机光盘软件与应用,2012.
  [4] 李曼.高职开设《Android实战》课程的探索与实践[J].北京:中国新技术新产品,2012.
  [5] 梁春华,张海云.浅析Android技术在高职操作系统教学中的应用[J].山西:山西财政税务专科学校学报,2011.
  [6] 印元军.项目教学法在Android操作系统实训课程教学中的应用[J].山东:科技信息,2012.
其他文献
变压器主体进站卸车就位工作是一项较为耗时耗力的作业项目,同时还需作业人员密切配合方能顺利完成,而且在这一过程中的规范作业对器体的完好性及后继整体组装及受电投运影响
水利档案是水利部门在水利建设与管理等日常活动中形成的具有查考价值的、应当归档保存的各种文字、图表、声像等不同形式的历史记录,做好这些资料的收集和整理工作,对促进水
【摘要】目的:观察氨氯地平和替米沙坦单独和联合应用治疗中高度高血压的安全以及疗效。方法:中高度高血压患者125例,随机分为替米沙坦组(n=41)、氨氯地平组(n=42)和联合药物组(n=42)。分别给予替米沙坦40mg/d、氨氯地平5mg/d以及替米沙坦40mg/d联合氨氯地平5mg/d。观察2周后如果血压控制不佳,则给予各组药物加量。所有患者疗程为8周,观察血压下降幅度以及安全性。结果:治疗后三
近年来。随着我国建筑门窗及玻璃幕墙行业的长足发展。各种新型建筑门窗及玻璃幕墙得到广泛应用。但这些产品的应用在建筑能耗的控制方面仍存在诸多问题。特别是窗及幕墙在炎
介绍了在沿海滩涂进行2MW风力发电机设备安装工艺流程、吊装机械的选择和吊装安全措施。
应用系统学方法,研究了秦岭火地塘林区大气降雨经过锐齿栎森林生态系统各层次前后的水质变化,并应用模糊数学分级评价法,评价了系统各层次对水质的影响效果及程度.该林区大气
摘 要:大学竞技体育的发展在我国体育发展事业中占有举重轻重的地位,大学竞技体育为我国体育事业输送着新鲜的血液,关系到我国体育事业的发展。因此必须给与大学竞技体育事业以充分的关注,除此之外,作为大学的重要课程,大学竞技体育在锻炼大学生的身体素质,增强大学生的竞技精神上起着相当重要的作用。但是也不可否认,在大学竞技体育的发展过程中遇到了种种的问题,严重的阻碍了大学竞技体育的健康发展,对待这些问题亟需采
摘 要:图书馆是我们生活中重要的部门之一,各大学校和城市都有图书馆的身影,图书馆是我国人民精神生活的重要载体,丰富的图书馆馆藏资源为我国人民提供了众多的信息与精神养料,但是过多的资料让人们在查找的时候非常困难,著录工作的进行很好的解决了这种困难,让人们在进行信息查找的时候更加的方便和快捷。  关键词:图书馆 馆藏资源 著录工作  中图分类号:G252 文献标识码:A 文章编号:1672-3791(
文章从人性化设计的理念出发,以合肥工业大学、安徽大学为例。从“设计者”和“使用者”两个角度。对高校新老校区外部空间环境作出调研分析,尝试得出高校新老校区外部空间环境
采用盆栽法研究土壤水分条件对毛白杨菌根接种生长及营养生理效应的影响,结果表明:土壤水分胁迫对毛白杨菌根接种效应有很大的负作用,菌根接种苗对土壤积水十分敏感,对土壤干旱则