版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《移动平台应用开发》课程教学大纲课程代码:ABXX0422课程中文名称:移动平台应用开发课程英文名称:ApplicationDevelopmentofMobilePlatform课程性质:选修(计算机科学与技术专业)/必修(计算机科学与技术专业(卓越))课程学分数:4学分课程学时数:64学时其中理论学时:32学时,实验学时:32学时授课对象:计算机科学与技术专业本课程的前导课程:面向对象程序设计、Java程序设计、移动平台应用基础一、课程简介《移动平台应用开发》是计算机科学与技术专业卓越班本科生的一门专业方向选修课程。该课程是建立在移动平台的一门应用软件开发课程,其中包括移动平台资源访问,用户界面,HTTP数据通信,数据存储处理等关键技术和知识点,可以帮助人们开发出多样的移动平台应用。在课程教学中,以Android平台的应用基础开发为教学主要实施的移动平台。本课程主要介绍移动平台应用软件的开发基础。以Android平台的应用基础开发为教学主要实施的移动平台。让学生在学习过程中通过移动互联程序的实例开发和相关练习,逐步掌握基于Java语言的Android移动平台应用的开发基础,从而熟悉移动平台应用软件的开发。二、教学基本内容和要求课程教学内容:1、Android编程入门(1)Android的发展和未来(2)Android的系统架构(3)Android应用程序开发环境部署和开发工具2、活动、碎片和意图(1)Android应用程序的活动含义和操作(2)Android应用程序的碎片和生命周期(3)Android应用程序的意图和意图筛选器3、Android用户界面(1)Android应用程序的用户界面构成(2)Android应用程序的视图构成(3)Android应用程序的屏幕适配和界面监听4、使用视图设计用户界面(1)Android应用程序的基本视图(2)Android应用程序的选取器视图(3)Android应用程序的列表视图5、使用视图显示图片和菜单(1)Android应用程序的图像视图(2)Android应用程序的菜单使用6、数据持久化(1)Android应用程序的数据持久化(2)Android应用程序的文件存取(3)Android应用程序的SQLite数据库操作7、内容提供者(1)Android应用程序的共享数据(2)预定义字符常量的投影、筛选和排序(3)Android应用程序的内容提供者8、消息传递(1)Android应用程序的SMS消息传递和接收(2)Android应用程序的邮件发送9、基于位置的服务(1)Android应用程序的地图使用(2)Android应用程序获取地理信息数据(3)Android应用程序监控地理信息数据10、网络通信(1)Android应用程序的网络通信(2)Android应用程序的JSON服务(3)Android应用程序的套字节编程11、开发Android服务(1)Android应用程序的服务机制(2)Android应用程序服务和活动之间的通信(3)Android应用程序的线程12、发布Android应用程序(1)Android应用程序的发布平台(2)Android应用程序的发布课程重点、难点:1、Android编程入门Android应用程序开发环境部署和开发工具2、活动、碎片和意图(1)Android应用程序的碎片和生命周期(2)Android应用程序的意图和意图筛选器3、Android用户界面(1)Android应用程序的视图构成(2)Android应用程序的屏幕适配和界面监听4、使用视图设计用户界面(1)Android应用程序的基本视图(2)Android应用程序的选取器视图(3)Android应用程序的列表视图5、使用视图显示图片和菜单(1)Android应用程序的图像视图(2)Android应用程序的菜单使用6、数据持久化(1)Android应用程序的文件存取(2)Android应用程序的SQLite数据库操作7、内容提供者(1)Android应用程序的共享数据(2)Android应用程序的内容提供者8、消息传递(1)Android应用程序的SMS消息传递和接收(2)Android应用程序的邮件发送9、基于位置的服务(1)Android应用程序获取地理信息数据(2)Android应用程序监控地理信息数据10、网络通信(1)Android应用程序的网络通信(2)Android应用程序的JSON服务(3)Android应用程序的套字节编程11、开发Android服务(1)Android应用程序的服务机制(2)Android应用程序服务和活动之间的通信(3)Android应用程序的线程课程教学要求:1、了解移动平台开发体系,和Android平台架构。2、熟悉和掌握基于Java的Android应用开发方法和技巧;根据实际问题提出的要求,学会如何设计开发合理的APK。3、熟悉和掌握移动应用平台的软件开发基本方法。三、实验教学内容及基本要求贯彻“以人为本,以学生为主体,以教师为主导”的教学理念和“优化知识结构、重在能力培养,加强素质教育”的素质教育观,从一般院校的实际情况出发,着眼于计算机应用,因此,实践教学是重要环节,“移动平台应用基础”的性质就是一门实践性很强的专业课程。采用“任务驱动”方法,给学生一定的项目任务,其中有多数是验证性的,少数综合性的实验。让学生自己上机来完成,提高学生动手能力和创新能力。序号实验项目名称实验学时目的与要求实验要求实验类型每组人数备注1Android开发环境部署和工具配置2掌握Android应用程序开发环境部署和开发工具,Android虚拟机使用方法,Android应用程序的调试和运行方法必修验证12Android用户界面设计和适配2掌握Android应用程序的用户界面的设计,以及屏幕适配和界面监听方法必修验证13Android视图控件的使用4掌握Android应用程序的基本视图、选取器视图、列表视图和特殊碎片视图的使用必修验证14Android视图显示图片和创建菜单4掌握Android应用程序图像视图、选项菜单、上下文菜单和特殊视图的使用必修验证15Android应用程序的数据持久化处理4掌握Android应用程序的数据持久化、文件读取和SQLite数据库操作的方法必修验证16内容提供者2掌握Android应用程序的数据共享方法和内容提供者的自定义设计方法必修验证17Android应用程序的消息传递2掌握Android应用程序的SMS消息传递、接收和邮件的方式必修验证18Android应用程序的位置服务4掌握Android应用程序的地图使用方法,获取和监控地理信息数据的方法必修验证19Android应用程序网络通信6掌握Android应用程序的网络通信的POST和GET方法、JSON服务和套字节编程必修验证110开发Android应用服务2掌握Android应用程序服务和活动之间的通信的方法必修验证1四、教学方法与手段课程的教学坚持以“学生为中心”的原则,遵循学生的认知规律,激发学习兴趣,以“案例”教学来驱动、启发学生自主学习。课堂讲授是一种基本教学方法,以理论和知识性内容为主,讲原理讲方法,重在知识点的教学。采用例程教学方法,讲解典型的源代码并对其进行编译运行。采用启发式教学,与学生互动,让学生参与,发挥学生的思维和想象能力。采用多媒体教学手段,将程序的源代码投影到屏幕上,对照源代码边讲解边运行。在难点、重点处提出问题让学生思考或展开讨论。五、教学学时分配本课程课内学时数为32,实验时数为32,共计64学时。课内学时大致分配如下:章节与内容课时作业量备注Android编程入门2活动、碎片和意图2Android用户界面2使用视图设计用户界面4使用视图显示图片和菜单4数据持久化4内容提供者2消息传递2基于位置的服务4联网2开发Android服务2发布Android应用程序2合计32六、考核方式与成绩评定标准1、考核方法开卷考试2、成绩评定笔试成绩占60%,平时成绩占40%。七、教学参考资源1、参考书目:(1)(美)李
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业底商空间规划与动线优化方案
- 零售行业的店长岗位的招聘问答参考
- 护理与医疗团队的协作模式
- 水利工程旁站监理方案
- 新时代基础英语 2
- 基于健康素养的儿童体育运动类校外培训机构策略分析
- 客户服务团队激励策略研究
- 零售业门店经理招聘面试技巧与问题
- 炼铁厂的自动化与智能化升级路径
- 零售业内如何做好一名行政助理解析
- 2026年陕西航空职业技术学院单招职业技能考试题库附答案详解(完整版)
- 中级消防设施操作员(监控方向)理论考试题库资料(含答案)
- 2026年中考语文常考考点专题之古诗词赏析(选择题)
- 2025肿瘤科护理指南
- 2025年广州市公安局越秀区分局辅警招聘考试笔试试题(附答案)
- 2025-2026学年岭南版小学美术六年级第二学期教学计划及教学进度表
- 雨课堂学堂在线学堂云安全科学原理(中南大学)单元测试考核答案
- 磨矿培训教学课件
- 物流运输安全协议范本
- 中国呼吸衰竭诊断和治疗指南2025
- 2026春译林版新版八年级下册英语单词默写表
评论
0/150
提交评论