《《Android程序设计》课程标准(高职).docx》由会员分享,可在线阅读,更多相关《《Android程序设计》课程标准(高职).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(Android程序设计课程标准适用专业:物联网应用技术课程编码:Z2080092E开设时间:第5学期学时数:80学分:5学分一、课程概述1 .课程性质(Android程序设计是高职物联网应用技术专业针对物联网系统运行管理与维 护、物联网系统应用软件开发等关键岗位,经过对企业岗位典型工作任务的调研和 分析后,归纳总结出来的为适应物联网系统管理、物联网系统故障分析、物联网系 统故障维护、物联网系统运行过程测试、Android应用软件的安装与调试、Android 应用程序设计、Socket程序开发等能力要求而设置的一门专业核心课程。2 .课程任务(Android程序设计课程通过对基于蓝牙的应用程序
2、设计、基于Wifi的应 用程序设计、基于云平台的应用程序设计等实际工程学习,增强学生对蓝牙、Wifi、 云平台访问接口的认知,让他们熟练掌握Android物联网应用系统开发技术,熟悉 Android界面设计、Andorid多线程应用、Android网络访问、Android外部接口访 问,从而满足企业对相应岗位的职业能力需求。3 .课程要求通过课程的学习培养学生物联网系统运行环境搭建、物联网系统故障进行定位分 析、物联网系统故障排除、Android蓝牙程序开发、Android Wifi程序开发、 Android云程序开发等方面的岗位职业能力,分析问题、解决问题的能力,养成良 好的职业道德,为毕业
3、设计与辩论等后续课程学习及对口就业打下坚实的基础。二、教学目标4 .知识目标了解Android系统架构;(2)熟悉线性布局、相对布局、表格布局、帧布局、网格布局、嵌套布局等 各种布局方法;(3)熟悉 TextView、EditText、Button、RadioButton、CheckBox 等典型 控件;(4)熟悉 Activity、Intent 类(5)熟悉事件侦听和处理的方法;(6)理解Android多线程的原理;(7) Handler Timer TimerTask、AsyncTask 类(8)熟悉 BaseAdapter、SimpleAdapter ArrayAdapter 等数据适配
4、器类;(9)掌握基于Android的蓝牙应用程序设计方法;(10)掌握基于Android的Wifi应用程序设计方法;(11)掌握基于Android的云应用程序设计方法。2.能力目标(1)会搭建和配置Android开发环境;(2)会设计和实现物联网应用程序界面;(3)会进行事件处理;(4)会应用多线程和数据适配器类;(5)会进行蓝牙应用程序设计;(6)会进行wifi应用程序设计;(7)会进行云应用程序设计。3.素质目标(1)培养学生良好的自我表现、与人沟通能力;(2)培养学生的团队协作精神;(3)培养学生分析问题、解决问题的能力;(4)培养学生勇于创新、敬业乐业的工作作风;(5)培养学生的质量意
5、识、安全意识;(6)培养学生老实、守信、严谨的性格;(7)培养学生自主、开放的学习能力。三、与前后课程的联系1 .与前续课程的联系Android程序设计是一门综合性的课程,需要开设一些的先行基础理论课程。 本课程的先行课程为:程序设计基础(C语言、Java程序设计等。2 .与后继课程的关系为学生后续课程毕业设计与辩论提供了 Android应用开发方面的基本技能。四、教学内容与学时分配表1课程工程结构与学时分配表序 号课题主要教学内容教学目标学时备注1开发 环境 搭建1 .初识 Android2 .开发环境搭建3 .Hello World程序编写、运彳丁1 .了解Android相关概念2 .熟悉
6、开发环境搭建3 .掌握调试、模拟器、断点、单步跟踪等4理解工程结构5 .掌握创立工程、运行工程的方法8理实一 体2布局 与控 件应 用1 .界面布局概念及意义2 .线性布局应用3 .表格布局、帧布局、网格布局应 用4 .相对布局应用5 .混合布局应用6 .常用控件应用1 .理解界面布局概念及意义2 .会应用线性布局3 .会应表格布局、帧iV局、网格布局4 .会应用相对布局5 .会应用混合布局6 .( TextView、ButtonEditText、 RadioButton CheckBox Image 等控 件12理实一 体3事件 处理1.基于onClick属性的事件处 理 2.基于 setO
7、nClickListener 方法的事件处理3. Intent相关概念4. Intent界面切换5. Intent数据传递L会基于onClick属性进行事件处理2 .会基于setOnClickListener 方法进 行事件处理3 .会应用Intent进行界面切换4会应用Intent进行数据传递8理实一 体4多线 程与 适配 器应 用1 .多线程的概念及应用意义2 .Handler 应用3 .Timer 和TimerTask 应用4 .AsyncTask 应用5 .BaseAdapter 应用6.ArrayAdapter 应用6 .SimpleAdapter 应用8.ListView 应用Ha
8、ndler2 .会应用 Tmer 和TimerTask3 .会应用 AsyncTask4 .会应用 BaseAdapter5 .会应用 ArrayAdapter6 .会SimpleAdapter7 .会应用 ListView16理实体5基于 蓝牙 的应 用程 序设 计1 .基于蓝牙的传感器数据采集 与报警2 .基于蓝牙的执行节点控制1 .会编程实现蓝牙设备搜索2 .会编程实现蓝牙设备连接3 .会编程实现蓝牙传感器数据采集4 .会编程实现蓝牙传感器数据报警5 .会编程实现蓝牙执行节点控制8理实一 体6基于 Wifi 的应 用程 序设 计1 .基于Wifi的传感器数据采集 与报警2 .基于Wifi
9、的执行节点控制3 .基于Wifi的物联网综合应用 开发1 .会编程实现Wifi连接2 .会编程实现Wifi传感器数据采集3 .会编程实现Wifi传感器数据报警4 .会编程实现Wifi执行节点控制16理实一 体7基于 云平 台的 应用 程序 设计1 .云平台的连接2 .云平台传感器数据获取3 .云平台执行节点控制4 .基于云平台的物联网综合应用开发1 .会编程实现云平台的连接2 .会编程实现云平台传感器数据获取3 .会编程实现云平台执行节点控制8理实一体8机动4合计80五、教材的选用1 .教材选取的原那么按照国家规定选用与课程标准相配套的高职规划优质教材,禁止不合格 的教材进入课堂。学校建立了由
10、专业教师、行业专家和教研人员等参与的 教材选用机构,完善教材选用制度,经过规范程序择优选用教材。2 .推荐教材XUndroid物联网应用程序开发焦站、王新弓虽编著,机械工业出版社,2019.2( 基于Android技术的物联网应用开发梁立新等编著,清华 大学出版社,2020.3( Android物联网开发从入门到实战孙光宇、张玲玲编著, 清华大学出版社,2020.3.参考的教学资料Android帮助文档:六、教师要求1.专兼任教师。专任教师具有高校教师资格和本专业职业资格或技能等级证书;有理想信 念、有良好职业道德、有扎实学识、有仁爱之心;具有物联网工程等相 关专业本科及以上学历;具有扎实An
11、droid应用开发技术相关理论和实践能力;具 有较强的信息化资源应用和开发能力。兼任教师主要从相关企业聘任,具 备良好的思想政治素质、职业道德和工匠精神,具有扎实的物联网专业知 识和丰富的实际工作经验,具有中级及以上相关专业技术职称,能承当本课程教学、实习实训指导等教学任务。七、学习场地及设施(设备)要求多媒体教室、实训教室、白板、黑板、相关工具、相关量具等。八、课程资源的开发与利用(1)积极开发和利用网络教学资源:课程标准、实训指导书、授课 计戈IJ、电希库 教领源库辙学文伟 及辘犍学课件、习题、案例库、试题 库、网络方案、布线标准、工具软件、国家级或精品开放课程等资源。(2)建立互动交流网
12、络平台。九、考核标准与方式高等职业教育培养高素质技术技能型人才,不但要重视学生职业技能和 职业素养培养,还要求学生掌握一定的专业基础理论知识,以利于今后可 持续开展。因此需要加强理论知识、职业技能和职业素养等方面的考核评 定。本课程采用过程性评价和终结性评价相结合的方法进行,既有理论知识考 核,又有学生学习态度、思维能力、动手能力、解决问题的能力等方面的综 合考核,具体评价方法和内容见表2O表2Android程序设计课程评价方法和内容考核类型考核方式考核内容理论知识(50%)过程性考核(10%)课堂提问、课堂纪律、平时作业、单元测试等终结性考核(40%)期末闭卷理论考试,评价知识目标达成程度。重点考核Android开发环境、Android界面布局、Android控件、Android事件处理、Android多线 程、Android数据适配器等职业技能(40%)过程性考核(10%)实训表现、实际操作能力、观察能力、解决问题的能力等终结性考核(30%)期末技能考试,评价技能目标达成程度。重点考核Android蓝牙应用、Wifi 应用、云应用职业素养(10%)过程性考核到课考勤,学习及工作态度、6S管理表现、质量观念、安全意识、合作精神、敬业精神、团队意识等纳入职业技能考核,在教学过程中记录评价