




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《移动平台应用基础》课程教学大纲课程代码:ABXX0420课程中文名称:移动平台应用基础课程英文名称:FoundationofMobilePlatformApplication课程性质:选修(计算机科学与技术专业)/必修(计算机科学与技术专业(卓越))课程学分数:2学分课程学时数:32学时其中理论学时:24学时,实验学时:8学时授课对象:计算机科学与技术专业本课程的前导课程:网页设计与制作、面向对象程序设计一、课程简介《移动平台应用基础》是计算机科学与技术专业卓越班本科生的一门专业技能必修课程。该课程是建立在移动平台的一门应用软件开发基础课程,其中包括基于HTML5的移动平台Canvas图形处理,多媒体处理,WebSocket数据通信,WebWorks多线程处理等关键技术和知识点,可以帮助人们利用HTML5技术快速完成移动平台的WebAPP开发。在课程教学中,将HTML5作为开发标准,以Android的作为教学主要实施的移动平台。本课程主要介绍以HTML5作为开发标准的移动平台应用软件的开发。让学生在学习过程中通过基于HTML5的标准和WebAPP的实例开发和相关练习,逐步掌握基于HTML5标准的WebAPP的开发基础,从而熟悉移动平台应用软件的开发。二、教学基本内容和要求课程教学内容:1、HTML5概要(1)HTML5的发展历史(2)HTML5的标准概要(3)HTML5的APIs2、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)FileAPI的功能(2)Drag&Drop操作(3)文件处理的事件(4)文件的读取和写入方法7、离线数据处理(1)离线WebAPP的原理(2)Cache-Manifest语法(3)JavaScript缓存控制和监控方法8、WebSocket数据通信(1)WebSocket协议(2)Socket通信机制(3)WebSocket编程9、WebWorks多线程处理(1)WebWorks概要(2)WebWorks应用(3)ImportScripts应用10、本地数据存储(1)WebStorage概要及应用(2)LocalStorage概要及应用(3)WebSQL概要及应用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、WebSocket数据通信WebSocket编程8、WebWorks多线程处理(1)WebWorks应用(2)ImportScripts应用9、本地数据存储(1)LocalStorage概要及应用(2)WebSQL应用10、Geolocation数据服务Geolocation数据处理方法课程教学要求:1、了解HTML5的标准,和WebAPP的开发过程。2、熟悉和掌握基于HTML5标准的WebAPP开发方法和技巧;根据实际问题提出的要求,学会如何设计开发高效的WebAPP。3、熟悉和掌握移动应用平台的软件开发基本方法。三、实验教学内容及基本要求贯彻“以人为本,以学生为主体,以教师为主导”的教学理念和“优化知识结构、重在能力培养,加强素质教育”的素质教育观,从一般院校的实际情况出发,着眼于计算机应用,因此,实践教学是重要环节,“移动平台应用基础”的性质就是一门实践性很强的专业课程。采用“任务驱动”方法,给学生一定的项目任务,其中有多数是验证性的,少数综合性的实验。让学生自己上机来完成,提高学生动手能力和创新能力。序号实验项目名称实验学时目的与要求实验要求实验类型每组人数备注1HTML5的图形处理2掌握Canvas完成图形处理和动画的编程方法,以及SVG与JavaScript的结合编程必修验证12HTML5的多媒体文件处理2掌握Web多媒体的事件和动态编程处理和基于文件API的多媒体数据动态处理方法必修验证13WebSocket数据通信2掌握WebSocket协议和Socket通信机制和编程方法必修验证14WebWorks多线程处理2掌握WebWorks和ImportScripts的应用方法必修验证1四、教学方法与手段课程的教学坚持以“学生为中心”的原则,遵循学生的认知规律,激发学习兴趣,以“案例”教学来驱动、启发学生自主学习。课堂讲授是一种基本教学方法,以理论和知识性内容为主,讲原理讲方法,重在知识点的教学。采用例程教学方法,讲解典型的源代码并对其进行编译运行。采用启发式教学,与学生互动,让学生参与,发挥学生的思维和想象能力。采用多媒体教学手段,将程序的源代码投影到屏幕上,对照源代码边讲解边运行。在难点、重点处提出问题让学生思考或展开讨论。五、教学学时分配本课程课内学时数为24,实验时数为8,共计32学时。课内学时大致分配如下:章节与内容课时作业量备注HTML5概要2Canvas图形处理4CSS3基础2SVG绘图2多媒体处理2文件处理2离线数据处理2WebSocket数据通信2WebWorks多线程处理2本地数据存储2Geolocation数据服务2合计24六、考核方式与成绩评定标准1、考核方法开卷考试2、成绩评定笔试成绩占60%,平时成绩占40%。七、教学参考资源1、参考书目:(1)(美)凯瑞恩编著,林星翻译,《H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024广东广州花都城投大地建设咨询有限公司招聘项目用工人员及拟录用人员笔试参考题库附带答案详解
- 2024年甘肃省新华书店有限责任公司公开招聘工作人员80人笔试参考题库附带答案详解
- 2025年吉林城市职业技术学院单招职业适应性测试题库附答案
- 2024年度四川宝兴县发展投资(集团)有限责任公司公开招聘4人笔试参考题库附带答案详解
- 2024年北京北控城市发展集团有限公司公开招聘法律合规部负责人1人笔试参考题库附带答案详解
- 13、纪念白求恩 教学设计-2024-2025学年统编版语文七年级上册2024
- 2024年中国能源建设集团辽宁电力勘测设计院有限公司社会招聘笔试参考题库附带答案详解
- 2落花生(教学设计)2024-2025学年统编版语文五年级上册
- 第二章 有理数及其运算第5节有理数的混合运算(第1课时)教学设计2024-2025学年北师大版数学七年级上册
- 2025年湖北交通职业技术学院单招职业技能测试题库必考题
- 2025年中华工商时报社事业单位招聘12人历年高频重点模拟试卷提升(共500题附带答案详解)
- 安全生产事故调查与案例分析(第3版)课件 吕淑然 第1-4章 绪论-应急预案编制与应急管理
- 《职业技能等级评价规范编制指南编制说明》
- 2024-2025学年广东省深圳市宝安区高一(上)期末数学试卷(含答案)
- 畜禽养殖场恶臭污染物排放及其处理技术研究进展
- 超声内镜引导下穿刺活检术的配合及护理
- 同济大学《线性代数》-课件
- 新生儿常见的产伤及护理
- 申请两癌补助申请书
- 香港审计合同范例
- 代写回忆录合同
评论
0/150
提交评论