《移动互联网高级编程》教学大纲.docx

《移动互联网高级编程》教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档