hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

hi,小mooc
移动计算及应用开发技术
第5次开课
开课时间: 2022年09月20日 ~ 2022年12月31日
学时安排: 2-3小时每周
当前开课已结束 已有 764 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(12)
spContent=当前,移动互联网正在席卷整个世界,而移动计算的相关理论和技术是构建移动互联网的基础。本课程以移动计算三要素为核心,从信息传输的基本原理、移动定位技术以及移动应用开发(Android平台)技术展开讲解。形式上采用练习和实验相结合的方式,课程内容以问题驱动的方式促进学生主动思考。
当前,移动互联网正在席卷整个世界,而移动计算的相关理论和技术是构建移动互联网的基础。本课程以移动计算三要素为核心,从信息传输的基本原理、移动定位技术以及移动应用开发(Android平台)技术展开讲解。形式上采用练习和实验相结合的方式,课程内容以问题驱动的方式促进学生主动思考。
—— 课程团队
课程概述

本课程计划12周,讲授4个主题。每个主题由多个单元组成,每个单元包括课程视频讲解和单元测试。课程视频为课程核心部分,课程视频中的思考题和练习题为课程实践部分,发布给学生,由学生课后自主完成,完成情况可提交网上讨论。课程视频:每一讲包含一个专题知识,其课程视频按照知识点拆分成多个独立而又相互串联的知识模块。每段视频约10-15分钟左右。视频中的练习题目帮助学生深入理解移动系统和程序设计,促进学生动手实践。探索性的练习主要在论坛上发布和讨论,鼓励学生在论坛中对前沿性和学术性的问题展开讨论,并提供相关的工程案例和辅助教学资源,促进学生工程能力的锻炼。练习题目包括关键知识点的检验、编程知识和实验等内容。在课程考核中实验的占比较重。通过实验让学生把所学的知识吸收和内化。实验由学生课后自主完成,主要用于检验学生的工程规划和设计能力。期末考试在网站上完成,提供客观题目,并要求同学在规定时间完成。成绩60分以上为合格,85分及以上为优秀,并可申请相应证书。

授课目标

通过本课程的学习,您能够了解移动计算的特点和发展趋势,比较全面地掌握移动计算的基本概念、原理,各种开发平台和工具,以及移动应用程序的基本结构和设计方法。通过实践,了解移动设备和无线网络的使用方法,培养您对移动应用软件开发的兴趣和编程思维方法,提高分析问题、解决问题及实践操作的能力,为今后从事计算机软件开发工作打下良好的基础。

课程大纲

移动计算简介

第一课时 移动计算环境

第二课时 信息交互

第三课时 信号

第四课时 信道

第五课时 移动终端

概念

移动计算概念

无线网络技术

第六课时 无线信道

第七课时 频率

第八课时 短距离通信一 声音与红外线通信

第九课时 短距离通信二 蓝牙通信

第十课时 短距离通信三 RFID-NFC-ZIGBEE-UWB

第十一课时 无线局域网

第十二课时 无线传感器网络

第十三课时 无线传感器网络 MAC协议

第十四课时 Ad Hoc 网络

第十五课时 Ad Hoc 网络 路由

第十六课时 蜂窝移动通信

第十七课时 移动IP

个域网

局域网

无线网络技术概念

广域网

移动定位技术

第十八课时 GPS简介

第十九课时 GPS定位原理

第二十课时 GPS定位方法

第二十一课时 位置服务

第二十二课时 室内定位

第二十三课时 与距离无关的定位

定位技术

移动定位技术概念

移动开发技术

第二十四课时 移动开发简介

第二十五课时 开发工具

第二十六课时 Activity

第二十七课时 Activity 生命周期

第二十八课时 Activity 启动模式

第二十九课时 事件模型

第三十课时 界面设计 Layout

第三十一课时 ListView

第三十二课时 RecyclerView

第三十三课时 Fragment

第三十四课时 Fragment 适配手机与平板

第三十五课时 Intent

第三十六课时 Intent Filter

第三十七课时 Intent Data

第三十八课时 资源管理一 string color dimen array

第三十九课时 资源管理二 style drawable assets

第四十课时 File

第四十一课时 SharedPreferences

第四十二课时SQLite

第四十三课时 ContentProvider

第四十四课时 数据解析

第四十五课时 BroadcastReceiver

第四十六课时 Notification

第四十七课时 Handler AsyncTask

第四十八课时 Service

第四十九课时 Material Design

第五十课时 Perception

第五十一课时 Framework

界面设计

界面交互

数据存取

广播与通知

信息获取

移动开发技术概念

展开全部
预备知识
  1. 面对象程序设计(Java/C++

  2. 计算机网络

  3. 数据库原理

  4. 软件工程

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料


  1.               移动计算及应用开发技术,朱大勇,人民邮电出版社,2021

  2. 移动计算技术,徐明,曹建农,彭伟,清华大学出版社,2008

  3. 移动计算,袁满,孙永东等,哈尔滨工业大学出版社,2008

  4. 移动计算,张德干,科学出版社,2009

  5. 移动计算原理-基于UMLXML的移动应用设计与开发,Reza B.Far著,顾国昌等译,电子工业出版社,2006

  6. 移动互联网技术及业务,张传福,电子工业出版社,2012

  7. 第一行代码Android,郭霖,人民邮电出版社,2014

  8. 深入理解Android内核设计思想,林学森,人民邮电出版社,2014

  9. Android开发艺术探索,任玉刚,电子工业出版社,2015


电子科技大学
1 位授课老师
朱大勇

朱大勇

高级工程师

推荐课程

C语言程序设计

翁恺

891318人参加

C语言程序设计——快速入门与提高

吕春利

92061人参加

沟通心理学

裴秋宇

154899人参加

电控期末冲刺-4小时突击电气控制与PLC

欧若拉老师

51人参加
下载
下载

下载App