Android高级应用开发课程标准

上传人:汽*** 文档编号:470070307 上传时间:2023-08-28 格式:DOC 页数:14 大小:81.50KB
返回 下载 相关 举报
Android高级应用开发课程标准_第1页
第1页 / 共14页
Android高级应用开发课程标准_第2页
第2页 / 共14页
Android高级应用开发课程标准_第3页
第3页 / 共14页
Android高级应用开发课程标准_第4页
第4页 / 共14页
Android高级应用开发课程标准_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《Android高级应用开发课程标准》由会员分享,可在线阅读,更多相关《Android高级应用开发课程标准(14页珍藏版)》请在金锄头文库上搜索。

1、-课程标准所属系部:信息工程系课程名称:Android高级应用开发课程性质:专业必修课课程学时:96适用专业:移动互联专业64Android高级应用开发课程标准1、课程概述1.1 课程定位Android高级应用开发是移动互联专业的专业必修课,也是Android应用程序开发,手机游戏开发,软件维护、测试、销售、技术支持、技术咨询等工作等核心职业岗位需要掌握的专业知识核心程,本课程具有较强的实践性。通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。通过本课程的学习,使学生具备Android平

2、台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。同时,通过教学过程中的实际开发过程的规要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定根底。本课程主要是以工程实战为主。通过完整的工程案例手机平安卫士的学习,学生能够在掌握Android的根底知识,学会编写较为复杂的应用程序,能够清楚并完成一个完整的工程的整个开发流程,为进一步学习移动互联工程师后续课程打下良好的理论和实践根底。在课程设置上,前导课程有Java程序设计、数据库技术根底、移动应用开发,后

3、续课程有移动互联网开发综合实训、毕业实习等。1.2 课程设计思路Android高级应用开发课程根据对企业开发人员工作岗位职业能力的需求,设计了一个完整的实训工程案例,工程是围绕软件编程人员应掌握的工作任务进展设计的。本课程在设计时考虑主要以锻炼学生的动手能力为主,对于比较难懂、但实际开发中运用较少的知识点尽量少讲或不讲,一切以实际工程为核心,使学生的课程学习和工作需要能完全吻合。教学过程要实现课堂案例教学放到MOOC线上学习,翻转课堂中重点进展相关类似工程案例制作与答疑,从教学过程和形式上表达线上和向下的严密结合。课程以工程为主线,通过问题、工程导入实践学生思考、分析、答复、教师评议、总结理论

4、扩展应用实践的方式进展,使授课容与工作实际严密结合。本课程教学效果评价采取过程评价与结果评价相结合的方式,以学生为主体,重点评价学生的职业能力的养成。2、课程目标根据计算机软件技术专业的整体培养目标,该课程的目标定位为:通过本课程的学习使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。培养学生规编码和良好的程序设计风格;培养学生面向对象编程的思维和提高逻辑思维能力;培养学生发现问题、分析问题、解决问题的能力;培养良好的职业素质;培养团队协作和和谐的沟通能力;并为学生以后从事更专业化的软件开发工作或者学习后

5、续课程打下良好的根底。2.1 能力目标1能熟练使用Eclipse开发和调试Android应用程序。2能根据用户界面设计文档,完成相应移动客户端界面设计工作。3能根据需求及设计文档,完成数据存储业务、界面逻辑、控制业务逻辑、效劳器的通信交互等开发工作。4能按照工程管理的要求,对开发的功能模块进展单元测试并重构代码。5能根据开发过程中的实际变化更新文档。2.2 知识目标1了解Android平台的根本架构。2掌握Android开发环境的搭建。3掌握Android应用程序开发、调试、发布流程。4掌握Android应用程序工程的根本框架。5掌握Activity、Service、ContentProvid

6、er、BroadcastReceiver以及Intent组件的使用。6掌握常见UI Widgets的使用方法。7掌握Android平台数据存储的设计。8掌握Android平台异步任务的设计。9掌握Android平台网络效劳与数据解析的设计10掌握Android应用程序工程的测试技术。2.3素质目标1沟通能力、团队合作及协调能力。2良好的编程习惯。3查阅相关手册及资料能力4掌握系统设计方法,培养严谨工作态度。5自我展示与语言表达能力。6责任意识。7分析和解决问题的能力。8科学的创造能力和创新精神。9获得适应未来岗位转变的迁移能力。10从事*一岗位可持续开展的能力。3、课程容与要求本课程在教学过程

7、中,提醒学生留意观察并思考生活中接触的Android系统应用,鼓励其结合生活中熟悉的操作方法提出问题或假设,在教师引导下,通过分析、推理,使学生自主学习、总结,以便增强学生对Android开发方法根本理论的理解;通过课堂讲解与讨论、案例分析等促进学生对所学理论的理解和运用,以培养其实际操作技能。充分利用现代教学手段,不断改进教学方式,突出典型案例的剖析,采用互动式教学使学生得到模拟训练,提高他们发现问题、分析问题、解决问题的能力。在课程容的选择上,本课程涉及很多Android根底知识,其中包括ListView的相关操作及优化、动画的使用、SQLite数据库、播送接收者及效劳、AIDL的调用等。

