Mashup在网络学习中的应用研究

Mashup在网络学习中的应用研究

论文摘要

随着Web2.0和Web3.0相关技术的发展,一种新型的网络信息聚合方式一Mashup开始进入了人们的视野。Mashup最早起源于流行音乐领域,意指混搭不同曲风的歌曲构成一首新歌。在互联网领域,它被赋予了新的内涵,它通常指通过相关网络协议与技术聚合不同类型的资源,从而创造出新的应用的一种方式。Mashup应用程序的构建一方面丰富了互联网应用程序的表现形式,另一方面,它的应用使得信息的重组与增值更加方便与快捷。在教育领域,特别是网络学习环境下,Mashup的应用趋势日益明显。国内外相关研究主要包括Mashup在教育领域应用的模式及可行性的探讨、对个人学习环境的探讨以及结合具体学科开展Mashup应用的研究等,这些应用研究为Mashup的教育应用作了诸多有意义的探讨。本文在已有的研究基础之上,主要关注于在网络学习环境下,如何使用Mashup聚合资源的问题。为此,文中以华中师范大学网络精品课程《微机原理》为例,分析了该课程的大致功能与结构,并结合课程的使用情况,归纳出了课程中可以使用聚合技术加以改进的相关模块。同时,为了验证聚合的效果,文中给出了三个实例:第一个实例为文本类资源的聚合,该功能主要用于实现对精品课程中“课程导学”页面的文本进行提取与聚合,从而达到二次重用的目的。第二个实例为图书搜索的验证与使用,该聚合应用主要用于完善精品课程中“教学资源”块的图书列表功能,在实现方式上,使用了Google Book Service提供的API,这在一定程度上方便了学习者在网络课程里面查阅相关图书。最后一个应用实例针对网络学习平台中的多媒体资源,主要用于补充网络课程当中的视频资源。这一部分笔者以搜狐高清视频API为数据源,通过注册服务与聚合,我们可以得到搜狐高清视频中关于《微机原理》的相关视频。上述三个聚合实例的实现,验证了在网络课程等网络学习环境下使用Mashup聚合资源支持学习的可能性。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 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 地图Mashup
  • 2.3.2 图像和视频Mashup
  • 2.3.3 电子商务Mashup
  • 2.3.4 新闻Mashup
  • 2.4 Mashup开发工具
  • 2.4.1 Yahoo Pipes简介
  • 2.4.2 IBM Mashup Center简介
  • 2.4.3 Intel MashMaker简介
  • 2.5 Mashup关键技术介绍
  • 2.5.1 AJAX
  • 2.5.2 Web协议:REST和SOAP
  • 2.5.3 屏幕抓取(Screen Scraping)
  • 2.5.4 RSS和Atom
  • 2.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 不足之处与下一阶段的工作
  • 参考文献
  • 在校期间发表的论文、参与的科研项目等
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    Mashup在网络学习中的应用研究
    下载Doc文档

    猜你喜欢