资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
3G 移动应用开发课程标准一、课程基本信息课程编码:30007 课程名称:3G 移动应用开发课程类型:B 类 课程属类:职业能力课课程学分:4 参考课时:64课程性质:必修课 开课部门:信息工程系适用专业(层次):软件技术(高职)先修课程:C 语言程序设计、使用 Java 理解程序逻辑、Java 面向对象编程后续课程:3G 项目实战、顶岗实习、毕业设计等课程职业资格:Android 工程师制 订:互联网应用开发课程开发团队课程负责人:王倩批 准 人: 姜义林二、课程详细信息(一)课程简介3G 移动应用开发课程是软件技术专业的专业核心课,是专业人才培养目标得以实现的保证。本课程针对 Android 工程师岗位中典型工作任务,使学生更深入地了解Java 技术平台,掌握 Android 平台下应用程序开发基本技能,通过完成学习性任务,逐步培养学生具备软件设计和编码能力,通过小组学习、项目实训,培养学生在 Android 平台下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力,同时通过多种教学方法和教学手段的灵活运用,培养学生的可持续发展能力,为专业培养目标奠定基础。(二)课程性质与定位1.课程性质根据专业人才培养方案制定的培养目标,3G 移动应用开发课程为软件技术专业高职学生的专业必修课,是软件技术专业的专业核心课。2.课程定位3G 移动应用开发课程是软件技术专业的专业核心课,Android 入门课程,它面向软件开发、软件技术支持以及软件测试三个岗位,其他很多专业课程的开设都是围绕着本课程来实施的,比如C 程序设计,Java 程序设计、数据结构、页面美化等都是基础课程,而软件测试、软件文档写作以及综合实训等课程都是围绕着目标岗位,在3G 移动应用开发技术的基础上再加以提升,从而使学生能够更好地适应就业岗位。本课程的主要授课对象为软件专业高职二年级第二学期的学生,已经系统学习过C语言程序设计、页面美化、使用 Java 理解程序逻辑、数据结构、使用JSP 开发 Web 应用系统、Java 面向对象编程等课程,具备软件开发的基础能力。(3)课程设计思路1.课程设计依据本课程遵照教高200614 号1、教高200616 号2、教高厅函200747 号3等文件精神,依据本专业的人才培养方案,确定本课程的目标和教学内容,具体应遵循以下原则。 在课程设计上,坚持以能力为本位,以学生为主体,教师角色转换为倡导者。 在课程内容选取上,应以过程性知识为主、陈述性知识为辅,即以实际应用的经验和策略的习得为主、以适度够用的概念和原理的理解为辅。 在课程内容排列上,应以工作过程为参照系整合陈述性知识与过程性知识。 在课程内容结构上,突出模块化设置,以便新技术新产品进入教学内容。 在课程职业技能培养上,要把职业资格证书(职业标准)的考核项目与要求纳入到专业课程标准之中,为学生就业服务。 在课程教学组织设计上,要以真实工作任务或社会产品为载体组织教学,积极推广探索教学做一体化、情境式教学、互动式教学。 以“REACT”设计情境教学,以“3P”和“ARCS”模式设计互动式教学活动。 在教学资源建设上,突出学习包教学标准建设和借助教学平台开发网络教学资源。 在培养过程中,注重全人发展、服务学习、学长计划、过程资历认可(RPL)的实施。2.具体设计思路本课程依据软件技术专业 Android 软件开发、Android 软件技术支持以 Android 及软件测试三个岗位的工作任务及职业能力分析表中的程序设计工作项目的要求设置的。设计思路是:打破传统学科课程模式,转变为以任务或项目为中心,结合 Android 应用程序设计中的常用知识点组织课程教学内容,通过讲练结合,使学生在完成Activity、Intent、Service 和 ContentProvider 四部分工作任务或具体项目,在完成任务的过程中学会知识的应用,构建相关理论知识,发展职业能力。课程内容突出对高职学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。项目设计以学生编程能力的培养为线索来进行。本课程以项目为导向,以培养学生软件设计职业能力为目标,以模块化的结构方式安排教学内容,采用任务驱动、项目导向、校企合作,讲、练、做一体化技能训练式教学,通过精选案例,项目设计以学生编程能力的培养为线索来进行,分解企业真实项目任务,讲、练、做有机融合,课程做到课堂在实验室、实验做到课堂,教学过程中广泛推行“学中做,练中学”的方法,按照软件开发的工作流程组织教学,全面提升学生的技术应用能力。教学过程中,要通过校企合作、校内实训基地建设等多种途径,采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的职业能力。(4)课程培养目标1.总体目标本课程针对 Android 工程师岗位中典型工作任务,使学生更深入地了解 Java 技术平台,掌握 Android 平台下应用程序开发基本技能,通过完成学习性任务,逐步培养学生具备软件设计和编码能力,通过小组学习、项目实训,培养学生在 Android 平台下进行程序设计、软件测试、项目实施、软件维护所需的职业能力和素质能力,同时通过多种教学方法和教学手段的灵活运用,培养学生的可持续发展能力,为专业培养目标奠定基础。2.具体目标(1)知识目标 熟练掌握 Android 平台应用程序开发环境的配置 理解 Android 中的 Activity、Intent、Service ContentProvider 四大组件的作用,并能过熟练使用 掌握用户界面的设计方法和技巧 掌握文件访问、SharedPreference 及 SQL 的工作原理,掌握 SQL 数据库的增、删、改、查等操作 掌握广播接收器的使用方法(2)能力目标 开发环境的搭建、配置与使用 移动 APP 和移动互联网产品的设计、开发、测试、维护 Android 程序的发布流程(3)素质目标 培养按时守时的软件交付观念和规范优化的程序代码的习惯 培养诚实守信坚忍不拔的性格 培养良好的自我表现、与人沟通能力 培养良好的团队合作精神(5)课程内容和要求序号 单元名称 教学内容与要求 单元学时 实践考核项目与要求 实践学时1Android 概述及开发环境搭建1. 能够正确安装与配置 JDK2. 能够正确安装与配置 Eclipse3. 能够正确安装与配置 Android ADK4. 能够创建 Android ADT5. 熟悉 Android APP 开发流程6. 熟悉 Android APP 项目的目录8项目:设计第一个Android APP要求:熟悉 Android APP开发流程及项目的目录结构4结构2Android 中的Activity 和Intent1. 熟悉 Activity 的作用2. 熟悉 Activity 的设计流程3. 了解 Activity 的生命周期函数4. 了解 Intent 的作用5. 使用显示意图及隐式意图实现电话拨号器6. 通过视图查看应用输出的错误信息7. 能过部署应用到真实手机12项目:将项目部署到真实手机要求:熟悉部署应用到真实手机的过程63 Android 程序的用户界面1. 常用控件的使用方法;2. 悉事件处理机制3. Android 中的事件侦听方法;4. 布局管理器5. 规划选项菜单、上下文菜单和子菜单24项目:设计一个记账软件的界面和菜单要求:实现项目需求的功能124 数据存储和数据公开1. 使用文件存储数据2. SharedPerference 存储数据3. SQL 数据库的增删改查4. 事务操作5. 内容提供器12项目:设计一个简单记账软件要求:能够对记录进行增删改查操作65 数据公开1、 了解什么是内容提供者2、 能创建内容提供者。 3、 使用内容提供者对外暴露数据4、 会使用 ContentResolver 操作其他应用的数据8项目:为上一章的简单记账软件设计内容提供者,并在其他项目中访问内容提供者,访问数据。要求:能够设计内容提供者,并在其他项目中访问4合计 64 32注:1. 根据学期教学周数(校历)的安排,微调教学时数,即总课时数可根据学期实际情况上下浮动,建议浮动不要超过 10%。2. 各单元课时数可根据学生实际掌握情况适当增删。3. 具体教学内容可根据学生实际掌握情况酌情增删相关内容,特别是较高要求部分,如果学生基础较差,可以概要性介绍以节约部分课时,而加大实践教学和项目实战的课时。(6)教师任职要求专任教师 兼职教师专业能力要求 专业能力要求教学能力要求1了解 Android 应用程序开发流程与技术;2掌握 Android 应用程序打包发布的流程及方法;3熟练掌握 Android 应用程序开发平台的搭建及配置;4了解 SQLite 数据库的特点及使用方法;5掌握 Android 系统中操作硬件的方法。除专任教师专业能力外,还包括:1熟练掌握 MVC 架构和 DAO 开发模式;2了解业界的研究最新动向、最新技术、最新方法以及应用3具有创新、创业意识,了解企业管理和企业对员工的综合素质的要求4有 2 年以上的实际项目开发经验5具备项目开发以及团队驾驭和协调能力。1具备承担教育教学工作所必需的基本素质和能力。2普通话水平应当达到国家规定标准,有良好的语言表达和沟通能力。3具有良好的身体素质和心理素质。4有爱心、耐心和忍耐力,有良好的课堂驾驭能力。(7)教学条件与设施要求3G 移动应用开发课程课堂教学采用“教学做一体化 ”的教学模式,对专业实训室有教高要求:1.硬件要求 配置服务器,用来存放教师提供的教学素材等教学资源; 配置教师机,供教师示范操作使用; 教师机和学生机,建议内存 4G 以上;2.软件要求 JDK1.6 及以上版本 Eclipse4.3.1 或者 MyEclipse10 及以上版本 Android SDK2.2 及以上版本 ADT15 及以上版本 必须实现全部计算机联网并按照多媒体教学广播软件,教师可将示范的内容通过广播软件显示在学生机的屏幕上,不建议使用投影仪。3.其他要求必须提供学生自由上机的时间,软件开发需要大量的课余时间进行练习,提供一个学习的环境。学生课余学习时间要达到上课课时的 2 倍以上。(8)实施建议1.教学建议 在教学过程中,应立足于加强学生实际操作能力的培养,以工作任务引领提高学生学习兴趣,激发学生的成就动机。 在教学过程中,由教师提出要求或示范,组织学生进行活动,注重“教”与“学”的互动,让学生在活动中增强重合同守信用意识,掌握本课程的职业能力。 在教学过程中,应加大实践实操的容量,提高学生的岗位适应能力。 在教学过程中,要应用多媒体、投影等教学资源辅助教学。 在教学过程中,要为学生提供职业生涯发展的空间,努力培养学生参与社会实践的创新精神和职业能力。 教学过程中教师应积极引导学生提升职业素养,提高职业道德。2.考核评价建议 改革传统的学生评价手段和方法,采用阶段评价、目标评价、过程评价,理论与实践一体化评价模式。 关注评价的多元性,结合课堂提问、学生作业、平时测验、实验实训、技能竞赛及考试情况,综合评价学生成绩。 应注重学生动手能力和实践中分析问题、解决问题能力的考核,对在学习和应用上有创新的学生应予特别鼓励,全面综合评价学生能力。 期末考试综合试卷中,单列 5 分左右进行 IT 职业英语的考核。3.教材编写和选用建议争取组织本教学部教师编写3G 移动应用开发课程的校本教材
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号