《Android应用与开发》课程标准Word下载.docx

上传人:b****5 文档编号:15794797 上传时间:2022-11-16 格式:DOCX 页数:31 大小:115.36KB
下载 相关 举报
《Android应用与开发》课程标准Word下载.docx_第1页
第1页 / 共31页
《Android应用与开发》课程标准Word下载.docx_第2页
第2页 / 共31页
《Android应用与开发》课程标准Word下载.docx_第3页
第3页 / 共31页
《Android应用与开发》课程标准Word下载.docx_第4页
第4页 / 共31页
《Android应用与开发》课程标准Word下载.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

《Android应用与开发》课程标准Word下载.docx

《《Android应用与开发》课程标准Word下载.docx》由会员分享,可在线阅读,更多相关《《Android应用与开发》课程标准Word下载.docx(31页珍藏版)》请在冰豆网上搜索。

《Android应用与开发》课程标准Word下载.docx

三、课程性质

本课程是移动互联网应用技术专业的岗位能力课程。

本课程是依据移动互联网应用技术专业人才培养目标和相关职业岗位(群)的能力要求而设置的,对本专业所面向的移动应用开发工程师所需要的知识、技能和素质目标的达成起支撑作用。

在课程设置上,前导课程有《Java程序设计》(M21F161)、数据库技术基础(M21F821),后续课程有《移动互联网开发综合实训》(M21J57B10)、《毕业实习》(M21J991)。

四、课程目标

总体目标

通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。

同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。

1、知识目标

(1)了解Android平台的基本架构。

(2)掌握Android开发环境的搭建。

(3)掌握Android应用程序开发、调试、发布流程。

(4)掌握Android应用程序项目的基本框架。

(5)掌握Activity、Service、ContentProvider、BroadcastReceiver以及Intent组件的使用。

(6)掌握常见UIWidgets的使用方法。

(7)掌握Android平台数据存储的设计。

(8)掌握Android平台异步任务的设计。

(9)掌握Android平台网络服务与数据解析的设计

(10)掌握Android应用程序项目的测试技术。

2、技能目标

(1)能熟练使用Eclipse开发和调试Android应用程序。

(2)能根据用户界面设计文档,完成相应移动客户端界面设计工作。

(3)能根据需求及设计文档,完成数据存储业务、界面逻辑、控制业务逻辑、服务器的通信交互等开发工作。

(4)能按照项目管理的要求,对开发的功能模块进行单元测试并重构代码。

(5)能根据开发过程中的实际变化更新文档。

3、素质养成目标

(1)沟通能力、团队合作及协调能力。

(2)良好的编程习惯。

(3)查阅相关手册及资料能力

(4)掌握系统设计方法,培养严谨工作态度。

(5)自我展示与语言表达能力。

(6)责任意识。

(7)分析和解决问题的能力。

(8)科学的创造能力和创新精神。

(9)获得适应未来岗位转变的迁移能力。

