基于云计算的Moodle网络视频课程平台设计及研究

2020-06-19 08:20李树春李想王凯玲
科技创新导报 2020年7期
关键词:云计算

李树春 李想 王凯玲

摘   要:网络视频课程资源对学生的学习有必要的帮助,然而网络视频资源无法共享或者需要付费等因素限制了学生学习的开展。基于这样的状况,本文借助云计算技术及Moodle平台的功能优势,构建基于云计算技术与Moodle平台相融合的网络视频课程共享系统。创设共享、自主和开放的教学环境,整合网络视频课程资源,为学生自学提供必要的自学途径,有利于提高教育教学质量。

关键词:云计算  Hadoop  Moodle  网络视频课程

中图分类号:G642                                  文献标识码:A                        文章编号:1674-098X(2020)03(a)-0191-02

Moodle是一个用于制作网络课程或网站的开源代码软件包,是由澳大利亚教师 Martin Dougiamas基于建构主义教育理论而开发的课程管理系统[1]。在2010年世界学习工具的排序中,Moodle在课程管理类排名第一。目前,Moodle官网已有超过二百个国家和地区的教师和学生参与[2]。

云计算是由虚拟化技术、分布式存储技术、软件即服务、效用计算、网格计算及负载均衡等技术发展而来的。云计算技术在十几年的时间里对整个IT行业产生了巨大的影响[3]。

1  Moodle 在具体应用中存在的实际问题

1.1 建设和维护困难

Moodle软件在服务器上部署,会面临硬件资源紧张和软件管理困难等两个问题。系统持续运行及维护工作需要专门的技术人员操作,而且要保障数据的安全性和系统的稳定性,还需购置入侵检测系统和防火墙等设备。

1.2 并发性能不足

一台服务器负载能力有限,无法实现负载均衡[4]。响应能力无法满足使用需求。一旦访问用户过多,Moodle平台就会宕机,严重影响正常的教育教学的开展,用户体验差。

1.3 存储空间不足

存储能力受单台服务器的影响,无法大量存储医学视频资源,满足不了广大师生的教学需求。在研究和使用Moodle的过程中,目前无论是设备性能和安全性都存在一定的瓶颈和缺陷。

2  Moodle结合云计算技术的優势

2.1 部署相对简单,可以很好的提高设备资源利用率

云计算技术吸收了分布式计算、虚拟化、并行处理和网格计算等技术优点[5],不花费高昂的成本就可以轻松获取存储资源和硬件设施,从而大大的降低了教学信息化投入的成本。

2.2 友好的支撑管理界面

在云计算技术支持下,数字化学习服务和数据可以在最大范围内共享,应用使用广泛的B/S浏览器访问模式[5]。方便教师和学生快速的使用Moodle展开教育教学。

2.3 解决存储空间问题

分布式存储技术,把存储空间池化,根据需要按需扩充存储空间,而通过冗余存储技术,也减少了数据意外丢失的可能性。

3  平台功能结构设计

构建基于云计算的Moodle的网络视频课程共享平台,是借助云计算技术的优势整合Moodle资源共享平台,充分发挥整合视频资源的优势,让优质的视频资源能惠及更广大的学生。

本文把云计算下的Moodle网络视频课程平台分为两大模块:管理平台和学生平台。基于云计算的Moodle网络视频课程系统功能主要分为管理功能及学生功能。平台结构图如图1所示。

3.1 管理功能

管理平台主要负责系统的管理与维护,拥有最高的编辑、管理权限。系统管理员可以赋予与取消学生的权限,可以任意添加或删除网络课程,系统管理员同时负责数据资源安全和建设运行维护等。管理平台分为用户管理、平台管理、模块管理三部分。

3.2 学生功能

学生功能分为自主观看及讨论和课后反馈评价。学习平台实现成果评价、学习进度查看、学习效果总结、成果经验共享等功能。

4  Moodle平台及云计算Hadoop的安装

4.1 在Windows环境下搭建Moodle平台

这里介绍一种简便的安装模式,需要下载 PhpStudy 一体安装包,该程序包集成最新的 Apache+PHP+MySQL 无须配置即可使用。然后安装Moodle,设置管理员账号密码即可。

4.2 云计算Hadoop集群环境安装

Windows环境下搭建云计算Hadoop平台需安装JDK和Cygwin环境,并在Cygwin环境下启动ssh服务,配置HADOOP_HOME环境变量,及修改hadoop核心配置文件。Hadoop集群环境启动成功可以通过浏览器输入http://localhost/8088/来查看。

5  结语

本平台利用云计算提供的数据存储方式及负载均衡技术,首先可以减少在IT基础设施上的重复投资,解决存储资源不足、并发线程响应慢以及用户体验差的问题,实现各地的网络视频课程资源的共享,为高校节约了购置大量服务器及后期运行维护的成本;同时借助基于云计算的Moodle网络视频课程平台,实现免费开放、资源共享的目标,打破时空限制并推动学生进行自主学习,丰富了教育教学实践内容,调动了学生学习的兴趣,本平台的应用有效地提高了教育教学质量和教学实施管理水平,促进教育信息化及现代化的发展。

参考文献

[1] 刘抗.基于 Moodle 平台网络课程教学的研究 [J]. 教育教学论坛 ,2009(8):105-106.

[2] 牟占生,路高辉,封娜娜.基于EyeOs+Moodle的个人学习云环境的构建研究[J].现代教育技术,2012,22(5):93-96.

[3] 李树春. Hadoop云环境下的高频脑电非线性动力学参数疾病诊断专家系统研究[D].佳木斯大学,2016.

[4] 陈嘉发.云计算技术下Moodle的应用研究[J].卫生职业教育,2017,35(10):156-157.

[5] 黄丽芳,曾健民,高薇,等.云计算在高校教育中的应用研究[J].安阳师范学院学报,2015(5):52-54.

猜你喜欢
云计算
实验云:理论教学与实验教学深度融合的助推器