1、安卓应用程序开发课程标准修订时间:2019年6月所属系部:计算机系学 分:4批准人:李瑞兴一、基本信息学习领域:安卓应用程序开发适用专业:物联网应用技术参考学时:90学时制定人:姚有杰二、课程性质本课程为是面向软件工程、计算机、通信、电子等专业本科生和研究生的一门 嵌入式领域综合应用课程,Android是一个优秀的手机开发平台,从2007年年底 发布以来,受到广大移动开发爱好者的亲睐,移动应用开发技术将迎来空前的开展 机遇。然而,我国移动应用开发专业技术人才严重匮乏,人才市场出现真空,不管 是大型跨国公司还是小而专的软件开发商,移动应用领域企业人才还是相当稀少。 目前的就业和实习乃至全国性的大
2、学生程序设计大赛对于移动应用开发人才都有绝对 的优势。Android移动开发要求有一定Java程序设计基础,本专业已经开设过Java程序 设计课程和相关的实训课程。本课程以Android这一主流移动平台操作系统为切入 点和教学案例,使学生掌握移动应用开发的基本流程和基本方法;使学生理解基于 Android操作系统的应用程序开发、部署等手机软件的高级开发技术;通过该课程的 案例教学,提高学生在手机软件开发方面的动手能力和解决问题的能力。三、课程目标(一)专业能力目标,能独立完成Android工程的开发;能独立完成Android工程的调试、维护、封装、移植;(二)方法能力目标五、考核标准(一)更新
3、考试观念。学习教育心理学、高等学校管理学、教育学等学科基本原理和技术方法,构建高职高专三维效果图与动画制作考核评价方法,加强理论对 实践的指导作用。(二建立健全考试制度与教师课堂教学考核考评机制。在考核方式选择上,向多 样化方向开展,着重考核传统“考不出”的能力(如毅力、合作能力、创造能力、 方法能力、组织管理能力、获取信息能力、口头表达能力等),提倡多元化的三维 效果图与动画制作考核评价方法,重视实践考核。如现场实际操作、作品、课业报 告、教与学讨论、网上答疑、网上自测等方式或几种方式综合运用的考核方法,同 时考核评价提供屡次考试机会,可分类分项进行考试。不管运用哪些考核方式,本 课程应以就
4、业为导向,重视实践考试,重视能力考核。(三)本课程可对应参加NIT或企业认证,如果学生取得相应资格证书,可以此 证书免考。(四)普通学生成绩方面:每个学生均以指定工作任务为对象,完成相应的课 业并知吹相应作品与课财皓,作为评价礴。将乡蹴吩蟋个留,通过学生在 小组中的表现,能够评价学生对工作过程知识与技能的掌握程度,同时也能考评学 生的协作、参与、团队意识等隐性经验获得情况。综合测试考核学生对知识的掌握 程度。具体如下:考核内容考核方式分值权重%到课率过程评价5%实际操作过程考核10%课业总结报告完成质量5%作品作品质量与原创性30%小组评价小组评价结论10%综合测试上机操作40%六、实施建议(
5、一)教材编写必须依据本课程标准选用或编写教材。教材编写或选用要反映新知识、新技术, 要充分表达工程课程设计思想,以工作任务为载体实施教学,任务选取要科学、符 合课程的工作逻辑,让学生在完成工作任务的过程中逐步提高职业能力。(二)教学建议在教学中,应重视现代信息技术的应用,注重教学课件、视频等网络课程资源 开发与利用,提高潮呈教学的趣味性、实效性,注重实训指导书的开发和应用。在教学中,应以学生为中心,加强对学生职业能力的培养,充分调动学生学习 的主动性与积极性。在教学中,要为学生提供良好的上机操作的机会与平台,引导学生提升职业素 养。(三)教学条件教师要求:热爱教育事业,具有Android开发与
6、Java开发经验,具备较强的 沟通能力和爱岗敬业、为人师表、锐意进取的职业道德;具备宽广厚实的专业知识 以及实践技能;具备健康的体质、充分的精力和良好的身心素质。实训条件:eclipse for android软件,多媒体广播教学软件。(四)课程资源1 .将教师所制作的课件、课程标准、课程电子讲义、实训指导、学生所做的 优质作业上传至课程网站,“源C师和专家讲课视频、建立网上师生互动平台,构建答疑 系统和课程论坛系统。2 .推荐教学参考书韩超:android经典应用程序开发,电子工业出版社,2012年2月。(五)其他说明本课程标准适用于三年制的高职院校。能够将理论与实践相结合,并且具备强烈的自
7、主学习意识,能够实现良好的 自我开展。 具备制定工作计划并按计划顺利完成任务的能力。(三)社会能力目标 具有较强的口头与书面表达能力、沟通协调能力; 具有团队精神和协作精神; 具有良好的心理素质和克服困难的能力; 具备工作中处理与各方关系的能力。 具备严谨务实的工作作风。四、学习情境设计(一)设计思路内容选取的针对性1 .通过对目前IT企业的调研发现,目前在手机软件研发方面,企业一般注重 对以下知识的应用:2 .理解Andro id相关概念,育的多在Eclipse工具下熟练编码;3 .熟练使用Java语言;4 .对Andro id相关技术能够熟练应用;5 .理解并且能够按照界面/业务逻辑/数据
8、访问三层结构框架来组织代码和 进行开发。针对软件企业对员工的职业技能要求,该课程建设了一套由易到难、 由点到面、循序渐进、与软件企业实际工程工程开发无缝对接的实训教学系统,并 与软件企业共同制定实训内容及实施方法。通过实训教学,在岗位技能方面,经过 大量的上机练习、代码阅读、代码改错、规范化检查,训练学生编写程序的熟练度 和规范性;在工程经验的积累方面,通过完成大量的工程案例和阶段工程实战,增 加对实际软件工程开发的体验;在职业素质方面,通过工程组角色分配、技术研讨 等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的 目标。内容选取的适用性课程内容的选取适用于软件企业的职
9、业岗位,应符合软件企业的职业岗位要求:(1)与企业、行业协会联合选取课程内容,拓宽教学内容的适用范围;(2)在满足“实用、够用、能适应职业岗位要求”的原那么上,加入拓展能力训 练模块;同时设计配套的实训体系及自主学习模块。(二)情境划分序号学习情境名称学时情Android开发基础15情境2界面布局15情境3斛UI继牛15触4高级UI组件15情境5Activity 与Intent 组件15情境6Android数据存储技术15合计90(三)情境描述学习领域安卓应用程序开发总学时90学习情境1Android开发基础参考学时15学习目标主要帮助学员了解Andriod系统、学会Andriod环 境搭建、
10、系统编译等主要帮助学员了解简单Android程序的开发流程 和基本工具教学方法 和建议 示范操作; 技法讲解; 实践操作; 教师应提前熟悉实训工作任务及时间 要求,准备好教学资料、教学场地和设备。主要内容 Windows TAndroid 开发环境 基础开发实验箱介绍 豌豆荚手机同步软件安装 使用豌豆荚安装台(实验箱)高频读卡器初始化软 件工具 与媒体多媒体广播教学软件与教学课件; eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JAVA掷出。教师知识 与能力要求 熟悉Andriod系统、系统编译等 能设计教学情境和根据教学情境实施 教学; 能够正确引导学生完
11、成工作任务。学习领域安卓应用程序开发总学时90学习情境2界面布局参考学时15学习目标 了解简单Android程序的开发流程,并成功编写、 运行Android工程。教学方法和建 议 示范操作; 技法讲解; 实践操作; 教师应提前熟悉实训工作任务及时间要求, 准备好教学资料、教学场地和设备。主要内容自己动手编写第一个Android应用程序 关键技术实验台介绍 通过实验台(实验箱)实现拨出 通过实验台(实验箱)实现发送短信工具 与媒体多媒体广播教学软件与教学课件;, eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JAVA基础。教师知识 与能力要求 更蟋Andrio
12、d系统、系统编译善 能设计教学情境和根据教学情境实施教学; 能够正确引导学生完成工作任务。学习领域安卓应用程序开发总学时90学习情境3基本UI组件参考学时15学习目标 了解Andriod系统界面开发的基本UI组件以及组 件的使用等教学方法 和建议,示范操作;技法讲解;实践操作;教师应提前熟悉实训工作任务及时间要 求,准备好教学资料、教学场地和设备。主要内容 串口基本开发界面设计 智能环境监控一水文监控界面设计 智能商业应用系统一拍码购物登录界面设计工具 与媒体多媒体广播教学软件与教学课件; eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JAVA基础。教师知识
13、 与能力要求熟悉Andriod系统、系统编译等能设计教学情境和根据教学情境实施教 学;能够正确引导学生完成工作任务。学习领域安卓应用程序开发总学时90学习情境4组件参考学时15学习目标 了解Andriod系统界面开发的高级UI组件以及组 件的使用等教学方法 和建议 示范操作; 技法讲解; 实践操作; 教师应提前熟悉实训工作任务及时间 要求,准备好教学资料、教学场地和设备。主要内容串口基本开发 Android程序调试(输出日志信息) Android程序调试(单元测试)工具 与媒体多媒体广播教学软件与教学课件; eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JA
14、VA基础。教师知识 与能力要求 熟悉Andriod系统、系统编译等 能设计教学情境和根据教学情境实施 教学; 能够正确引导学生完成工作任务。学习领域安卓应用程序开发总学时90学习情境5Activity 与Intent 组件参考学时15学习目标, 了解Andriod系金勺Activity与Intent组件的使 用等.教学方法 和建议 示范操作; 技法讲解; 实践操作; 教师应提前熟悉实训工作任务及时间 要求,准备好教学资料、教学场地和设备。主要内容 按BACK键退出串口基本开发程序 RFID电子钱包工程通过选项卡(TabHost)实现Activity 切换 拍码购物系统一跳转到”关于我们页面”
15、拍码购物系统_跳转到”设置IP地址页面”工具 与媒体多媒体广播教学软件与教学课件; eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JAVA基础。教师知识 与能力要求 熟悉Andriod系统、系统编译等 能设计教学情境和根据教学情境实施 教学; 能够正确引导学生完成工作任务。学习领域安卓应用程序开发总学时90学习情境6Android数据存储技术参考学时15学习目标 了解Andriod系统的数据存储技术和使用等.教学方法 和建议 示范操作; 技法讲解; 实践操作; 教师应提前熟悉实训工作任务及时间 要求,准备好教学资料、教学场地和设备。主要内容拍码购物系统使用Shared Preferrences保存IP地址 _RFID电子钱包工程开发工具 与媒体多媒体广播教学软件与教学课件; eclipse for Android 软件;视频教学资料。学生知识与 能力准备 JAVA基础。教师知识 与能力要求 熟悉Andriod系统、系统编译等 能设计教学情境和根据教学情境实施 教学; 能够正确引导学生完成工作任务。