基于widget数字化资源建设和集成模型探究和实现

基于widget数字化资源建设和集成模型探究和实现

ID:5941932

大小:35.00 KB

页数:12页

时间:2017-12-29

基于widget数字化资源建设和集成模型探究和实现_第1页
基于widget数字化资源建设和集成模型探究和实现_第2页
基于widget数字化资源建设和集成模型探究和实现_第3页
基于widget数字化资源建设和集成模型探究和实现_第4页
基于widget数字化资源建设和集成模型探究和实现_第5页
资源描述:

《基于widget数字化资源建设和集成模型探究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于widget数字化资源建设和集成模型探究和实现  【摘要】传统的学习管理系统在通用的课程管理方面具有良好的性能,然而其网络学习资源局限于静态资源建设,或通过URL链接方式加载开放教育资源,其融合度不强。本文提出了一种基于widget技术的资源建设模型,一方面结合HTML/XML和Javascript等多种技术,自主开发个性化、交互式widget资源,另一方面通过在Moodle系统中部署嵌入“WidgetSpace(WS)”模块,引入更多的开放教育资源widget,使其无缝集成到Moodle课程中,在学生端呈现个性化、交互式自主学习的网络课程环境。实施结果表明,该模式大大

2、提高了学生的学习兴趣和学习效果,改善了学习体验,在现代远程教育中具有推广意义。【关键词】widget技术;媒体资源;资源集成;远程教育【中图分类号】G434【文献标识码】A【文章编号】1009—458x(2013)03—0054—05引言学习管理系统(LearningManagement12System,LMS)是一种利用计算机的数据管理功能和网络的交互功能对教务教学等事务进行管理的平台,也是对教学过程进行信息化实现的系统。在众多的LMS系统中,开源LMS的优点不仅是完全免费,更重要的是可以做比较自由的二次开发。开源LMS系统很多,常用的有Moodle、aTutor、Sak

3、ai等[1]。这些系统都具有良好的课程管理功能,如课程管理、作业管理、交互模块、教学资源建设等,教师利用系统中的各种工具为学生开发网络课程,然而课程资源主要局限在一些静态页面或链接到开放资源上,如Moodle课程管理系统的资源包括网页、标签、文件、文件夹和URL等。此外,当学生利用浏览器学习时,学习资源与学习活动分开,呈现给学生的资源满足不了学生在自主学习过程中对交互的需求。因此,本文在对Moodle学习管理系统进行二次开发的基础上,结合现代远程教学的特点,研究了交互式资源建设的方法和多方位开放教育资源的集成模式。通过当前流行的微件技术,结合Javascript及动画技术,

4、实现了多种交互式资源制作,开发了一个可以集成开放教育资源的课程建设平台,其结果呈现给学生的是多模式资源高度聚合的课程网站,增强了学生体验度,提高了网络学习效率和效果。12Moodle是一个建立在计算机和网络技术基础之上的网络教学平台,教师利用平台制作课程的学习资源,学生利用浏览器在网络上学习课程。教师和学生主要通过论坛、即时讨论、博客等形式进行交流。尽管Moodle功能强大,但在实际教学应用过程中,由于环境和课程的差异性,总会出现一些新的个性化需求。虽然在Moodle开发社区中可以找到很多第三方开发的各种模块插件,但是对特定需求还是不能完全满足。因此就有大量关于Moodle

5、二次开发的方法研究[2][3][4][5][6][7]。文献[8]对Moodle的二次开发过程进行了详细阐述,不仅对Moodle的基本架构做了详细的分析,而且就二次开发的形式和设计方法等作了基本研究。此外,创建在线动态学习小区[9],开发考试插件,构建在线考试系统[10]等也是Moodle二次开发的具体应用领域。总之,对Moodle进行二次开发主要包括语言包、主题风格、功能模块以及插件开发等形式。Widget可以看作是利用互联网编程模式通过XML和Javascripts实现的小应用,通常是一个插件,通称为微件,也是一块可以在任何基于HTML的Web页面上执行的代码,通常使用

6、HTML、Javascript、Flash或iframe方式嵌入终端快速运行。微件能够主动从互联网获取信息,其表现形式多样,如视频、音频、动画、地图、新闻、小游戏、幻灯秀等。自2004年发布widget以来,由于它同时支持Windows和Mac操作系统,又具有身材小、方便嵌入终端快速运行、个性化强、易制作等特点,很快由静态widget发展到动态widget,并随着Web2.0和社会性网络软件(SocialNetwork12Software,SNS)网站的兴起,具有社会化属性的widget出现了。社会化属性的widget是指网站向用户提供可嵌入到网页的代码,嵌入到网页的内容具

7、有用户自身的个性。一般,一个界面可以有多个widgets,即通过不同的widget可以在一个界面上分别显示来自不同网络服务的信息。用户可以根据自己的喜好,将多个widget重新排列组合成自己的界面,实现个性化的人机交互界面。Widget可以同时与多个Web服务器上的不同Web服务交互。Widget应用广泛,一般表现为桌面微件和网页微件两种。微件开发技术基于标准的Web技术,如基于HTML、CSS、JavaScript等Web技术开发,易于部署,因此大量的应用是基于静态widget的嵌入提供网站更为丰富的动态效果,向

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。