《Android移动应用开发技术》教学研究
2018-12-21谢红侠刘佰龙徐慧
谢红侠,刘佰龙,徐慧
(中国矿业大学计算机学院,徐州 221116)
0 引言
在当今大数据、互联网+等理念的影响下,移动网络平台的应用具有很好的应用前景。而基于Android移动开发所需成本低,上手快,使得该课程或教材能够吸引更多开发人员的加入。面对行业需求,当前各大高校不断开展Android相关课程。我校自2015年开设《Android移动应用开发技术》,该课程从Android的基础概念(起源、环境搭建、项目创建和结构、Java编程基础、UI设计)出发,由浅入深,逐步介绍了Android移动应用开发中的四大组件(Activity、Content Provider、Broadcast Receiver和 Service),然后介绍了 Android常用的数据存储方法,包括文件存储、Shared Preferences、SQLite数据库以及XML序列化和解析,接着详细讲解了网络和多媒体编程的基础知识。并为该课程专门编写了配套教材,教材每章都有相关案例,每个案例并不复杂,适合课堂教学,并能够有效帮助读者加深理解各个知识点。
《Android移动应用开发技术》是一门实践性极强、内容具有前沿性和时代性特征的课程。课程涉及An⁃droid程序开发基础、数据存储、网络技术、多媒体编程等,因此要求学生应具备扎实的计算机专业基础知识及动手能力,而且由于课时所限,又不能对《Android移动应用开发技术》课程中所涉及的知识一一讲解。因此,要改变教学观念,采用合适教学方式和教学设计方案,完善课程教学资源建设,建立公平、客观的教学评价体系,以保证良好的教学效果。
1 紧跟技术前沿,构建合理Android课程知识体系
《Android移动开发技术》面向大三高年级学生开设,教学内容是由各种Android技术的组织结构、设计思想、使用方法和相关理论综合而形成的。……
