《Android高级应用开发》课程标准Word下载.doc

上传人:b****2 文档编号:14562253 上传时间:2022-10-23 格式:DOC 页数:13 大小:100KB
下载 相关 举报
《Android高级应用开发》课程标准Word下载.doc_第1页
第1页 / 共13页
《Android高级应用开发》课程标准Word下载.doc_第2页
第2页 / 共13页
《Android高级应用开发》课程标准Word下载.doc_第3页
第3页 / 共13页
《Android高级应用开发》课程标准Word下载.doc_第4页
第4页 / 共13页
《Android高级应用开发》课程标准Word下载.doc_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

《Android高级应用开发》课程标准Word下载.doc

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

《Android高级应用开发》课程标准Word下载.doc

1.2课程设计思路

《Android高级应用开发》课程根据对企业开发人员工作岗位职业能力的需求,设计了一个完整的实训项目案例,项目是围绕软件编程人员应掌握的工作任务进行设计的。

本课程在设计时考虑主要以锻炼学生的动手能力为主,对于比较难懂、但实际开发中运用较少的知识点尽量少讲或不讲,一切以实际项目为核心,使学生的课程学习和工作需要能完全吻合。

教学过程要实现课堂案例教学放到MOOC线上学习,翻转课堂中重点进行相关类似项目案例制作与答疑,从教学过程和形式上体现“线上”和“向下”的紧密结合。

课程以项目为主线,通过问题、项目导入(实践)→学生思考、分析、回答、教师评议、总结(理论)→扩展应用(实践)的方式进行,使授课内容与工作实际紧密结合。

本课程教学效果评价采取过程评价与结果评价相结合的方式,以学生为主体,重点评价学生的职业能力的养成。

2、课程目标

根据计算机软件技术专业的整体培养目标,该课程的目标定位为:

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

培养学生规范编码和良好的程序设计风格;

培养学生面向对象编程的思维和提高逻辑思维能力;

培养学生发现问题、分析问题、解决问题的能力;

培养良好的职业素质;

培养团队协作和和谐的沟通能力;

并为学生以后从事更专业化的软件开发工作或者学习后续课程打下良好的基础。

2.1能力目标

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

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

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

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

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

2.2知识目标

(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.3素质目标

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

(2)良好的编程习惯。

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

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

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

(6)责任意识。

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

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

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

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

3、课程内容与要求

本课程在教学过程中,提醒学生留意观察并思考生活中接触的Android系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Android开发方法基本理论的理解;

通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。

充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。

在课程内容的选择上,本课程涉及很多Android基础知识,其中包括ListView的相关操作及优化、动画的使用、SQLite数据库、广播接收者及服务、AIDL的调用等。

通过本课程的学习,学生可以更进一步掌握Android开发技能,并了解真实项目的开发流程。

表1课程项目总体设计

编号

项目(模块)

工作任务

学习目标

学习内容

学时安排

1

手机安全卫士项目简介

了解手机安全卫士项目的框架及要实现的功能,完成主界面的开发。

要求学生动手搭建一个服务器,然后实现Splash界面与程序主界面的开发,并安排学生进行上机操作。

[知识点]

Ø

Splash界面

服务器搭建

APK的安装与下载

Splash界面业务逻辑

程序主界面

[重点]

[基本要求]

掌握Splash界面的开发

了解服务器的搭建过程

掌握程序主界面的开发

总学时8

2

手机防盗模块

完成手机防盗模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核学生对GPS定位、滑屏切换以及远程控制手机。

[知识点]

SIM卡变更提醒

GPS定位

远程锁定手机

远程删除数据

程序锁密码设置

SIM卡的绑定

滑屏功能的实现

[基本要求]

了解GPS定位原理

掌握滑屏功能的实现

了解远程控制手机的原理与实现

3

通讯卫士模块

完成通讯卫士模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核SQLite数据库、AIDL与广播接收者是否完全掌握。

添加黑名单

AIDL的使用

拦截电话和短信

单元测试

SQLite数据库

[重点]

拦截电话和短信

掌握SQLite数据库的使用

掌握广播接收者的使用

掌握单元测试的使用

总学时10

4

软件管家模块

完成软件管家模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核获取手机上所有应用、对其他应用的启动、卸载、分享与设置的操作。

获取手机上所有应用

dip与px的转换

获取手机内存

获取SD卡内存

应用的卸载与启动

应用的分享与设置

[重点]

获取手机上所有应用

对应用程序的操作

掌握如何获取手机上所有应用

了解dip与px的转换

掌握如何操作其他应用程序的启动、卸载、分享与设置。

5

手机杀毒模块

完成手机杀毒模块的开发

安排学生进行上机实战,完成教材中案例的编写,重点掌握数据库的拷贝以及遍历数据库的操作。

拷贝数据库

MD5码的获取

扫描病毒

自定义控件

动画的使用

掌握数据库拷贝的原理

了解MD5码的获取

掌握扫描病毒的方法即遍历数据库

6

缓存清理模块

完成缓存清理模块的开发

排学生进行上机实战,完成教材中案例的编写,并重点考核学生对AIDL的掌握程度以及是否能实现缓存清理的功能。

缓存管理的API

清除缓存

掌握AIDL的使用

掌握程序的缓存清理功能

7

进程管理模块

完成进程管理模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核学生对AIDL的掌握程度以及是否能实现缓存清理的功能。

8

安排学生进行上机实战,完成教材中案例的编写,并重点考核学生对ListView以及对基本控件的使用。

进程管理

进程清理

ListView的使用

ListView的使用

进程管理API的使用

进一步掌握ListView的使用

掌握管理进程的API的使用

9

流量统计模块

完成流量统计模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核学生对流量统计API的使用以及SQLite数据库的复习

SQLite数据库

广播接收者

服务

掌握SQLite数据库存储数据

掌握广播接收者与服务的使用

10

高级工具模块

完成高级工具模块的开发

安排学生进行上机实战,完成教材中案例的编写,并重点考核学生对自定义组合控件、Fragment以及动画的掌握。

电话号码归属地查询

短信备份与还原

Fragment

动画

程序锁

操作第三方数据库

自定义组合控件

Fragment

掌握自定义组合控件的使用

掌握Fragment的使用

掌握动画的使用

13

4、实施建议

4.1教学建议

根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。

综合考虑教学效果和教学可操作性等因素,本课程选用项目教学法。

项目教学法是学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。

学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。

根据案例模拟,构建课程的宏观教学设计。

例如,手机防盗模块、通讯卫士模块、软件管家模块、手机杀毒模块等。

以若干个模块为载体,形成循序渐进

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

当前位置:首页 > 高中教育 > 其它课程

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

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