




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
南京信息职业技术学院Android应用与开发课程标准课程代码: M21F58D10适用专业:移动互联网应用编制单位:计算机与软件学院合作单位:江苏万与系统工程有限公司Android应用与开发课程标准程序代码M21F58D10课程负责人计算机与软件学院制定者李维勇(校内)(企业名) 制定日2014.评审员 (校内)(企业名) 评审日2014.批准者张裕荣批准日期2014.一、适用对象高中后三年制的学生。二、适用专业移动互联网应用技术专家。三、课程性质本课程是移动互联网应用技术专业的岗位能力课程。本课程是根据移动互联网应用技术的专家培养目标和相关职业岗位(群)的能力要求设立的,起着支持本专业面临的移动应用开发工程师所需知识、技能和素质目标的实现的作用。 课程设置中,起始课程为Java程序设计 (M21F161 )、数据库技术基础(M21F821 )、后续课程为移动互联网开发综合实训 (M21J57B10 )、毕业实习 (M21J991 )。四、课程目标总体目标通过本课程的学习,使学生具备Android平台的应用程序开发相关知识、良好的编程习惯、手机应用程序开发能力,能够完成以Android平台为基础的手机软件开发等工作。 同时,通过教学过程中实际开发过程的规范要求,培养学生分析和解决实际问题的能力,加强学生的职业道德意识、职业素质培养意识和创新意识,为学生今后从事更专业的软件开发奠定了基础。1 .知识目标(了解Android平台的基本体系结构。(掌握Android开发环境的构建。掌握Android应用程序的开发、调试和分发过程。(掌握Android应用程序项目的基本框架。(了解Activity、Service、ContentProvider、BroadcastReceiver和Intent组件的使用情况。(6)掌握一般的ui构件的使用方法。(了解Android平台的数据存储设计。(了解Android平台异步任务的设计。(掌握Android平台的网络服务和数据分析的设计(10 )掌握安卓应用项目的测试技术。2 .技能目标(能熟练使用Eclipse开发调试Android应用程序。(2)可根据用户界面设计文档,完成合适的移动客户端界面设计。(3)能够根据需求和设计文件,完成数据存储业务、接口逻辑、控制业务逻辑、服务器通信对话等开发。(4)根据项目管理的要求,可以对开发的功能模块进行单体测试,重建代码。(五)可根据开发中的实际变化更新文件。3 .素质培养目标(一)沟通能力、团队合作和协调能力;(2)良好的编程习惯。(三)查阅相关手册和资料的能力;(4)掌握系统设计方法,培养严格的工作态度。(五)自我展示和语言表达能力。(六)责任意识。(七)分析和解决问题的能力。(八)科学创造力和创新精神。(九)获得适应未来岗位变化的转移能力;(十从事某单位的可持续发展能力;五、参考学时的60单位4六、设计构想本课程是移动互联网应用技术专业的岗位能力课程。根据移动互联网行业的软件设计和开发规范,结合江苏万与系统工程有限公司和杭州朗世光电工程有限公司相关移动互联网应用实例等资料,总结了移动应用项目开发的实际工作流程。 在此基础上,本课程设计为完整的软件项目。1 .选择教育内容的思考课程内容选择分析安卓发展工程师职业岗位工作内容、工作过程、工作环境等,进行相应的职业能力分析,重组课程内容,按照渐进式教学规则进行深度加工,提取教学内容并使其有序化。 课程知识结构图如图1所示。图1课程项目任务-知识结构图2 .教育模式的选择针对专业培养目标,结合高职学生认知规律,全面采用“项目导向、任务导向”教学模式,教学整体围绕任务解决开展,强调知识应用性,激发学生知识欲望,引导学生自主思考创新,培养学生对研究性学习、探究性学习能力、理论知识的理解和应用能力3 .教育的组织设计(一)项目设计;共同企业一线软件开发技术人员共同设计开发手机文件管理器项目,将教学模块分解为10项研发任务,给出了实现任务的详细情况和指导步骤。(二)教育组织;教育组织以典型案例项目为载体,以具体的工作任务为单位组织课程内容。 各教学模块的设计遵循“任务实现代码分析必备知识能力开拓项目实践”的阶段性传播模式,融合“教学、学、做”,加强技能训练,提高实战能力,强调学生在学习过程中的主体地位,强调学生开发实际工程项目的能力培养和再学习能力和创新能力面向项目、任务驱动的教育实施环节如图2所示图1面向项目、任务驱动的教育组织七、课程内容和教学要求1 .会话分配表模块名称序列号项目内容理论知识学时分配创造开发环境1安装/配置Java SDK安卓文化12安装/配置Android SDKAndroid平台体系结构13在Eclipse中配置ADT构建Android开发环境14创建android虚拟设备开发前的准备1创建文件管理器项目5项目需求分析Android项目框架16创建Android项目项目创建和浏览资源17创建应用程序资源Activity设计用户界面3用户界面的设计8主接口设计View和View组29菜单设计典型构件控件设计210对话框的设计创建和使用Menu2Toast和Dialog2异步加载文件列表11监听SD卡适配器和适配器视图212异步文件加载设计BroadcastReceiver和广播接收213文件列表设计Android中的异步处理3文件处理设计14动作列设计文件存储215文件处理设计Intent与组件之间的通信216文件检索设计操作栏和导航1系统配置和数据存储17配置管理设计Shared Preferences (共享首选项)218书签功能设计sqlitemopenhelper319扫描媒体文件内容提供者3图形和图像处理20图像处理工具设计用Android绘制221图像浏览设计自定义组件222视频列表设计风格和主题2语音和视频处理23音频播放设计MediaPlayer及其接口324视频播放设计语音管理225SD卡监听的重建服务和后台服务1网络功能设计26档案上传设计Android下的网络编程227蓝牙传输设计JSON数据分析228应用设计更新Android蓝牙开发2测试和发布应用程序29本地化应用程序Android的测试框架230项目测试公开前的准备131数字签名和打包132发布应用程序1总学时602 .单元设计单元1创造开发环境学时理论2实践2一体化脾气学习目标:通过在Eclipse中构建Android开发环境,指导学生如何在Android SDK的下载、安装和Eclipse中配置ADT。正确安装开发Android所需的软件可创建AVD模拟器,操作简单了解ADB shell中常用的命令。主要内容主要教育方法任务实现1相关软件的下载2软件安装3开发环境的构成创建AVD必备知识1 Android移动开发平台概述在Eclipse中构建Android开发环境3使用3 Android开发工具4android虚拟设备能力扩展1 ADB shell命令2 Android项目管理项目实践重点1在1 Eclipse中安装和配置Android开发插件创建AVD。难点1 Android平台体系结构2基本使用ADB shell。基于项目的教育教育场所多功能一体教室教育和参考资料面向Android任务的教程练习和习题建议图展项目设计:l图展项目需求分析l用自己的电脑构建Android开发环境创建AVD创建SDCard并将其与AVD关联评价和评价方法说明分配权重完成本单元指定的任务,正确构建Android开发环境。6.67%单元2创建文件管理器项目学时理论3实践2一体化脾气学习目标:通过创建手机文件管理器项目,教学生如何在Eclipse中创建Android项目。可以创建Android应用程序项目掌握res中资源的创建和引用掌握DDMS的基本操作掌握Activity的基本知识。主要内容主要教育方法任务实现1档案经理项目需求分析2创建和允许应用程序项目3建立项目资源必备知识创建、运行和管理Android项目2创建和浏览2 Android资源使用Activity设计用户界面4 AndroidManifest.xml分析能力扩展1 Activity堆栈和任务2 ActivityManager和PackageManager项目实践重点创建Android项目2 Activity的基本概念和使用。难点1 res中资源的属性和引用方法2 Activity及其生命周期。基于项目的教育教育场所多功能一体教室教育和参考资料面向Android任务的教程练习和习题建议图展项目设计:l图表创建主活动的UIl图像阅读界面的建立评价和评价方法说明分配权重此单元完成指定的任务并正确创建手机管理项目。8.33%单元3用户界面的设计学时理论4实践4一体化脾气学习目标:通过为手机文件管理器设计用户界面,指导学生如何开发Android手机用户界面。掌握基本布局的使用掌握常用UI组件的使用情况掌握菜单和对话框的设计方法。主要内容主要教育方法任务实现1主接口设计2主菜单设计3对话框设计必备知识1 View和1 View组设计UI2典型构件的设计和事件处理3使用3 Toast、Dialog等对话框创建Options Menu和Context Menu能力扩展1使用1hiranyviewer调试用户界面使用Fragment构建用户界面项目实践重点1使用布局中常用的属性2使用一般构件。难点1综合使用各种布局设计复杂界面的方法布局中2构件的属性及其常用方法。基于项目的教育教育场所多功能一体教室教育和参考资料面向Android任务的教程练习和习题建议图展项目设计:l主菜单设计l对话框设计l浮动工具栏设计评价和评价方法说明分配权重该单元完成指定的任务,合理布局和设计应用程序界面。13.33%单元4异步加载文件列表学时理论3实践4一体化脾气学习目标:通过在手机文件管理器中加载SD卡文件,指导学生如何在列表视图中显示SD卡文件。了解SDCard镜像文件的创建和关联了解适配器单元(如ListView )的使用情况了解Android平台异步任务的设计方法了解BroadcastReceiver的使用情况。主要内容主要教育方法任务实现监听1sd卡的状态2异步文件加载设计3文件列表设计必备知识1使用适配器和适配器组件使用BroadcastReceiver接收广播3 Handler、Message、Looper4实现async任务异步任务能力扩展1使用一般接口布局容器使用Loader异步加载数据项目实践重点1使用基本适配器2异步任务设计。难点1 UI控件和数据之间的绑定机制2 Android消息处理机制。基于项目的教育教育场所多功能一体教室教育和参考资料面向Android任务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GA 2168-2024警服材料精梳毛聚酯混纺纬弹织物
- 2025年奥特莱斯行业当前发展趋势与投资机遇洞察报告
- 2025年别墅行业当前发展趋势与投资机遇洞察报告
- 2025年额温枪行业当前发展现状及增长策略研究报告
- 2025年专业技术人员继续教育公需科目考试试题及答案
- (2025)辐射安全与防护培训考试题库及参考答案
- 2025年贵州省六盘水市国家公务员公共基础知识预测试题含答案
- 2025年保育员(高级)操作证考试试题及答案
- 2024年湖南街道解放里社区工作人员考试模拟试题及答案
- 摩托车基础知识培训课件
- 氧化蜡行业深度研究分析报告(2024-2030版)
- 2025年全国新高考I卷高考全国一卷真题语文试卷(真题+答案)
- 课程思政教学课件
- 2025至2030中国建筑防腐行业发展趋势与前景分析报告
- 工业网络技术(微课版)课件 项目7 ThingsBoard平台应用
- 供电所所长面试题及答案
- JG/T 328-2011建筑装饰用石材蜂窝复合板
- 造型基础-全套教案课件
- 幕墙密封胶相容性检测
- T/CMES 37005-2023滑道运营管理规范
- 催收机构运营管理制度
评论
0/150
提交评论