《移动互联网络应用开发》理论课程教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《移动互联网络应用开发》课程教学大纲
一、课程基本信息
二、课程教学目标
《移动互联网络应用开发》是网络工程专业的专业方向课程。它综合应用操作系统、数据结构和面向对象程序设计等课程知识,开发面向实际的Android应用程序。本课程的教学目的和任务如下:
1. 使学生理解Android系统和嵌入式系统的关系。
2. 以Android这一主流嵌入式平台为切入点和教学案例,使学生掌握移动应用软件开发的基本特点、基本流程和基本方法;
3. 使学生理解基于Android系统中数据库、网络、多媒体及外围传感器等高级开发技术;
4. 通过课程项目和案例教学,提高学生在移动程序开发方面的动手能力和解决问题的能力,并鼓励在课程基础上进行创新。
三、教学学时分配
《移动互联网络应用开发》课程理论教学学时分配表
理论学时包括讨论、习题课等学时。
《移动互联网络应用开发》课程实验内容设置与教学要求一览表
四、教学内容和教学要求
第一章嵌入式系统(2学时)
(一)教学要求
1. 理解嵌入式技术的应用范围
2. 掌握嵌入式系统的定义及特点
3. 理解嵌入式系统与桌面系统的区别
(二)教学重点与难点
教学重点:嵌入式系统的定义及特点
教学难点:嵌入式软件开发与企业/桌面软件开发的异同(三)教学内容
第一节嵌入式技术的应用
第二节嵌入式系统定义和特点
1.嵌入式系统定义
2.嵌入式系统特点
3.嵌入式软件开发与企业/桌面软件开发的异同
第二章面向对象程序设计(6学时)(一)教学要求
1.理解Java语言与C++语言的区别
2.掌握Java语言中面向对象的知识
(二)教学重点与难点
教学重点:面向对象的Java程序设计
教学难点:接口和类的区别、线程
(三)教学内容
第一节 Java语言基础
第二节面向对象的Java程序设计
1 类和对象
2 异常和包
3 线程
第三章 Android程序基础(8学时)
(一)教学要求
1. 掌握Android应用程序结构、调试
2. 掌握Activity之间传递数据的方法
(二)教学重点与难点
教学重点:Activity之间传递数据
教学难点:Intent的使用
(三)教学内容
第一节第一个Android应用程序
第二节调试应用程序
第三节打电话和发送短信小程序
第四节 activity调用及Activity之间传递数据
第五节 Intent的使用
第四章用户界面设计(12学时)(一)教学要求
1.掌握控件的使用
2.掌握菜单的使用
3.理解自定义对话框和系统对话框的区别
(二)教学重点与难点
教学重点:控件使用
教学难点:菜单、对话框
(三)教学内容
第一节获取用户数据
第二节使用按钮、多选框和单选组
第三节使用指示器向用户显示数据
第四节菜单
第五节使用内建的容器类
第六节对话框
第五章 Android存储管理(4学时)(一)教学要求
1. 掌握SD卡的存取
2. 理解三者的应用场景
3. 掌握SharedPreferences
(二)教学重点与难点
教学重点:SD卡的存取
教学难点:SharedPreferences
(三)教学内容
第一节使用文件存储数据
第二节 SD卡的存取
第三节使用SharedPreferences存储数据
第六章 Sqlite数据库应用程序设计(6学时)(一)教学要求
1.掌握数据库建立及管理程序设计
(二)教学重点与难点
教学重点:数据库管理程序设计
教学难点:数据库管理程序设计
(三)教学内容
第一节 SQLite基础
第二节数据库管理程序设计
第七章内容提供器程序设计(2学时)(一)教学要求
1.掌握自定义内容提供器的方法
(二)教学重点与难点
教学重点:自定义内容提供器
教学难点:自定义内容提供器
(三)教学内容
第一节使用系统内容提供器
第二节自定义内容提供器
第八章网络应用开发(6学时)(一)教学要求
1. 掌握配置WEB服务器Tomcat的方法
2.掌握服务器端程序设计方法
3. 掌握Windows Mobile开发的方法
4. 掌握android客户端程序方法
(二)教学重点与难点
教学重点:建立服务器端程序、建立android客户端程序
教学难点:建立服务器端程序
(三)教学内容
第一节配置WEB服务器Tomcat
第二节 servlet程序
第三节建立服务器端程序
第四节建立android客户端程序
第九章多媒体程序设计(8学时)(一)教学要求
1. 掌握绘图程序设计
2. 掌握流音频、视频程序设计
(二)教学重点与难点
教学重点:绘图
教学难点:绘图、视频播放
(三)教学内容
第一节绘图
第二节音频播放
第三节视频播放
第四节拍照
五、教学方法或手段
本课程采用“教、学、做”一体化的教学方式。