论文摘要
随着Web2.0和Web3.0相关技术的发展,一种新型的网络信息聚合方式一Mashup开始进入了人们的视野。Mashup最早起源于流行音乐领域,意指混搭不同曲风的歌曲构成一首新歌。在互联网领域,它被赋予了新的内涵,它通常指通过相关网络协议与技术聚合不同类型的资源,从而创造出新的应用的一种方式。Mashup应用程序的构建一方面丰富了互联网应用程序的表现形式,另一方面,它的应用使得信息的重组与增值更加方便与快捷。在教育领域,特别是网络学习环境下,Mashup的应用趋势日益明显。国内外相关研究主要包括Mashup在教育领域应用的模式及可行性的探讨、对个人学习环境的探讨以及结合具体学科开展Mashup应用的研究等,这些应用研究为Mashup的教育应用作了诸多有意义的探讨。本文在已有的研究基础之上,主要关注于在网络学习环境下,如何使用Mashup聚合资源的问题。为此,文中以华中师范大学网络精品课程《微机原理》为例,分析了该课程的大致功能与结构,并结合课程的使用情况,归纳出了课程中可以使用聚合技术加以改进的相关模块。同时,为了验证聚合的效果,文中给出了三个实例:第一个实例为文本类资源的聚合,该功能主要用于实现对精品课程中“课程导学”页面的文本进行提取与聚合,从而达到二次重用的目的。第二个实例为图书搜索的验证与使用,该聚合应用主要用于完善精品课程中“教学资源”块的图书列表功能,在实现方式上,使用了Google Book Service提供的API,这在一定程度上方便了学习者在网络课程里面查阅相关图书。最后一个应用实例针对网络学习平台中的多媒体资源,主要用于补充网络课程当中的视频资源。这一部分笔者以搜狐高清视频API为数据源,通过注册服务与聚合,我们可以得到搜狐高清视频中关于《微机原理》的相关视频。上述三个聚合实例的实现,验证了在网络课程等网络学习环境下使用Mashup聚合资源支持学习的可能性。
论文目录
摘要Abstract1 绪论1.1 论文的研究背景与现状1.1.1 研究背景1.1.2 国内研究现状1.1.3 国外研究现状1.2 论文的研究内容和意义1.2.1 论文的研究内容1.2.2 研究意义1.3 论文的组织结构2 Mashup概述2.1 Mashup的含义2.2 Mashup的架构2.2.1 API/内容提供者2.2.2 Mashup站点2.2.3 客户机端浏览器2.3 Mashup的类型2.3.1 地图Mashup2.3.2 图像和视频Mashup2.3.3 电子商务Mashup2.3.4 新闻Mashup2.4 Mashup开发工具2.4.1 Yahoo Pipes简介2.4.2 IBM Mashup Center简介2.4.3 Intel MashMaker简介2.5 Mashup关键技术介绍2.5.1 AJAX2.5.2 Web协议:REST和SOAP2.5.3 屏幕抓取(Screen Scraping)2.5.4 RSS和Atom2.6 本项目中使用的相关技术与开发环境简介2.6.1 相关技术简介2.6.2 开发环境简介2.7 本章小结3 Mashup网络学习案例的设计3.1 Mashup应用于网络学习的可行性分析3.2 华中师范大学《微机原理》课程概要与分析3.3 《微机原理》课程资源中可用于聚合的模块分析3.4 课程功能模块设计3.4.1 文本类资源的Mashup设计3.4.2 图书搜索Mashup设计3.4.3 视频资源Mashup设计3.5 本章小结4 Mashup网络学习案例的实现4.1 相关功能模块的实现4.1.1 文本类资源的Mashup的实现4.1.2 图书搜索引擎Mashup的实现4.1.3 视频资源Mashup实现4.2 相关模块的测试与分析4.2.1 实验环境4.2.2 相关模块测试的总体分析4.2.3 相关模块的测试与结果分析4.3 页面聚合效果的分析与意义4.4 本章小结5 总结与展望5.1 总结5.2 不足之处与下一阶段的工作参考文献在校期间发表的论文、参与的科研项目等致谢
相关论文文献
标签:聚合论文; 网络学习论文; 应用研究论文;