《《Android高级应用开发》课程标准(64学时).docx》由会员分享,可在线阅读,更多相关《《Android高级应用开发》课程标准(64学时).docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Android高级应用开发课程标准课程名称:Android高级应用开发课程名称:Android高级应用开发课程考核性质:考查课时数:64学分:4适用专业:移动互联应用技术1 .前言课程的性质本课程是高等职业技术院校移动互联应用技术专业的一门专业核心课程,目标是使学生 进一步掌握Android组件的使用,使学生掌握Android开发框架中的广播、服务、内容提供 者等组件的使用,掌握线程与消息机制、网络编程、WebView控件、传感器和手机定位功能 模块的使用,掌握经典蓝牙通信与蓝牙设备通信的编程,初步掌握较复杂的Android项目的 设计与开发能力。本课程需要以Java程序设计、Android应
2、用开发等课程的学习为基 础,也是进一步学习移动互联综合实训等课程的基础。1.1 设计思路本课程的设置依据是移动互联应用技术专业工作任务与职业能力分析表中的相应职业 能力要求,并根据移动互联行业技术发展趋势及其对人才要求的变化进行调整。根据市场调 研和企业人才需求分析,我院移动互联应用技术专业毕业生所从事的工作岗位主要是程序 员、技术支持人员等,Android应用开发能力是学生胜任这些岗位所需要的重要的职业能力。 Undroid高级应用开发课程的主要培养学生基于Android的移动应用开发编程知识和开 发技能,因此本课程在移动互联应用技术专业中处于非常重要的地位,应当作为专业核心课 程和必修课程
3、。本课程立足于实际能力的培养,课程内容选择结合企业项目开发应具备的基本知识技能 要求,以Android常用开发组件作为逻辑主线来组织课程内容。课程内容突出对学生职业能 力的训练,并结合技能大赛需求,将知识、技能和项目案例有机串联。课程中的项目与知识 体系有机结合,以项目案例展现知识,锻炼学生的职业工作能力和综合职业素养。本课程64学时,4学分。2 .课程目标通过本课程的学习,学习和练习后台服务和线程、网络、传感器、蓝牙通信等组件的开 发和应用。使学生具备完成基本的Android项目、合理设计项目各模块的能力,同时锻炼学 生在项目设计和编码中考虑应用程序的健壮性、可用性,锻炼学生的基本开发能力,
4、并能对 项目的开发资料进行初步管理。职业能力培养目标: 具备复杂的Android项目的设计与开发,并能编写辅助项目管理的设计开发文档的 能力。 掌握广播、内容提供者、服务的使用。 掌握线程和消息机制的使用。 掌握网络编程和WebView混合开发。 掌握传感器和定位、蓝牙通信功能的使用。 具备使用上述组件进行整合开发的能力。 具备设计Android综合应用项目的能力。3 .课程内容和要求序号工作任务知识要求技能要求学时1广播和内容提 供者1 .掌握广播的开发和应用2 .掌握内容提供者的开发 和应用1 .能熟练掌握使用广 播处理事件2 .能熟练地使用内容 提供者获得其它应 用数据62服务的使用1
5、.掌握服务的创建和注册2 .掌握服务的生命期和运行流程3 .掌握启动方式使用服务4 .掌握绑定方式使用服务1 .能熟练地开发启动方 式服务2 .能熟练地使用绑定方 式使用服务83线程和消息机 制1 .掌握线程的概念和开发2 .掌握消息机制的运转方 式和开发3 .掌握线程与消息结合开 发和应用4 .掌握Android提供的线 程工具类的使用1 .能熟练地掌握线程的 开发和应用2 .能熟练地掌握消息的 开发和应用3 .能熟练地使用 Android系统提供的线 程工具类编程124网络编程1 .掌握HTTP协议的网络 编程开发2 .掌握Volley框架的使用1 .能熟练地掌握HTTP协 议网络编程开发
6、和应用2 .能熟练地掌握Volley 框架编程开发应用85WebView 混合 开发1 .掌握浏览网页、内置网 页、网页代码的开发2 .掌握与网页代码互动的 开发1 .能熟练地掌握 WebView控件的开发和 应用2 .能熟练地掌握混合开 发编程86传感器与定位1 .掌握常用手机传感器的 功能和参数含义2 .掌握常用传感器开发步 骤3 .掌握定位功能开发1 .能熟练地掌握手机传 感器开发2 .能熟练地获取定位信 息67蓝牙通信编程1 .掌握Android蓝牙开发 流程2 .掌握经典蓝牙通信开发1 .能熟练地掌握蓝牙检 测、扫码配对、连接等功 能开发2 .能熟练地开发基于蓝 牙通信的应用128期
7、末知识梳理针对性辅导本学期知识指导所学知识的开发应 用4其它根据实际教学,机动微调授课内容考核评价总课时644 .实施建议4.1 教材编写本课程有配套的自编教材,出版中。自编教材充分体现项目课程设计思想,以项目为载 体实施教学,项目选取科学、符合该门课程的工作逻辑,学生在完成项目的过程中可以逐步 提高Android的开发水平o教材内容在内容选取上理论与实践一体化、有机融合,注重Android 项目开发的实际训练,使学生能够快速掌握Android应用的开发知识和技能。4. 2教学建议1 .加强对学生实际职业能力的培养,强化案例教学或项目教学,注重以任务引领型案例 或项目作业来诱发学生兴趣,使学生
8、在案例分析或完成项目的过程中掌握Android应用的设 计与开发。2 .以学生为本,注重“教”与“学”的互动。通过选用典型项目,由教师提出要求或示 范,组织学生进行开发练习,让学生在开发中增强职业意识,掌握本课程的职业能力。3 .创设职业情景,以多媒体、录像、案例分析、项目实战等多种方法来提高学生分析 问题和解决问题的职业能力。4 .重视实践,更新观念,加强校企合作,实行工学结合,走产学研相结合的道路,探索 中国特色职业教育的新模式,为学生提供自主发展的时间和空间,积极引导学生提升职业素 养,努力提高学生的创新能力。4. 3教学条件专业教师要求:具备讲师(工程师)及以上职称,有扎实的程序设计理
9、论基础,掌握较 强的程序开发技能与经验的人员。实训装备要求:要有能满足上述要求的软件(Android Studio, JDK等),并要有一定数 量(55台以上)的计算机,实训场地要有多媒体教学设备。5. 4课程资源.自主设计项目资源和与专业教学目标匹配的自编教材。1 .积极开发和利用网络课程资源,本课程也建立了在线课程,学生可以利用这些网络 资源,进行拓展学习。2 .产学合作开发实验实训课程资源,充分利用本行业典型的企业资源,加强产学合作, 建立实习实训基地,满足学生的实习实训需求,同时为学生的就业,创造机会。4 . 5教学评价序号任务评价方式评价内容分值一、平时成绩(60%)601广播和内容
10、提 供者出勤(20%)课上练习(40%)平时作业(40%)L课上回答问题情况2 .课上编程完成情况3 .作业完成情况62服务的使用出勤(20%)课上练习(40%)平时作业(40%)L课上回答问题情况2 .课上编程完成情况3 .作业完成情况83线程和消息机出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况124网络编程出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况85WebView 混合 开发出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况86传感器与定位出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况67蓝牙通信编程出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况118期末知识梳理出勤(20%)课上练习(40%)平时作业(40%)1 .课上回答问题情况2 .课上编程完成情况3 .作业完成情况1二、期末成绩(40%)40期末考试笔试知识的理解、应用、融会贯通40合计1005 .其它说明本课程标准主要适用于XXXX学院。审核人:执笔人:制定(修订)日期: