首页 > 范文大全 > 正文

高职开设《Android实战》课程的探索与实践

开篇:润墨网以专业的文秘视角,为您筛选了一篇高职开设《Android实战》课程的探索与实践范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:本文介绍了针对高职计算机专业学生开设android课程进行的探索和实施,并以我校为例,介绍课程的设置、内容,以及所使用的教学手段和方法,为高职Android开发人员的培养做了积极的探索和实践。

关键词:Android课程项目化;Android平台简介;教学方法

中图分类号:G43 文献标识码:A

一、概述

近年来,智能手机开始普及,Android在智能手机操作系统上处于主导地位,毕竟这样一个完全免费并开放源代码的平台对于许多制造商来说都极具吸引力。它吸引了包括HTC、Samsung、Acer、SonyEricsson、LG、Motorola等等一系列厂商的关注和合作。作为目前最火热的智能系统平台,专门为它开发的软件成长速度也十分惊人。2011年12月7日晚间消息,谷歌董事长埃里克・施密特(EricSchmidt)表示,在智能手机市场,Android已经领先于苹果iPhone。来自Android的统计数据显示,目前Android的电子商店的软件已经超过了14万个,下载次数超过了18亿次。

Android平台系统急速发展必然带来对软件人才需求的增长,人才需求方面主要以Android程序员、Android软件开发工程师、Android应用开发工程师等为主。在求职网站www.省略上,对于软件工程师人员技能技巧方面的要求如下:熟悉Java开发语言;熟悉Android应用开发框架、AndroidSDK,有Android平台开发经验者优先;严谨的逻辑分析能力,代码写作规范,算法实现合理,性能良好;深刻理解面向对象的理念和设计模式,对数据结构、基本算法熟练掌握,并具备基本的算法设计能力;独立解决技术问题,有较强的创新意识;有良好的英语读写水平。

高职课程的设置是以“职业能力为核心,岗位需求为驱动”,在教学中提倡项目化。经过分析就业市场,充分占有可靠的信息资料,搜集人才交流信息部门做出的各种人才流动情况的报告,估计经济发展对人才的需求趋向后,作出设置本课程的决定。选修本课程的学生可以在初步掌握Android的基本知识和开发方法后,对于实习或就业都有一定好处。

二、Android平台简介

Android是基于Linux内核的软件平台和操作系统,是Google在2007年11月5日公

布的手机系统平台,早期由Google开发,后由开放手机联盟(OpenHandsetAlliance)开发。

它采用软件堆层(Softwarestack)的架构,从架构图(图1)看,Android分为四个层,从

高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。

底层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。目前人才市场对于Android的需求以应用层开发为主。

三、课程设置与内容

《Android实战课程需要一定的先修课基础,比如:Html、Jsp、Java、数据库。同时,Android平台涉及到多线程处理的方法,因此如果有操作系统的基础的话,对于学习有一定帮助。

本课程主要针对高年级学生开设,一般由大二下学期或大三上学期的学生选修,共32课时。以能力为本位,以专业技术应用能力和岗位工作技能为主线设置课程内容,坚持知识的运用比知识的拥有更重要的理念,把学生的职业适应能力和应变能力作为基本指导思想,并请有关企业专家和教授参与,认真听取他们的意见,使课程设置具有一定的科学性和可操作性,也使自己对于人才市场的预测和分析定位更加准确。主要包括以下几方面内容(表1所示):

四、教学方法和手段

根据课程特点采用“以项目为导向”的教学方法,课程学习紧密围绕“项目(实验)”开展,并且项目的设计和选择注意与企业实际需求相结合。在教学过程中,充分发挥学生的主体地位。

具体讲授过程中采用实例讲解和学生自己动手实验相结合的方式,在实验中强化操作技能。使用多种教学手段,如使用经验分享、小组讨论、启发推理等。

采用过程化的考核方法。整个学习过程都按照项目来驱动,只要学生能完成项目就表示达到了这门课程教学要求。

最后,满足学生个性化需求,如果有学生对于Android的某一方面有兴趣,而课堂时间不足的话,可以鼓励他利用课余时间开展,并且教师保证足够的精力和耐心指导学生。

结束语

经过1年的课程建设,我系在《Android实战》课程方面取得了初步成效,包括课程大纲、课件、自编讲义、配套实验指导书、师资培训等。为高职Android开发人员的培养做了积极的探索实践

参考文献

[1][美]EDBURNETTE.Android基础教程[M].北京:人民邮电出版社,2009.

[2]盖索林,王世江.GoogleAndroid开发入门指南[M].北京:人民邮电出版社,2009.