版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、android高级整体设计课程代码课程性质专业课建议学时64适用对象计算机及软件技术相关专业学生建议 教学方式“教、学、做” 一体化教学制定单位学校制定日期2016.2.21审核部门技术支持移动组企业达内时代科技集团一、课程设计思路本课程是计算机专业基于java方向的android高级开发核心课程,作为android基础应用等课程的后 续课程,主要是为提高学生对android技术的深入了解及高级api的使用,在使用过程中掌握开发中的相 关技巧,从而积累开发应用程序的经验,并培养应用程序框架结构的全面能力。二、课程目标设计android高级是通过案例式教学来引领学生了解android中高级api
2、的使用及工作原理,通过小巧的 案例将复杂的知识点简化,让学生能够更快的掌握并熟练的使用android高级控件等相关知识。在课程的 学习屮,培养自学能力,表达沟通能力,及团队协作能力,并养成符合企业开发要求的编码规范,让学生 体验在企业屮的开发氛围。对未来的工作有一定的认知,为自己的认定方向及目标。(-)能力目标1. 能搭建典型的android开发环境;2. 能应用android控件及布局搭建基本的程序界而;3. 能应用activity完成程序的界面交互;4. 能应用intent完成各大组件之间的启动与数据传递;5. 能应用service完成android程序屮的后台操作;6. 能应用broad
3、cast receiver实现android纟11件中的消息传递;7. 能应用sharedpreference完成轻暈级的数据存储;& 能应用sqlite完成android中数据库的数据存储;9. 能应用contentresoiver完成对系统屮常用provider数据库进行解析;10. 能应用handler> asynctask完成异步任务。11. 能应用android高级控件完成复杂界而的搭建12. 能应用android网络通讯完成与服务器的交互13. 能应用android多媒体完成音频,视频,拍照,及录音操作14. 能应用android实现图形图像处理及动画的设计15. 能
4、应用android传感器完成体感操作16. 能应用lbs实现android定位服务(-)知识目标1. 了解android新版本的特性。掌握android不同版本新增功能;2. 熟练掌握android高级ui的使用,如 viewpager (滑动翻页),fragment (碎片),actionbar等;3. 熟练掌握android service后台服务的启动方式;掌握如何选择service启动方式;了解intentservice4. 了解android进程管理机制及优先级的划分。掌握android ui线程模型。5. 熟练掌握线程间通讯handler机制;掌握异步任务asynctask使用6.
5、 了解android网络通信分类及网络状态的获取;掌握webview访问网页;7. 熟练掌握http协议及android访问网络的请求方式;& 熟练掌握android广播机制;了解广播工作原理及分类;9. 熟练掌握android多媒体原理及音视频使用方式;掌握拍照及录制音频的使用方式;10. 熟练掌握android图形图像处理及动画设计;掌握surface view绘制图形及android基础动画设计11. 学握android传感器分类,原理及使用。如:加速度传感器,方位传感器,距离传感器,温度传感器, 亮度传感器等;12. 了解android lbs定位的实现方式;三素质目标1. 按
6、时、守时的软件交付观念2. 规范、优化的程序代码3. 诚实、守信、坚韧不拔的性格4. 自主、开放的学习能力5. 良好的自我表现、与人沟通能力6. 良好的团队合作精神!1!其他目标通过课程的学习,对以参加以下职业技能证书考证或为考证打下良好基础。1考取android应用开发的相关证书2. 程序员3. 软件设计师三、课程内容设计android高级课程教学采用“案例驱动”教学模式,理论教学内容与实践教学内容融为一体,根据每一个案例所需要的知识点,从基础知识循循渐进的重构了课程结构,主要内容包括如下10个章节的内容:表1android高级内容及要求序号章节章节标题案例载体主要教学知识点学习目标学时1第
7、一章android 新版本特性android新特性介绍android3. 0 新特性androidd. 0 新特性android5. 0 新特性了解android3. 0基于平 板开发的android平台了解androidd. 0面部识别等新特性了解androidb. 0卡片风 格设计2第二章android ut 设计进阶vicwpagcr滑动点击导航效 果act ionbar实现导航标签计算器viewpager介绍及使用radiobutton 使用actionbarfragment碎片使用gridlayout网格布局熟练使用viewpager控件掌握 act ionbar熟练使用fragme
8、nt熟练掌握gridlayout布局3第三章service 后台服务使用service两种启动方式分别实现后台耗时操作service 介绍service的两种启动方式service启动方式的选择intcntscrvicc熟练学握service服务了解 intentservice4第四章android 进程与多线程异步下载图片android线程管理机制android进程优先级android ui线程模式 线程间通讯handler 异步任务asynctask熟练掌握handler熟练学握asynctask5第五章android 网络通信使用ilttp连接实现天气预报android网络通信分类获得网
9、络状态熟练掌握http访问服务器使用web vi ew访问网络页面http协议简介掌握webview访问网络贝曲6第六章android 广播机制发送广播广播介绍广播接收器生命周期收发广播广播分类熟练掌握广播的收发7第七章android 多媒体应用音乐播放器录音机多媒体基础 音频播放 视频播放拍照功能 录音功能熟练学握音频播放 熟练掌握视频播放 熟练学握拍照功能 学握录音功能8第八章图形图像处理及动画设计自定义view控件字母索引使用surfaceview实现游戏动画自定义view图形图像处理android动画设计掌握自定义view图形绘制熟练掌握android动画9第九章androi d 传感
10、器仿微信摇一摇传感器介绍获得传感器事件传感器分类熟练掌握传感器的使用10第十章lbs定位服务百度地图lbs简介lbs服务模式lbs获得位置信息了解百度lbs地图!1!、能力训练设计表2能力训练设计表章节标题案例载体主要教学知识点学习目标结果(可展示)android新版木特性android新特性介绍android3.0 新特性androidd. 0 新特性android5. 0 新特性了解android3. 0基于平板开发的android 平台了解android4. 0而部识别等新特性了解android5. 0卡片风格设计展示android不同版本新特性android u1设计进阶viewpag
11、er滑动点击导航效果actionbeir实现导航标签计算器viewpager介绍及使用radiobutton 使用actionbarfragment碎片使用gridlayout网格布局熟练使用viewpager控件掌握 actionbar熟练使用fragment熟练学握gridlayout布局viewpager滑动导航标签导航计算机service后台服务使用service两种启动方式分别实现后台耗时操作service 介绍service的两种启动方式service启动方式的选择antentservice熟练掌握service服务t解 intentserviceservice 启动android
12、进程与多线程异步下载图片android线程管理机制熟练掌握handlerasynctask图片异步下载android ui线程模式 线程间通讯handler 异步任务asynctaskandroid网络通信使用http连接实现夭气预报android网络通信分类 获得网络状态使用webview访问网络页面http协议简介android广播机制发送广播广播介绍广播接收器生命周期收发广播广播分类android多媒体应用音乐播放器录音机多媒体基础 音频播放 视频播放 拍照功能 录曰功冃匕熟练掌握asynctask通过http访问服务器展示夭气数据熟练掌握http访问服务器掌握webvi ew访问网络页
13、而熟练掌握广播的收发发送广播android多媒体应用音乐播放器视频播放器录音机图形图像处理及动画设计自定义view控件字母索引使用surfaceview实现游戏动画自定义view 图形图像处理 android动画设计图形图像处理及动画设计字母索引控件surfaceview实现动画android传感器仿微信摇一摇传感器介绍获得传感器事件传感器分类androi d传感器仿微信摇一摇lbs定位服务百度地图lbs简介lbs服务模式lbs获得位置信息了解百度lbs地图百度地图五、考试评价设计1. 改革传统的以目标评价为主教学评价方法,采用过程性评价与目标评价相结合的方法,加大过程 性评价比重,目标评价采
14、用期末一次性目标评价和每个工作任务完成后目标评价相结合的方式进行。过程 评价和阶段性目标评价以考核职业技能为主,目标评价以考核理论知识为主,过程性评价可占到60%以上 的比重。2. 考试要注重考核学生的职业技能和对知识的运用能力。3. 本课程是一门技能型课程,对编程规范、程序可读性、程序可维护性等专业技能项目,可采取项 目考核的方式进行考核评价。4. 注重评价的多样性,结合出勤、课堂捉问、作业、平时测验、技能训练过程、工作质量及期末考 试综合评价学生成绩。课程考核方式如下表。表3课程考核方式考评项目考评方法比例小计形 成 性 评 价学习态度根据作业完成悄况、课堂回答问题、课堂实践示范 情况,由教师和学生干
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论