(10从事某一岗位可持续发展的能力。

五、参考学时60学分4

六、设计思路

本课程为移动互联网应用技术专业的岗位能力课程。

根据移动互联网行业软件设计与开发规范,结合江苏万和系统工程有限公司和杭州朗世光电工程有限公司的相关移动互联网应用案例等资料,总结出移动应用项目开发的真实工作流程。

以此为基础,将本课程设计成一个完整的软件项目。

1、教学内容选取的思路

在课程内容的选择上,对Android开发工程师职业岗位的工作内容、工作过程、工作环境等加以分析提炼,进行相应的职业能力分解,对课程内容进行重构和重组,并按照循序渐进的教育规律进行深度加工,提取及序化教学内容。

课程知识结构图如图1所示。

图1课程项目任务--知识结构图

2、教学模式的选择

针对专业培养目标,结合高职学生的认知规律,全面采用“项目导向、任务驱动”的教学模式,整个教学围绕任务的解决展开,突出知识的应用性,激发学生的求知欲,引导学生自主思考创新,培养学生研究性学习、探究性学习的能力,以及对理论知识的理解与应用能力。

3、教学的组织设计

(1)项目设计

联合企业一线软件研发工程师共同设计和开发一个手机文件管理器项目,将教学模块分解为10个研发任务,给出任务实现的细节和指导步骤。

(2)教学组织

在教学组织上,以典型的案例项目为载体,以具体的工作任务为单位来组织课程内容。

对每一个教学模块的设计都按照“任务实现→代码分析→必备知识→能力拓展→项目实践”的逐级递进模式,融“教、学、做”于一体,强化技能训练,提高实战能力,同时,强调学生在学习过程中的主体地位,将学生开发实际工程项目的能力培养以及再学习能力和创新能力的培养作为教学的重点。

项目导向、任务驱动的教学实施环节如图2所示:

图1项目导向、任务驱动的教学组织

七、课程内容与教学要求

1.课时分配表

模块名称

序号

项目内容

理论知识

学时分配

搭建开发环境

1

安装/配置JavaSDK

Android文化

2

安装/配置AndroidSDK

Android平台架构

3

在Eclipse中配置ADT

搭建Android开发环境

4

创建AndroidVirtualDevice

开发前的准备

创建文件管理器项目

5

项目需求分析

Android项目框架

6

创建AndroidProject项目

资源的创建与引用

7

创建应用资源

Activity设计用户界面

设计用户界面

8

主界面设计

View与ViewGroup

9

菜单设计

常用Widgets控件设计

10

对话框设计

创建和使用Menu

Toast与Dialog

异步加载文件列表

11

监听SD卡

Adapter与AdapterView

12

异步文件加载设计

BroadcastReceiver与广播监听

13

文件列表设计

Android中的异步处理

文件处理设计

14

动作栏设计

文件存储

15

Intent与组件间的通信

16

文件搜索设计

动作栏与导航

系统配置与数据存储

17

配置管理设计

SharedPreferences

18

书签功能设计

SQLiteOpenHelper

19

媒体文件扫描

ContentProvider

图形与图像处理

20

图像处理工具设计

Android中的绘图

21

图像浏览设计

自定义组件

22

视频列表设计

样式与主题

音频与视频处理

23

音频播放设计

MediaPlayer及其接口

24

视频播放设计

音频管理

25

重构SD卡监听

Service与后台服务

网络功能设计

26

文件上传设计

Android中的网络编程

27

蓝牙传输设计

JSON数据解析

28

应用更新设计

Android蓝牙开发

测试与发布应用

29

本地化应用程序

Android中的测试框架

30

项目测试

发布前的准备

31

数字签名与打包

32

发布应用

总学时

60

2.单元设计

单元1

学时

理论

实践

一体化

学习目标:

通过完成在Eclipse中搭建Android开发环境,引导学生学会AndroidSDK的下载、安装和Eclipse中配置ADT的方法。

◆能正确安装Android开发所需的软件;

◆能创建AVD模拟器,并能够进行简单的操作;

◆了解adbshell常用命令。

主要内容

主要教学方法

●任务实现

1相关软件下载

2软件安装

3开发环境配置

4创建AVD

●必备知识

1Android移动开发平台简介

2在Eclipse中搭建Android开发环境

3Android开发工具的使用

4AndroidVirtualDevice

●能力拓展

1adbshell命令

2Android项目管理

●项目实践

★重点

1Eclipse中Android开发插件的安装与配置;

2创建AVD。

★难点

1Android平台架构;

2adbshell的基本使用。

项目式教学

教学地点

一体化教室

教学及参考资料

Android任务驱动式教程

练习与习题建议

图秀项目设计:

●图秀项目需求分析

●在自己电脑搭建Android开发环境

●创建AVD

●创建SDCard并关联到AVD

考核与评价方式说明

权重分配

完成本单元指定的任务,正确搭建Android开发环境。

6.67%

单元2

通过创建手机文件管理器项目,引导学生掌握在Eclipse中创建Android项目的方法。

◆能够创建Android应用程序项目;

◆掌握res下资源的创建与引用;

◆掌握DDMS的基本操作;

◆掌握Activity的基本知识。

1文件管理器项目需求分析

2创建并允许应用程序项目

3创建项目资源

1创建、运行和管理Android项目

2Android资源的创建与引用

3使用Activity设计用户界面

4AndroidManifest.xml解析

1Activity栈和任务

2ActivityManager与PackageManager

1创建Android项目;

2Activity的基本概念与使用。

1res下资源的属性与引用方式;

2Activity及其生命周期。

●创建图秀MainActivity的UI

●创建图片浏览界面

完成本单元指定的任务,正确创建手机管理器项目。

8.33%

单元3

通过为手机文件管理器设计用户界面,引导学生掌握开发Android手机用户界面的方法。

◆掌握基本布局的使用;

◆掌握常用UI组件的使用;

◆掌握菜单与对话框的设计方法。

1主界面设计

2主菜单设计

3对话框设计

1View与ViewGroup设计UI

2常见Widgets的设计与事件处理

3Toast、Dialog等对话框的使用

4创建OptionsMenu和ContextMenu

●能力拓展

1使用HierachyViewer调试用户界面

2使用Fragment构建用户界面

1布局常用属性的使用;

2常用Widgets的使用。

1综合使用各种布局设计复杂界面的方法

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1