- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE 1 页/共 NUMPAGES \* Arabic 4 页
《移动互联网高级编程》教学大纲
课程编号英文名称:Advanced Programming for Mobile Internet
学 分:3
学 时:总学时64学时,其中理论32学时,实践32学时
先修课程:Web前端开发、面向对象程序设计、移动互联网初级编程
课程类别:专业方向课
授课对象:计算机科学与技术专业学生
教学单位:机械与电气工程学院
修读学期:第6学期
一、课程描述和目标
《移动互联网高级编程》是一门计算机科学与技术专业学生的专业方向课,属于应用类课程,是《移动互联网初级编程》的后续课程。
通过本课程的学习,要求学生在《移动互联网初级编程》的基础上要求学生掌握Android的高级移动开发技术,能够熟练使用Android Studio开发平台,具备Android平台应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Android平台的手机软件研发等工作任务。
课程目标1:学习高级移动开发技术,主要包括:多任务多线程程序、传感器编程、网络通信开发、百度地图开发等内容。
课程目标2:能根据用户需求,能够独立进行较复杂的手机APP程序设计,完成相应移动客户端界面设计工作;完成数据存储业务、界面逻辑、控制逻辑、Activity的通信交互等开发工作。
课程目标3:引导学生留意观察并思考生活中接触的 Android 系统应用,增强学生分析和解决实际问题的能力,培养其创新意识。
二、课程目标对毕业要求的支撑关系
毕业要求指标点
课程目标
权重
指标点3-2:能够设计与开发满足特定需求的计算机软件系统、模块或算法,能够正确选择满足特定需求的计算机硬件系统
课程目标1
0.6
课程目标2
0.3
课程目标3
0.1
三、教学内容、基本要求与学时分配
序号
教学内容
基本要求
学时
教学
方式
对应课程目标
1
Android的多线程的编程
理解Android的线程基本概念;学习使用2种不同方式创建Android多线程程序,解决线程通信问题。
16
讲授式
启发式
项目式
课程目标1
课程目标2
2
Android中常用传感器使用
学习使用Android常用传感器;掌握传感器编程的基本步骤和方法;学习使用传感器数据;
16
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
3
Android网络通信
掌握Android网络通信的基本协议:HTTP通信、Socket通信、WebKit应用(自修)、蓝牙和WIFI;学习不同通信协议下Android网络编程的基本步骤和方法。
16
讲授式
启发式
项目式
课程目标1
课程目标2
4
基于Android百度地图开发
掌握Android的百度地图开发的基本步骤;学习使用百度SDK地图和定位;学习Android相机编程。
16
讲授式
启发式
项目式
课程目标1
课程目标2
课程目标3
合计
64
序号
实验项目
实验内容与要求
学时
类型
对应课程目标
1
Android多线程程序
实验要求:必修。
实验内容: 带音乐背景的计算器的开发
6
验证
课程目标1
课程目标2
2
Android中常用传感器使用
实验要求:必修。
实验内容:?手机防盗器的开发
6
验证
课程目标1
课程目标2
课程目标3
3
Android网络通信
实验要求:必修。
实验内容:?RSS新闻阅读器客户端开发
6
设计
课程目标1
课程目标2
4
基于Android百度地图开发
实验要求:必修。
实验内容:?百度地图相册的开发
8
设计
课程目标1
课程目标2
课程目标3
5
大作业
实验要求:必修。
实验内容:自拟题目,综合应用本学期所学知识,完成一个界面美观,功能比较完整的android应用的开发。
6
综合
课程目标1
课程目标2
课程目标3
合计
32
注:实验要求包括必修、选修;实验类型包括演示、验证、综合、设计等。
四、课程教学方法
采用集中讲授、练习、项目等教学方式。
五、学业评价和课程考核
考核
依据
建议
分值
考核/评价细则
对应课程目标
平时成绩
15
出勤
5
“全勤”为5分,旷课扣1分,迟到扣0.5。?
课程目标1、2、3
提问
10
“回答很好”为10分、“回答较好”为8分、“基本完成”为6分,“完成很差或不完成”6分
实验成绩
30
实验1
4
每个实验满分为100分,其中代码规范25分,功能25分,效果25分,实验报告25分。
实验总成绩=(4×实验1得分 + 8×实验2得分 + 8×实验3得分 + 10×实验4得分)/ 100
课程目标1、2、3
实验2
8
实验3
8
实验4
10
大作业
50
设计和开发具有一定复
文档评论(0)