《《移动互联应用开发》课程标准.docx》由会员分享,可在线阅读,更多相关《《移动互联应用开发》课程标准.docx(12页珍藏版)》请在优知文库上搜索。
1、移动互联应用开发课程标准课程代码540266学分4.0开课部门信息工程系课程类别专业核心课学时64制定人XXX审核人XXX适用专业物联网应用技术制定日期202X年6月审核日期202X年6月一、课程性质与任务本课程是物联网应用技术(软件)专业的专业核心课程。是依据物联网应用技术(软件)专业人才培养目标和相关职业岗位(群)的能力要求而设置的,对本专业所面向的物联网开发、维护、实施运行所需要的知识、技能、和素质目标的达成起支撑作用。在课程设置上,前导课程有面向对象程序设计(JAVA)。二、课程目标(一)总体目标通过本课程的学习,一方面使学生掌握一门高级程序设计语言,熟悉程序设计的基本概念和方法,掌握
2、面向对象程序设计的编程思想和技巧,掌握Android程序设计与开发的基础知识;另一方面培养学生团队合作精神和科研素养。1 .知识目标.了解android相关前知识理解并掌握面向对象程序设计的基本理论和方法。熟悉Android语言的基本语法。2 .技能目标.通过对本课程的理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行软件开发的能力。通过教学应使学生获得以下面向对象程序设计的知识和能力。(1)能正确安装和配置AndrOid的运行环境,能独立完成教学基本要求规定的实骁。(2)能熟炼使用软件集成开发环境JDK+Ec1.ipse+ADT,会使用调试工具调试应用程
3、序。(3)能进行简单的需求分析及程序设计。(4)能利用面向对象程序设计的原理,进行类和接口的设计。(5)能够编写简单的APP应用软件3 .素质目标通过标准开发过程和规范化的程序设计训练,培养学生吃苦耐劳、细致认真、一丝不苟的工作作风;通过分组协作,培养学生团队合作和与人交流、沟通的能力;通过项目实施中的作品展示,培养学生表达和展示自我的能力与意识;通过互相评分,培养学生欣赏别人的品质;通过实验室实施5S管理理念,从而培养学生形成规范的代码编写习惯、养成良好的职业行为习惯。(一)证书考核目标Web前端开发职业技能等级证书(中级)。三、课程设计(一)谭程设计思路依据对电子信息行业企业的调研、参照软
4、件设计师、软件测评师、软件过程能力评估师职业技能鉴定规范、计算机软件开发规范、软件支持环境等级标准、兼顾企业岗位就业群需要;并通过解析物联网开发、维护、实施运维岗位(群)的典型工作任务获得。(二)课程内容与教学要求1.课时分配表序号单元内容学时分配备注1安装配置开发环境122星座查询工具的设计与实现123计算器的设计与实现12-1“我的日记”的设计与实现125音乐播放器的设计与实现126贫吃蛇游戏的设计与实现127复习提高8总学时802.任务设计任务一安装配置开发环境学时理论6实践6一体化学习目标:知识目标: 了解AndrOid的历史和版本; 掌握AndrOid开发环境的安装和纪置方法; 掌握
5、创建Android工程的方法; 掌握创建Android模拟器的方法。能力目标:能够独立安装和配置Android开发环境能使用开发工具创建Android应用项目能在模拟器上运行AndrOid应用素质目标:培养学生的独立学习能力课程德育目标:激发学生学习兴趣教学内容选择与安排:序号授课内容思政元素与融入点授课形式与教学方法各注1Android的由来以史为(:历史发展微课;讲授法2Android架构整体与部分;Android架构做课:讲授法3Android开发环境实践论;开发环境搭建微谋:任务驱动4笫一个Android程序实践论;第一个Android程序做课:任务驱动任务二星座查询工具的设计与实现学
6、时理论6实践6一体化学习目标:知识目标: 了解AndrOid工程的结构,掌握其中重要的目录和文件的作用; 掌握AndrOid的基础控件的使用方法: 掌握控件的属性设定、方法调用、监听悬创这; 掌握AndrOid的几种常见布局。技能目标:能够在AndrOid工程中添加字符串、图片等资源;能够在XM1.布局文件中创建控件并设定控件的基本显性素质目标:XfAndroid程序有一个初步的感性认识课程德育目标:教学内容选择与安排:序号授课内容思政元素与融入点授深形式与教学方法备注1Android工程结构矛盾论;工程结构微深;讲授法2TextView控件Button控件ImageView控件EditTex
7、t控件举一反三:TextView,Button.ImageView.EditText微课:案例教学法3DatePicker控件类比归纳:DatePicker.微课;案例教学法TimePicker控件布局TimePicker4星座查询工具的设计与实现严连的编程素养;星座交询工具的设计与实现微课:任务驱动法任务三计算器的设计与实现学时理论6实戢6一体化学习目标:知识目标: 拿提SPinnCr控件的用法,对适配器的用法有一定了解: 拿握AndrOid的几种提示方式如TOaSt、Dia1.og.Notification; 掌握AndrOid的菜单使用方法: 掌握MKirOid的调试方法和日志的用法。能
8、力目标:能够利用SPinner控件和adapter适配器进行下拉列表的设计:能够利用简单的提示方式如ToaS1、Dia1.og,进行相关信息的提示;能够使用菜单,为用户提供丰富的功能选项当程序出现bug时,能够通过调试或者日志的方式排除bug.素质目标:培养学生严谨的科研能力课程德育目标:职业遒钱教学内容选择与安排:序号授课内容思政元素与融入点授课形式与教学方法法注1ToastDia1.og审美观;自定义Dia1.og微课;任芬驱动法2NotificationOptionMenuSpinner控件AndroidQ志信息检索能力:Android日志微课:任务驱动法3计算器的设计与实现职业道德:计
9、算器的设计与实现微课:任务驱动法任务四“我的日记”的设计与实现学时理论6实践6一体化学习目标:知识目标: 掌握Android的PrOgreSSBar控件的层性设定、使用方法; 掌提ACtiVity的生命周期、各状态的转化关系与对应的回调函数: 掌握In1.en1.的作用、重要属性、常见方法; 理解简单数据存储SharedPreferenCeS的使用场合、使用方法: 掌握文件存储的常见使用方法。 能力目标:能够利用hand1.e与progressBar控件相结合演示进度能够利用Intent的属性与方法实现Ae1.iViIy的跳转;能够利用SharedPreference实现,简单的数据存储;能够
10、实现Android中文件存储 素质目标:培养袤辑思维能力课程德育目标:记忆规律教学内容选择与安排:序号授课内容思i元素与融入点授濯形式与教学方法生注1ProgressBar控件、线程合作;线程微深;任务驱动法2Activity间的跳转、生命周期人生观;生命周期微课;任务驱动法3Android的文件存储SharedPreference记忆规律;文件存储微课;任务驱动法4“我的日记的设计与实现集体主义;软件编程微课;任先驱动法任务五音乐播放器的设计与实现学时理论6实践6一体化学习目标:知识目标: 7?Android1.iStVieW控件; 掌握1.iStVieW控件与不同数据源的绑定方式: 掌握A
11、ndroid多媒体架构; 掌握AndroidMediaP1.ayer的使用方法; 掌握SeekBar控件的使用方法: 掌握定时器的使用方法。能力目标 能够使用IiStVieW与数组、数据库等进行数据绑定: 能够自定义IiStVieK中的item布局 能够利用多媒体进行音乐的播放和控制 能够使用定时器控制周期性的处理素质目标:培养学生正确的世界观课程德育目标:劳逸结合教学内容选择与安排:序号投课内容思政元案与融入点授深形式与教学方法备注11.istView控件AdapterArrayAdapterSimp1.eAdapierSinip1.eCursorAdapter世界观;适配器做课;任务驱动法
12、2Android祐放音频文件SeekBar控件定时器劳逸结合;音频文件微课;任务驱动法3音乐播放器的设计与实现理想教育:编程微课;任务驱动法任务六贪吃蛇游戏的设计与实现学时理论6实践6一体化学习目标:知识目标:掌握自定义控件的基本方法;掌握SQ1.i1.e数据库的操作方法。能力目标能够自己定义简单的控件,设计控件的方法、监听器。铉够通过SQ1.ite实现数据的本地存储和读取:素质目标:培养学生艰苦奋斗的精神。课程德育目标:游戏有度教学内容选择与安排:序号授课内容思政元素与融入点授课形式与教学方法备注1自定义控件图形绘制贪吃蛇的蛉制审美观:贪吃蛇的绘制做深;任务驱动法2定义控件的方法和监听器纪律
13、教育;控件定义规则做深;任务驱动法3贪吃蛇的游动和控制SQ1.ite数猾库Cursor游戏有度;软件编写微误;任务驱动法四、课程实施(一)教学方法建议根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用任务教学法。任务教学法是:从学生的基本心理需求出发,认为学习是满足个体内部需要的过程,在教学目标上注重突出教学的情意功能,追求学生在认知、情感和技能目标上的均衡达成。(二)舜资条件要求任职教师对物联网应用技术相关专业及所教授专业知识有一定的了解,具备计算机程序设计、面向对象程序设计及移动开发知识。在授课过程中重点培养学生认真的学习、独立解决问题、团队意识、交流和沟通的职业能力。(三)教学条件基本要求根据本课程特点建议理实一体化教学。这就对专业实训室有更高要求:配置服务器:用来存放教师提供的素材以及所有学生上机完成作业。配置教师机:供教师示范操作使用。必须实现全部计算机联网并安装多媒体教学广播软件和JDK软件,教师可将示范的实例通过播软件显示在学生机的屏幕上。必须提供学生自由上机时间,软件开发需要