《手机应用软件开发》课程标准(共9页).doc





《《手机应用软件开发》课程标准(共9页).doc》由会员分享,可在线阅读,更多相关《《手机应用软件开发》课程标准(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上手机应用软件开发课程标准一、课程基本信息(一)课程信息课程代码302ZH111课程性质限选课程课程名称(全称)手机应用软件开发总学时数50指导学时(主讲)15实践训练学时30课后练习、讨论学时5其他学时学 分3适用专业应用电子技术上课地点综合自动化实训室(二)专业概况1、 培养目标从基础开始学习,循环渐进,精通Google Android 开发,熟练掌握3G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。通过实训教学,在岗位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度和规范性;在项目经验的积累方面,通
2、过完成大量的项目案例和阶段项目实战,增加对实际软件项目开发的体验;在职业素质方面,通过项目组角色分配、技术研讨等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。2、 岗位面向本课程的课程面向于移动设备软件蓝领、智能手机APP开发的工作岗位,课程任务是培养适应智能手机APP安装调试、测试、开发工作的技能型人才。通过本课程的学习,学生能掌握Android平台安装,Android基本控件的使用,Android四大组件运用,Android数据存储技术,Android网络初级编程,Android多媒体编程及Android地图服务等技能。3、 专业核心能力(1)通过完成相关的项
3、目,掌握Android平台的安装和系统架构。(2)通过完成相关的项目,掌握Android基本语法和程序设计方法。(3)通过完成相关的项目,掌握编写完整APP的方法,培养寻找发现问题途径,学会解决问题的方法。二、教学大纲(一) 总体目标与任务1、课程性质和任务安卓系统开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课,是为学习移动手机开发的必要课程。具体内容包括:Android环境的搭建,Android项目结构分析,用户界面设计,2D、3D图形绘制,数据存储和访问,定位服务于地图应用,网络编程,Android NDK开发及综合案例。2、课程定位手机应用软件开发课程是物联网系统设计架构
4、师、物联网系统管理员、网络应用系统管理员、物联网应用系统开发工程师等核心职业岗位以及物联网设备技术支持与营销等相关职业需要掌握的专业知识核心课程。通过本课程的学习,使学生具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。3、课程目标(1)能力目标1)能熟练使用Eclipse开发和调试Android应用程序。2)能根据用户界面设计文档,完成相应移动客户端界面设计工作。3)能根据需求及设计文档,完成数据存储业务、界面逻辑、控制业务逻辑、服务器的通信交互等开发工作。4)能按照项目管理的要求,对开发的功能模块进行单元测
5、试并重构代码。(5)能根据开发过程中的实际变化更新文档。(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应用程序项目的测试技
6、术。(3)素质目标1)沟通能力、团队合作及协调能力。2)良好的编程习惯。3)查阅相关手册及资料能力4)掌握系统设计方法,培养严谨工作态度。5)自我展示与语言表达能力。6)责任意识。7)分析和解决问题的能力。8)科学的创造能力和创新精神。9)获得适应未来岗位转变的迁移能力。10)从事某一岗位可持续发展的能力。(二) 教学设计1、总体思路本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评价成绩时应尽量以
7、学习过程中的评价为主,注重培养和激发学生的学习积极性和自信心。最后期末的成绩评价应注重检测学生的知识应用能力。学生的最终课程成绩应由平时的各次项目成绩和期末的评定成绩按一定比例构成,在把握比例构成时要有利于促进学生的知识应用能力。建立以过程培养促进个体发展,以学生可持续发展能力评价教学过程的双向促进机制,以激发兴趣、展现个性、发展心智和提高素质为基本理念。2、主要内容第一章 Android基础知识 (一)教学目的和任务 通过本章的教学,使学生正确理解安卓开发的基本概念,掌握安卓的特点、环境的搭建以及程序运行的基本流程,提高学生对安卓开发的认知度。 (二)教学基本要求 了解Android的特征、
8、特色,掌握Android环境的搭建,Android程序开发的步骤。 (三)教学重点和难点 重点:掌握Android环境的搭建。 难点:Android程序开发的步骤。 (四)教学建议与说明 1、对安卓的发展及平台的发展仅做简要的总结、归纳。 2、关于安卓的运行环境,以及环境的搭建做详细的介绍和讲解。 3、对于安卓程序的运行,举1到2个实例来讲解简单的Android程序设计及步骤。 (五)教学内容 1.1 Android概述 1.2 Android的特点 1.2.1 Android系统平台五大特色 1.2.2 Android的优势 1.3 Android环境的搭建 1.3.1安装Android S
9、DK的最低硬件需求 1.3.2 Android SDK软件开发组件 1.3.3 Android开发环境搭建 1.4 一个简单的Android程序 第二章 Android项目结构分析 (一)教学目的和任务 通过本章教学,使学生正确理解Android的系统架构、基本组件,掌握Android组件的基本属性和用法、Android资源的管理。 (二)教学基本要求 掌握Android操作系统的整体架构,了解应用程序的基本组件,应用程序的生命周期,特别是activity的生命周期,掌握资源的创建、管理和使用,了解AndroidManifest.xml文件的组织结构。 (三)教学重点和难点 重点:Androi
10、d系统架构 难点:应用程序基本组件和生命周期 (四)教学建议与说明 1、 正确理解Android的系统架构,举例说明与其他嵌入式系统的区别。 2、 学习Android基本组件的属性和用法。 3、 对于Android的组织结构,通过实际项目进行讲解。 (五)教学内容: 2.2 1 Android的系统架构 2.2 应用程序的基本组件 2.2.1 Activity介绍 2.2.2 Service 介绍 2.2.3 BroadCast Reciver 介绍 2.2.4 Content Provider 介绍 2.2.5 Intents连接组件的纽带 2.3 应用程序生命周期 2.4 资源 2.4.1
11、创建、管理资源 2.4.2 使用资源 2.5 AndroidManifest.xml 的组织结构 2.5.1 在AndroidMainfest.xml中声明权限 第三章 设计用户界面 (一)教学目的和任务 通过本章教学,使学生正确理解控件、布局、事件的基本概念,掌握Android基本界面控件、界面布局、菜单、界面事件的属性和使用方法。提高学生对Android系统开发的用户界面的设计能力 (二)教学基本要求 掌握Android平台下界面设计的各种组件的使用;掌握在界面设计时进行布局编程、菜单编程,设计控件时兼控件的事件响应处理。涉及得到各个方面。 (三)教学重点和难点 重点:了解各种用户界面的控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手机应用软件开发 手机 应用软件 开发 课程标准

限制150内