【摘要】 随着移动计算技术和无线通信技术的发展,产生了移动学习这一重要的学习方式,学习者可以随时随地利用其移动终端设备进行学习,也正是由于无线通信技术和移动终端设备的发展促进了移动学习更好的发展。现阶段iPad作为一种新型的移动终端设备,不仅具有笔记本的功能,同时还兼有手机和PDA良好的移动性和便携性,尤其是其9.7英寸的完全触摸屏,提供了良好的交互体验,使移动学习变得简便和高效。目前iPad在教育领域有了一定的应用,但是主要集中在教育App的开发,忽略了移动学习系统的建设,所以本文就在iPad移动学习应用现状分析的基础之上,结合iPad的特点,展开了面向iPad的移动学习系统的研究,总结了面向iPad的移动学习资源的设计要求以及移动学习系统的交互体验设计原则,并将此加以实际应用,设计与开发了面向iPad的一个具体的视频学习系统。本论文的主要研究工作如下:(1)基于对移动学习系统的研究以及iPad移动终端的具体特点分析,总结了面向iPad的移动学习资源设计要求与移动学习系统的交互体验设计原则。(2)针对iPad完全触摸交互这一特点,研究了iPad上常用的触摸交互操作,并在学习系统中进行了具体实现,提高了学习系统的交互性。(3)通过对iPad视频播放机制的研究与分析,利用HTML5、HTTP Live Streaming流媒体协议等相关技术,实现了视频在iPad上的流媒体播放。(4)结合iPad的特点以及对j Query Mobile框架的研究,主要利用j Query Mobile和HTML5,以基于HTML5的移动web形式完成了移动学习系统的设计与实现。本论文的特色之处在于总结了面向iPad终端的移动学习资源设计要求与学习系统的交互体验设计原则,研究了iPad的触摸交互操作和视频播放机制,并利用HTML5的移动web形式实现了移动学习系统,为以后面向iPad的移动学习系统的建设提供了参考,具有一定的应用价值。
【关键词】 iPad; 移动学习; 交互体验; 触摸交互; HTML5;
摘要 5-6
Abstract 6
1 绪论 10-17
1.1 研究背景及意义 10-11
1.2 国内外研究现状 11-14
1.2.1 国外研究现状 11-12
1.2.2 国内研究现状 12-13
1.2.3 存在的问题 13-14
1.3 研究内容 14-15
1.4 论文组织结构 15-17
2 面向iPad移动学习系统相关理论与技术 17-24
2.1 面向iPad移动学习系统相关理论 17-19
2.1.1 移动学习概述 17
2.1.2 移动学习资源 17-18
2.1.3 移动学习系统的设计原则 18-19
2.2 面向iPad移动学习系统相关技术 19-23
2.2.1 HTML5 19-20
2.2.2 HTTP Live Streaming流媒体协议 20-22
2.2.3 jQuery Mobile 22-23
2.3 本章小结 23-24
3 面向iPad的移动学习系统关键问题研究 24-36
3.1 iPad特点分析 24
3.2 面向iPad的移动学习资源的设计要求 24-25
3.3 面向iPad移动学习系统的交互体验设计原则 25-27
3.4 iPad触摸交互研究 27-31
3.4.1 触摸操作研究 27-30
3.4.2 设备方向变化交互研究 30-31
3.5 iPad视频播放研究 31-35
3.5.1 视频播放机制研究 31-33
3.5.2 流媒体服务器的搭建 33-35
3.6 本章小结 35-36
4 面向iPad的移动学习系统的设计 36-50
4.1 系统分析 36
4.2 系统体系结构 36-37
4.3 学习资源及系统交互设计 37-42
4.3.1 学习资源设计 37-38
4.3.2 系统交互设计 38-42
4.4 功能模块设计 42-46
4.4.1 学习系统主要功能模块 42-45
4.4.2 管理模块 45-46
4.5 数据库设计 46-49
4.5.1 资源分类表 47-48
4.5.2 用户和资源相关表 48-49
4.6 本章小结 49-50
5 面向iPad的移动学习系统的实现及测试 50-65
5.1 系统开发环境 50
5.2 主要功能模块实现 50-59
5.2.1 视频格式转换模块实现 50-52
5.2.2 视频播放模块实现 52-53
5.2.3 系统页面实现 53-55
5.2.4 触摸操作实现 55-59
5.3 移动学习系统测试 59-64
5.4 本章小结 64-65
6 总结与展望 65-67
6.1 本文总结 65
6.2 问题与展望 65-67
参考文献 67-70
攻读学位期间参与科研项目 70-71
致谢 71
学术论文网Tag: |