版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《智能终端与移动应用开发》教学大纲适用范围:202X版本科人才培养方案课程代码:08150421课程性质:专业选修课学分:4学分学时:64学时(理论48学时,实验16学时)先修课程:Java程序设计、数据库原理及应用后续课程:无适用专业:数据科学与大数据技术开课单位:计算机科学与技术学院一、课程说明《智能终端与移动应用开发》是数据科学与大数据技术专业的一门专业选修课程。本课程主要是掌握Android语言的基本知识、语法;能够综合运用所学知识,熟练掌握阅读和分析简短Android程序的方法和技巧,熟练掌握调试简单Android程序的方法和技巧;涉及Android基础知识、UI界面、数据存储、SQLite数据库、四大组件、网络编程、高级编程等。通过本课程的学习,学生能够掌握Android的基础知识,学会编写简单的应用程序。最终掌握Android程序设计方法及自学新知识的能力,同时为学习后续课程打下必要的基础。本课程注重基本理论知识的深入学习,强调培养运用理论知识解决实际应用中出现的问题,注重培养“有足够理论基础、动手能力强”的高素质应用型人才。二、课程目标通过本课程的学习,使学生达到如下目标:课程目标1:掌握移动应用程序的基本开发框架;以Android这一主流移动平台操作系统为基础,使学生掌握移动应用程序开发的特点,基本流程和方法;使学生熟练掌握移动应用程序的开发、部署、管理和应用等高级开发技术。课程目标2:使学生的学习和思维方法得到训练,通过具体案例的实现来反复强化思维模式,使学生能够掌握各种移动应用开发技术,并在此基础上进行归纳和总结,全面掌握各种手机软件开发技术,提高学生在手机软件开发方面的动手能力和解决问题的能力,形成科学的学习观和方法论。课程目标3:使学生掌握移动应用开发领域前沿技术,掌握移动应用程序开发应用的最新开发工具。具备坚持不懈的学习精神、严谨的治学态度和积极向上的价值观,培养学生良好的爱国情操和民族自豪感,为未来的学习、生活和工作打下良好的基础。三、课程目标与毕业要求《智能终端与移动应用开发》课程教学目标对数据科学与大数据技术等专业毕业要求的支撑见表1。表1课程教学目标与毕业要求关系毕业要求指标点课程目标支撑强度3.设计/开发解决方案3.2能够根据数据科学与大数据技术领域工程项目任务要求,选择技术路线,设计满足需求的大数据系统解决方案。课程目标1:掌握移动应用程序的基本开发框架;以Android这一主流移动平台操作系统为基础,使学生掌握移动应用程序开发的特点,基本流程和方法;使学生熟练掌握移动应用程序的开发、部署、管理和应用等高级开发技术。H5.使用现代工具5.2能够选择与使用恰当的技术、资源、现代工程工具和信息技术工具,对数据科学与大数据技术领域复杂工程问题进行预测与模拟。课程目标2:使学生的学习和思维方法得到训练,通过具体案例的实现来反复强化思维模式,使学生能够掌握各种移动应用开发技术,并在此基础上进行归纳和总结,全面掌握各种手机软件开发技术,提高学生在手机软件开发方面的动手能力和解决问题的能力,形成科学的学习观和方法论。H6.工程与社会6.1了解数据科学与大数据技术领域复杂工程问题的社会性因素与社会影响,熟悉大数据相关产业的技术标准体系、知识产权、产业政策和法律法规,能够合理分析大数据工程与社会、健康、安全、法律及文化之间的关系。课程目标3:使学生掌握移动应用开发领域前沿技术,掌握移动应用程序开发应用的最新开发工具。具备坚持不懈的学习精神、严谨的治学态度和积极向上的价值观,培养学生良好的爱国情操和民族自豪感,为未来的学习、生活和工作打下良好的基础。M注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。四、教学内容、基本要求与学时分配1.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、基本要求与学时分配教学内容教学要求,教学重点难点理论学时实验学时对应的课程目标1.Android基础入门1.1Android体系结构1.2Android开发环境搭建1.3应用程序的开发教学要求:使学生掌握Android的体系结构,掌握Android集成开发环境的搭建方法。使学生掌握移动应用程序开发的基本流程。重点:Android开发环境搭建、开发一个完整的Android程序。难点:开发一个完整的Android程序。41、2、32.AndroidUI开发2.1常见的界面布局2.2常用控件的使用2.3常见对话框2.4样式和主题2.5程序调试教学要求:掌握常见布局和控件的使用,掌握对话框以及样式和主题的使用,掌握程序调试的方法。掌握事件处理方法重点:常见的Android布局、样式和主题、对话框、事件处理。难点:Android布局、样式和主题、事件处理。1041、2、33.Activity3.1Activity的创建3.2显式意图和隐式意图3.3Activity的数据传递3.4Activity的生命周期教学要求:了解什么是Activity,掌握显式意图和隐式意图的使用方法,掌握Activity的数据传递,掌握Activity的生命周期。重点:显式意图和隐式意图、Activity的数据传递、Activity的生命周期。难点:Activity的数据传递、Activity的生命周期。641、2、34.数据存储4.1文件存储4.2SharedPreferences存储4.3SQLite数据库教学要求:掌握如何使用文件存储数据,掌握SharedPreferences的使用,掌握SQLite数据库的基本使用方法,掌握内容提供者的使用方法。重点:文件存储数据的方法。SQLite数据库的基本使用方法。难点:SQLite数据库的基本使用方法。641、2、35.广播接收者5.1广播接收者介绍5.2自定义广播的发送与接收5.3有序广播和无序广播教学要求:了解广播机制以广播接收者,掌握如何发送并接收自定义广播,掌握有序广播和无序广播的使用。重点:自定义广播的发送与接收、有序广播和无序广播。难点:有序广播和无序广播。41、2、36.服务6.1服务的创建6.2服务的生命周期6.3服务的启动方式6.4服务的通信教学要求:了解服务的生命周期,掌握服务的两种开启方式,掌握如何使用本地服务和远程服务。重点:服务的生命周期、start方式开启服务和绑定方式开启服务、本地服务通信。难点:start方式开启服务和绑定方式开启服务、本地服务通信。41、2、37.内容提供者7.1访问其他应用程序7.2内容观察者教学要求:掌握内容提供者的工作原理,了解内容观察者模式。重点:内容提供者的创建、访问其他应用程序。难点:访问其他应用程序。21、2、38.网络编程8.1Handler消息机制8.2访问网络教学要求:掌握Handler消息机制的使用,掌握访问网络的方法,掌握基于回调机制的事件处理方法。重点:Handler消息机制、网络编程方法、基于回调机制的事件处理。难点:Handler消息机制、基于回调机制的事件处理。841、2、39.高级编程9.1图形图像、动画9.2音频、视频播放教学要求:掌握图形图像的使用方法、掌握动画的制作方法;掌握音频、视频播放方法。重点:图形图像的使用方法、动画的制作方法;难点:动画的制作方法。41、2、3合计:64学时48162.实验部分实验部分的教学内容、基本要求与学时分配见表3。表3实验项目、实验内容与学时实验项目实验内容和要求实验学时对应的课程目标1.AndroidUI开发实验内容:进行界面设计。实验要求:了解常用的几种布局使用方法,掌握常用控件的使用,掌握对话框和样式的使用方法。41、22.Activity实验内容:实现Activity间数据传递实验要求:掌握Activity的基本使用方法,掌握数据的传递、接收和返回。41、23.数据存储实验内容:实现数据的存储的读取。实验要求:掌握文件存储、SQLite数据库存储方法,掌握SharedPreferences存储方法。41、2、34.网络编程实验内容:实现线程通信和网络编程。实验要求:掌握Handler消息机制,掌握网络编程方法。41、2合计16五、教学方法及手段本课程以课堂讲授为主,采用启发式、讨论式教学和案例教学等,促进学生积极思考,开发学生的潜能,培养学生思考问题、分析问题和解决问题的能力;以“少而精”为原则,精选教学内容,精讲多练;安排习题课,巩固课堂所学知识。实验教学着重讲授如何用科学的手段来完成理论的验证;如何组织实验、处理数据和分析实验现象;介绍常用实验设备和开发工具的工作原理、构造和使用维护方法以及综合实验内容的思路和方案设计等。采用教师讲授和学生动手操作的方法;在实验前学生应复习和掌握与本实验有关的教学内容、认真阅读实验指导书;在实验中要严格遵守实验纪律,按操作规程使用仪器;实验结束后,按规定对实验设备进行维护保养;每完成一项实验,要认真完成一份实验报告。六、课程资源1.推荐教材(1)张雪梅等.Android软件开发教程(第3版·微课版)[M].北京:清华大学出版社,2022.(2)方敏等.Android程序设计项目教程(微课版)[M].北京:清华大学出版社,2022.(3)施冬梅等.Android案例开发项目实战[M].北京:清华大学出版社,2021.2.参考书(1)萧文翰.打造流畅的AndroidApp[M].北京:清华大学出版社,2020.(2)[美]克莉丝汀·马西卡诺(KristinMarsicano)等.Android编程权威指南第4版[M].北京:人民邮电出版社,2022.(3)兰红.AndroidStudio移动应用开发从入门到实战[M].北京:清华大学出版社,2019.3.期刊(1)柯熙政等.一种移动终端可见光数据收发系统的设计与实现[J].西安理工大学学报,2019,35(01):21-26.(2)夏智伟.基于Android的智慧交通系统的设计与研究[J].中小企业管理与科技(下旬刊),2019,(12):148-149.(3)郁璟贻等.基于Android移动终端的北京市本地化地震应急工作平台实现与应用[J].中国地震,2022,38(02):280-292.(4)李慧贞等.基于手机App的植物生长环境监测系统设计[J].传感器与微系统,2020,9(11),57-59,63.(5)RazgallahAsma,KhouryRaphaël,HalléSylvainetal.AsurveyofmalwaredetectioninAndroidapps[J].Recommendationsandperspectivesforfutureresearch,ComputerScienceReview,2021,39(11):832-839.4.网络资源(1)人车路云边.车载Android应用开发入门指南[EB/OL].2022./k/20220522A02UFC00?web_channel=wap&openApp=false.(2)\o"致寿有道"致寿有道.android前世今生和发展,Android发展历程.2021./weixin_31282459/article/details/117295650.七、课程考核对课程目标的支撑课程成绩由过程性考核成绩和期末考核成绩两部分构成,具体考核/评价细则及对课程目标的支撑关系见表4。表4课程考核对课程目标的支撑考核环节占比考核/评价细则课程目标123过程性考核课堂表现12.5(1)根据课堂出勤情况和课堂回答问题情况进行考核,满分100分。(2)以平时考核成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√√63.53实验12.5(1)根据每个实验的实验操作完成情况和实验报告质量单独评分,满分100分;(2)每次实验单独评分,取各次实验成绩的平均值作为此环节的最终成绩。(3)以实验成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√57.5作业25(1)主要考核学生对各章节知识点的复习、理解和掌握程度,满分100分;(2)每次作业单独评分,取各次成绩的平均值作为此环节的最终成绩。(3)以作业成绩乘以其在总评成绩中所占的比例计入课程总评成绩。√√√10510期末考核50(1)卷面成绩100分,以卷面成绩乘以其在总评成绩中所占的比例计入课程总评成绩。(2)主要考核UI设计、四大组件、数据存储、网络编程等内容。(3)考核题型为:综合应用题。√√√202010合计:100分413623八、考核与成绩评定1.考核方式及成绩评定考核方式:本课程主要以课堂表现、实验、作业、期末机试等方式对学生进行考核评价。考核基本要求:考核总成绩由期末机试成绩和过程性考核成绩组成。其中:期末机试成绩为100分(权重50%);课堂表现、实验、作业等过程性考核成绩为100分(权重50%);过程性考核和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年新教材高中物理 第5章 传感器 1 认识传感器(1)教学实录 新人教版选择性必修第二册
- 工作计划怎么写15篇
- 2023七年级道德与法治上册 第三单元 师长情谊第六课 师生之间 第1框 走近老师教学实录 新人教版
- 高校教师讲课心得7篇
- 学生会年终述职报告(集合15篇)
- 销售人员个人述职报告(8篇)
- 维修施工方案(范文)
- 个人留学申请书
- 社会心理学-群体心理效应
- 上市公司资产置换案例4篇
- 2023-2024学年新疆吐鲁番市高二上学期期末生物试题(解析版)
- 黑龙江省佳木斯二中2024-2025学年高一上学期期中考试化学试题(无答案)
- 安装通风管道安全协议书
- 人教版八年级上册数学期末考试试卷及答案
- 2024人力行政年终总结
- 浙教版七年级科学上册期末综合素质检测含答案
- 2024年北京市离婚协议书样本
- 2023年中国铁路南昌局集团有限公司招聘笔试真题
- 2024年江苏省泰州市保安员理论考试题库及答案(完整)
- 北京邮电大学《操作系统》2022-2023学年期末试卷
- 2023年税收基础知识考试试题库和答案解析
评论
0/150
提交评论