《移动平台应用基础》课程教学大纲.docVIP

《移动平台应用基础》课程教学大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《移动平台应用基础》课程教学大纲 课程代码:ABXX0420 课程中文名称: 移动平台应用基础 课程英文名称:Foundation of Mobile Platform Application 课程性质:选修(计算机科学与技术专业)/必修(计算机科学与技术专业(卓越)) 课程学分数:2学分 课程学时数:32学时 其中理论学时:24学时,实验学时:8学时 授课对象:计算机科学与技术专业 本课程的前导课程:网页设计与制作、面向对象程序设计 一、课程简介 《移动平台应用基础》是计算机科学与技术专业卓越班本科生的一门专业技能必修课程。该课程是建立在移动平台的一门应用软件开发基础课程,其中包括基于HTML5的移动平台Canvas图形处理,多媒体处理,Web Socket数据通信,Web Works多线程处理等关键技术和知识点,可以帮助人们利用HTML5技术快速完成移动平台的Web APP开发。在课程教学中,将HTML5作为开发标准,以Android的作为教学主要实施的移动平台。 本课程主要介绍以HTML5作为开发标准的移动平台应用软件的开发。让学生在学习过程中通过基于HTML5的标准和Web APP的实例开发和相关练习,逐步掌握基于HTML5标准的Web APP的开发基础,从而熟悉移动平台应用软件的开发。 二、教学基本内容和要求 课程教学内容: 1、HTML5概要 (1)HTML5的发展历史 (2)HTML5的标准概要 (3)HTML5的APIs 2、Canvas图形处理 (1) Canvas基础 (2) Canvas绘图及效果 (3) Canvas图形处理和动画 3、CSS3基础 (1) CSS3基础 (2) CSS3动画 (3) CSS3特效 4、SVG绘图 (1) SVG规范 (2) SVG语法 (3) SVG与JavaScript的结合编程 5、多媒体处理 (1) Web 多媒体的发展 (2) Web 多媒体的方法与属性 (3) Web 多媒体处理的事件 (4) Web 多媒体编程 6、文件处理 (1) File API的功能 (2) Drag Drop操作 (3) 文件处理的事件 (4) 文件的读取和写入方法 7、离线数据处理 (1) 离线Web APP的原理 (2) Cache-Manifest语法 (3) JavaScript缓存控制和监控方法 8、Web Socket数据通信 (1) Web Socket协议 (2) Socket通信机制 (3) Web Socket编程 9、Web Works多线程处理 (1) Web Works概要 (2) Web Works应用 (3) ImportScripts应用 10、本地数据存储 (1) Web Storage概要及应用 (2) Local Storage概要及应用 (3) Web SQL概要及应用 11、Geolocation数据服务 (1) Geolocation服务机制 (2) Geolocation规范 (3) Geolocation数据处理方法 课程重点、难点: 1、Canvas图形处理 Canvas图形处理和动画 2、CSS3基础 (1) CSS3动画 (2) CSS3特效 3、SVG绘图 (1) SVG语法 (2) SVG与JavaScript的结合编程 4、多媒体处理 (1) Web 多媒体处理的事件 (2) Web 多媒体编程 5、文件处理 (1) Drag Drop操作 (2) 文件处理的事件 (3) 文件的读取和写入方法 6、离线数据处理 (1) Cache-Manifest语法 (2) JavaScript缓存控制和监控方法 7、Web Socket数据通信 Web Socket编程 8、Web Works多线程处理 (1) Web Works应用 (2) ImportScripts应用 9、本地数据存储 (1) Local Storage概要及应用 (2) Web SQL应用 10、Geolocation数据服务 Geolocation数据处理方法 课程教学要求: 1、了解HTML5的标准,和Web APP的开发过程。 2、熟悉和掌握基于HTML5标准的Web APP开发方法和技巧;根据实际问题提出的要求,学会如何设计开发高效的Web APP。 3、熟悉和掌握移动应用平台的软件开发基本方法。 三、实验教学内容及基本要求 贯彻“以人为本,以学生为主体,以教师为主导”的教学理念和“优化知识结构、重在能力培养,加强素质教育”的素质教育观,从一般院校的实际情况出发,着眼于计算机应用,因此,实践教学是重要环节,“移动平台应用基础”的性质就是一门实践性很强的专业课程。采用“任务驱动”方法,给学生一定的项目任务,其中有多数是验证性的,少数综合性的

文档评论(0)

161730 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档