基于CDIO 的Android 教学改革探索
2015-03-31湖南城市学院通信与电子学院陈卫民
湖南城市学院通信与电子学院 陈卫民
一、引言
近几年来,智能手机和平板电脑的需求量逐年增加。《2014年中国移动互联网发展报告》中指出:2013年1月到10月,我国智能手机终端出货量达到3.48亿部,同比增长178%。在智能手机操作系统中,Android 系统以开源、低成本、易开发等特点,得到了广大制造厂商、开发人员和用户的青睐。据统计,2014年Android 在智能手机软件市场份额中占78%。随着Android 市场占有率的扩大,Android 系统应用研发人才的缺口日益显现。因此,进行Android 教学改革,探索Android 系统应用研发人才的培养是一个值得研究的问题。
二、CDIO 教育理念
近几年,在高等院校教育模式改革上,CDIO 工程教育理念是较为前沿的成果。截至2013年,世界上几十所著名大学都采用CDIO 教育模式,并取得了良好的效果。我国从2005年开始学习研讨CDIO 教育模式,多所大学实施CDIO 教育模式,并将经验和成果进行推广。为了培养Android 研发应用型人才,本文尝试利用CDIO 教育理念来改革Android 课程教学,希望能促进学生工程能力的提高。
三、Android 课程体系
考虑到市场对学生能力的要求,本文将结合学院本身的特点,建立适合Android 研发人才培养的专业课程体系。第一,完善学生基础编程技能。首先,在完成计算机公共基础课学习的基础上,开设C 语言程序设计课程,使学生了解软件开发的思想和方法。其次,开设JAVA 程序设计和数据结构课程。第二,让学生学习JAVA 高级编程和XML,同时开设数据库课程。第三,学习Android 基础内容,并尝试一些复杂和高级的Android 编程,如数据存储和文件打开的操作、Android 网络编程、Android 组件开发、Android 动画设计和多线程编程等。……
