PAGE 6
PAGE 1
《Android物联网应用开发》课程标准
适用专业:物联网工程技术专业
1.课程定位和设计思路
1.1课程定位
本课程属于物联网工程技术专业的职业教育课程模块,是一门培养专业核心能力的课程,适用于高等职业院校物联网工程技术专业。其功能是使学生能够基于Android开发平台,综合运用软件工程、Android、嵌入式数据库等基础知识,完成Android嵌入式应用程序的开发,具备在传感器技术、条码、ModBus协议等物联网技术的综合移动设计开发能力。
本课程的前续课程为《C语言编程》、 《数据库与Web应用开发》、 《物联网桌面应用开发》,后续课程有《物联网系统集成》。
1.2设计思路
本课程以服务物联网开发工程师相关岗位能力需求为目标,按照基于工作过程的工学结合课程开发思路进行课程设计,注重开发主体多元化、课程结构模块化、课程内容综合化、课程实施一 体化和课程评价开源化。它对学生在物联网设备开发技术应用开发能力有较高的要求。因此,本课程在物联网工程技术专业课程中处于非常重要的地位,是一门专业核心课程。
本课程的目的是培养能按照物联网开发工程师岗位要求,规范、准确、熟练地完成移动应用程序开发各项服务任务的人才。立足这一目的,本课程结合高职学生的学习能力水平与物联网设备开发工程师岗位的职业能力要求,培养学生能使用各种开发工具完成各阶段的开发工作,完善相关开发文档,理解物联网相关知识和技能,并能够运用Java语言进行相应的软件开发。教材编写、教师授课、教学评价都应在依据这一目标定位进行。
依据上述课程目标定位,本课程从工作任务、知识要求与技能要求三个维度对课程内容进行规划与设计,以使课程内容地与物联网工程师岗位要求相结合。本课程共划分了Java基础模块和Android模块两大模块,知识与技能内容则依据工作任务完成的需要进行确定。分析过程中尤其注意了整个内容的完整性,以及知识与技能的相关性。在对知识与技能的描述上也力求详细与准确。技能及其学习要求采取了“能做…………”的形式进行描述,知识及其学习要求则采取了“能描述……………”和“能理解………………”的形式进行描述,即区分了两个学习层次,“描述”指学生能熟练识记知识点,“理解”指学生把握知识点的内涵及及其关系。
本课程是一门以物联网应用开发技能为核心内容的课程,其教学要以实际操作为方法,并尽量把物联网相关概念、移动应用程序开发、嵌入式开发特点等知识融入到实践操作中,实行理论与实践一 体化教学。教学根据物联网开发工程师岗位的工作流程,以物联网开发工程师岗位实际工作任务为依据,参照相关行业标准,采取递进式设计学习项目和学习任务,明确所需知识、能力和素质要求,进行教学内容的选取。由于课程本身的实践性,对学生具体动手能力的要求较高,结合了一系列实际应用案例,注重理论与应用,知识与技能,学生综合应用能力的提高。
本课程采用项目教学,共128个学时,其中,实训课时数为96,共计8个学分。
2.工作任务和课程目标
2.1工作任务
Java基础
面向对象编程
常用类的使用
输入输出流的使用
多线程的程序设计和实现
界面开发设计
Activity开发
数据存储
外部API的使用
消息机制与线程
多媒体开发
网络应用技术
2.2课程目标
能掌握基本的面向对象的实现和特征。
会使用Java语言来描述类、通过封装、继承和多态来实现相应的逻辑代码。
能使用Java类库来进行相应的调用。
能搭建Android开发环境,理解Android系统的基本组成。
能理解Android系统基本构成,熟悉Android应用程序开发流程。
能理解Android的基本组件的工作原理,掌握常见组件的应用方法。
能掌握基于Android的嵌入式应用软件的设计方法。
能够根据用户的需求,使用Android各种控件进行界面设计。
能够根据数据的存储要求,选用Android中适当的数据存储方式对数据进行存取访问。
课程学分、学时、内容和要求
序号
工作任务
知识要求
技能要求
课时
1
Java基础
能理解基本数据类型的用法。
能描述条件、循环语句的用法。
能描述函数的设计和调用方法。
能描述数组的作用和用法。
能灵活使用相应的条件、循环语句来实现逻辑要求。
能按照业务需求来设计函数并灵活调用。
能灵活使用数组来存储数据并进行相应的操作。
4
2
面向对象编程
能理解类和对象的含义,描述类的设计中的构造方法,成员变量、成员方法的含义,能描述权限的含义。
能理解继承的用法,能描述改写成员函数的用法。
能理解抽象类和接口的用法。
能理解面向对象中封装、继承和多态的含义。
能设计符合相应业务需求类,并能够测试相应的构造方法、成员方法的正确性。
能设计出继承或者实现接口的多个类,来描述相应的逻辑要求。
10
原创力文档

文档评论(0)