安卓系统开发教学大纲.doc
《安卓系统开发教学大纲.doc》由会员分享,可在线阅读,更多相关《安卓系统开发教学大纲.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、安卓系统开发课程教学大纲课程编号:课程名称:安卓系统开发 英文名称: 课程类型: 专业选修课课程性质:选修总 学 时:48 讲课学时:32 实践(实验)学时:16学分:3适用对象: 计算机科学与技术专业先修课程:java程序设计一、 编写说明(一)制定大纲的依据:本大纲是根据国家教委高教司颁布的本科基础课教学基本要求,结合我院培养目标制定的。(二)课程简介:从基础开始学习,循环渐进,精通Google Android 开发,熟练掌握3G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。具体内容包括:Android环境的搭建,Android项目结构分析,用户界面设计,2D、
2、3D图形绘制,数据存储和访问,定位服务于地图应用,网络编程,Android NDK开发及综合案例。(三)课程的地位与作用:安卓系统开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课,是为学习移动手机开发的必要课程。通过实训教学,在岗位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度和规范性;在项目经验的积累方面,通过完成大量的项目案例和阶段项目实战,增加对实际软件项目开发的体验;在职业素质方面,通过项目组角色分配、技术研讨等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。(四)课程性质、目的和任务:安卓系统开发时高等
3、工科院校计算机专业学生一门选修的重要的理论与实践课,它是为培养我们社会主义现代化建设所需要的高质量专业人才服务的。Android作为目前高端智能手机操作系统,其前景不可限量。本课程主要从java基础开始学习,循环渐进,以培养3G网络工程师为目标,深入讲解Google Android 开发实战,整套课程内容完善深入。(五)与其他课程的联系: 安卓系统开发是计算机专业的一门重要的选修课。(六)对先修课的要求:学习本课程需要java基础、数据结构作为预备知识。二、大纲内容第一章 Android基础知识(一)教学目的和任务 通过本章的教学,使学生正确理解安卓开发的基本概念,掌握安卓的特点、环境的搭建以
4、及程序运行的基本流程,提高学生对安卓开发的认知度。(二)教学基本要求 了解Android的特征、特色,掌握Android环境的搭建,Android程序开发的步骤。(三)教学重点和难点 重点:掌握Android环境的搭建。难点:Android程序开发的步骤。(四)教学建议与说明 1、对安卓的发展及平台的发展仅做简要的总结、归纳。2、关于安卓的运行环境,以及环境的搭建做详细的介绍和讲解。3、对于安卓程序的运行,举1到2个实例来讲解简单的Android程序设计及步骤。(五)教学内容 1.1 Android概述1.2 Android的特点1.2.1 Android系统平台五大特色1.2.2 Andro
5、id的优势1.3 Android环境的搭建1.3.1安装Android SDK的最低硬件需求1.3.2 Android SDK软件开发组件1.3.3 Android开发环境搭建1.4 一个简单的Android程序第二章 Android项目结构分析(一)教学目的和任务 通过本章教学,使学生正确理解Android的系统架构、基本组件,掌握Android组件的基本属性和用法、Android资源的管理。(二)教学基本要求 掌握Android操作系统的整体架构,了解应用程序的基本组件,应用程序的生命周期,特别是activity的生命周期,掌握资源的创建、管理和使用,了解AndroidManifest.x
6、ml文件的组织结构。(三)教学重点和难点重点:Android系统架构难点:应用程序基本组件和生命周期(四)教学建议与说明1、 正确理解Android的系统架构,举例说明与其他嵌入式系统的区别。2、 学习Android基本组件的属性和用法。3、 对于Android的组织结构,通过实际项目进行讲解。 (五)教学内容:2.2 1 Android的系统架构2.2 应用程序的基本组件2.2.1 Activity介绍2.2.2 Service 介绍2.2.3 BroadCast Reciver 介绍2.2.4 Content Provider 介绍2.2.5 Intents连接组件的纽带2.3 应用程序生
7、命周期2.4 资源2.4.1创建、管理资源2.4.2 使用资源2.5 AndroidManifest.xml 的组织结构2.5.1 在AndroidMainfest.xml中声明权限第三章 设计用户界面(一)教学目的和任务 通过本章教学,使学生正确理解控件、布局、事件的基本概念,掌握Android基本界面控件、界面布局、菜单、界面事件的属性和使用方法。提高学生对Android系统开发的用户界面的设计能力(二)教学基本要求 掌握Android平台下界面设计的各种组件的使用;掌握在界面设计时进行布局编程、菜单编程,设计控件时兼控件的事件响应处理。涉及得到各个方面。(三)教学重点和难点重点:了解各种
8、用户界面的控件的使用方法。难点:掌握界面布局的控件的使用方法、菜单的使用方法、按键事件和触摸事件的处理。(四)教学建议与说明4、 正确理解Android用户界面的基础知识。5、 通过列举不同的事例介绍Android界面的基本控件、布局、菜单。 (五)教学内容:3.1 用户界面基础3.2 界面控件3.2.1 TextView与EditView3.2.2 Botton和ImageButton3.3 界面布局3.4 菜单3.5 界面事件第四章 2D图形绘制与多媒体(一)教学目的和任务 通过本章教学,使学生正确理Android图形、视频的基本概念,掌握基本的图形图形制作流程,提高学生对Android图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 开发 教学大纲
限制150内