8、通过本课程的学习,学生可以更进一步掌握Android开发技能,并了解真实工程的开发流程。表1课程工程总体设计编号工程模块工作任务学习目标学习容学时安排1手机平安卫士工程简介了解手机平安卫士工程的框架及要实现的功能,完成主界面的开发。要求学生动手搭建一个效劳器,然后实现Splash界面与程序主界面的开发,并安排学生进展上机操作。知 识 点 Splash界面效劳器搭建APK的安装与下载Splash界面业务逻辑程序主界面重 点效劳器搭建Splash界面业务逻辑 根本要求掌握Splash界面的开发了解效劳器的搭建过程掌握程序主界面的开发总学时82手机防盗模块完成手机防盗模块的开发安排学生进展上机实战,

9、完成教材中案例的编写,并重点考核学生对GPS定位、滑屏切换以及远程控制手机。知 识 点SIM卡变更提醒GPS定位远程锁定手机远程删除数据程序锁密码设置重 点SIM卡的绑定滑屏功能的实现程序锁密码设置根本要求了解GPS定位原理掌握滑屏功能的实现了解远程控制手机的原理与实现总学时83通讯卫士模块完成通讯卫士模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核SQLite数据库、AIDL与播送接收者是否完全掌握。知 识 点 添加黑AIDL的使用拦截和短信单元测试SQLite数据库重 点 添加黑AIDL的使用拦截和短信SQLite数据库 根本要求掌握SQLite数据库的使用掌握播送接收者的

10、使用掌握单元测试的使用总学时104软件管家模块完成软件管家模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核获取手机上所有应用、对其他应用的启动、卸载、分享与设置的操作。知 识 点 获取手机上所有应用dip与p*的转换获取手机存获取SD卡存应用的卸载与启动应用的分享与设置 重 点获取手机上所有应用对应用程序的操作 根本要求掌握如何获取手机上所有应用了解dip与p*的转换掌握如何操作其他应用程序的启动、卸载、分享与设置。总学时105手机杀毒模块完成手机杀毒模块的开发安排学生进展上机实战,完成教材中案例的编写,重点掌握数据库的拷贝以及遍历数据库的操作。知 识 点 拷贝数据库MD5码的

11、获取扫描病毒自定义控件动画的使用 重 点拷贝数据库扫描病毒动画的使用 根本要求掌握数据库拷贝的原理了解MD5码的获取掌握扫描病毒的方法即遍历数据库总学时106缓存清理模块完成缓存清理模块的开发排学生进展上机实战,完成教材中案例的编写,并重点考核学生对AIDL的掌握程度以及是否能实现缓存清理的功能。知 识 点 AIDL的使用缓存管理的API 去除缓存重 点 AIDL的使用缓存管理的API 根本要求掌握AIDL的使用掌握程序的缓存清理功能总学时107进程管理模块完成进程管理模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核学生对AIDL的掌握程度以及是否能实现缓存清理的功能。知 识

12、点 AIDL的使用缓存管理的API 去除缓存重 点 AIDL的使用缓存管理的API 根本要求掌握AIDL的使用掌握程序的缓存清理功能总学时108进程管理模块完成进程管理模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核学生对ListView以及对根本控件的使用。知 识 点 进程管理进程清理ListView的使用重 点 ListView的使用进程管理API的使用 根本要求进一步掌握ListView的使用掌握管理进程的API的使用总学时109流量统计模块完成流量统计模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核学生对流量统计API的使用以及SQLite数据库的复习知

13、 识 点 SQLite数据库播送接收者效劳重 点SQLite数据库 根本要求掌握SQLite数据库存储数据掌握播送接收者与效劳的使用总学时1010高级工具模块完成高级工具模块的开发安排学生进展上机实战,完成教材中案例的编写,并重点考核学生对自定义组合控件、Fragment以及动画的掌握。知 识 点 归属地查询短信备份与复原Fragment 动画程序锁 重 点拷贝数据库操作第三方数据库自定义组合控件Fragment动画根本要求掌握自定义组合控件的使用掌握Fragment的使用掌握动画的使用总学时10. z.-4、实施建议4.1 教学建议根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用工程教学法。工程教学法是学生在教师的指导下亲自处理一个工程的全过程,在这一过程中学习掌握教学方案的教学容。学生全部或局部独立组织、安排学习行为,解决在处理工程中遇到的困难,提高学生的兴趣,自然能调动学习的积极性。根据案例模拟,构建课程的宏观教学设计。例如,手机防盗模块、通讯卫士模块、软件管家模块、手机杀毒模块等。以假设干个模块为载体,形成循序渐进、种类多样的工程群,构建完整的教学设计布局

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号