疫情使得远程教育的需求比以往任何时候都更大。这使得学习管理系统 (LMS)(如 Moodle)对于确保教育能够跟上轨道变得比以往任何时候都重要,因为越来越多的教育以虚拟方式进行。
Moodle 是一个用 PHP 编写的免费 LMS,并根据开源 GNU 通用公共许可证 (GPL) 分发。它由 Martin Dougiamas 开发,自 2002 年发布以来一直在持续开发。Moodle 可用于混合式学习、远程学习、翻转课堂和其他形式的电子学习。目前全球有超过 1.9 亿用户和 145,000 个注册的 Moodle 站点。
我以管理员、教师和学生的身份使用过 Moodle,在本文中,我将向您展示如何设置并开始使用它。
在 Linux 上安装 Moodle
Moodle 的 系统要求不高,并且有大量的文档可以帮助您。我最喜欢的安装方法是从 Turnkey Linux 下载 ISO 并在 VirtualBox 中安装 Moodle 站点。
首先,下载 Moodle ISO 并将其保存到您的计算机。
接下来,使用以下 Linux 命令行安装 VirtualBox:
$ sudo apt install virtualbox
或者
$ sudo dnf install virtualbox
下载完成后,启动 VirtualBox 并在控制台上选择“新建”按钮。

(Don Watkins, CC BY-SA 4.0)
为您的虚拟机选择一个名称、您的操作系统(Linux)以及您正在使用的 Linux 类型(例如,Debian 64 位)。

(Don Watkins, CC BY-SA 4.0)
接下来,设置您的虚拟机 (VM) 内存大小——使用默认的 1024MB。然后,选择一个动态分配的虚拟磁盘,并将 Moodle.iso 附加到您的虚拟机。

(Don Watkins, CC BY-SA 4.0)
将您的网络设置从 NAT 更改为桥接网卡。然后启动机器并安装 ISO 以创建 Moodle 虚拟机。在安装过程中,系统会提示您为 root 帐户、MySQL 和 Moodle 创建密码。Moodle 密码必须至少包含八个字符、一个大写字母和一个特殊字符。
重新启动虚拟机。安装完成后,请务必将您的 Moodle appliance 设置记录在安全的地方。(安装完成后,您可以删除 ISO 文件,如果您想这样做的话。)

(Don Watkins, CC BY-SA 4.0)
重要的是要注意,您的 Moodle 实例对 Internet 上的任何人都是不可见的。它只存在于您的本地网络中:只有与您连接到同一路由器或 wifi 接入点的人才能访问您的站点。全球互联网无法访问它,因为您位于防火墙之后(嵌入在您的路由器中,也可能嵌入在您的计算机中)。有关配置网络的更多信息,请阅读 Seth Kenlon 关于打开端口和通过防火墙路由流量的文章。
开始使用 Moodle
现在您已准备好登录您的 Moodle 机器并熟悉该软件。使用默认的登录用户名 admin 和您在创建 Moodle VM 时设置的密码登录 Moodle。

(Don Watkins, CC BY-SA 4.0)
首次登录后,您将看到新的 Moodle 站点的主仪表板。

(Don Watkins, CC BY-SA 4.0)
默认的 appliance 名称是 Turnkey Moodle,但您可以轻松地更改它以适应您的学校、教室或其他需求和偏好。要个性化您的 Moodle 站点,请在用户界面左侧的菜单中选择“站点主页”。然后单击显示屏右侧的“设置”图标,然后选择“编辑设置”。

(Don Watkins, CC BY-SA 4.0)
您可以更改站点的名称,并添加一个简短的名称和站点描述(如果您愿意)。

(Don Watkins, CC BY-SA 4.0)
务必滚动到底部并保存更改。现在您的站点已个性化。

(Don Watkins, CC BY-SA 4.0)
默认类别是“杂项”,这无助于人们识别您站点的目的。要添加类别,请返回主仪表板并从左侧菜单中选择“站点管理”。在“课程”下,选择“添加类别”并输入有关您站点的详细信息。

(Don Watkins, CC BY-SA 4.0)
要添加课程,请返回“站点管理”,然后单击“添加新课程”。您将看到一系列选项,例如命名您的课程、提供简短名称、分配类别以及设置课程的开始和结束日期。您还可以设置课程格式的选项,例如社交、每周和主题,以及其外观、文件上传大小、完成情况跟踪等等。

(Don Watkins, CC BY-SA 4.0)
添加和管理用户
现在您已经设置了一个课程,您可以添加用户。 有多种方法可以做到这一点。 如果您是家庭教育者,手动输入是一个不错的起点。 Moodle 支持基于电子邮件的注册、LDAP、Shibboleth 和许多其他方式。 学校地区和其他较大的安装可以使用逗号分隔的文件上传用户。 也可以批量添加密码,并在首次登录时强制更改密码。 有关更多信息,请务必查阅 Moodle 的 文档。
Moodle 是一个非常细粒度的、面向权限的环境。 可以轻松地向用户分配策略和角色,并使用 Moodle 的菜单强制执行这些分配。
Moodle 中有很多角色,每个角色都有特定的权限。 默认角色包括管理员、课程创建者、教师、非编辑教师、学生、访客和已验证用户,但您可以添加其他角色。
向您的课程添加内容
设置好 Moodle 站点和课程后,您可以向课程添加内容。 Moodle 拥有您创建精彩内容所需的所有工具,并且它建立在坚实的教育学基础上,强调 社会建构主义观点。
我创建了一个名为 Code with Mu 的示例课程。 它位于“编程”类别和“Python”子类别中。

(Don Watkins, CC BY-SA 4.0)
我为我的课程选择了每周格式,默认设置为四周。 使用编辑工具,我隐藏了课程的第一周之外的所有内容。 这确保了我的学生专注于材料。
作为教师或 Moodle 管理员,我可以单击“添加活动”或资源,将活动添加到每周的教学中。

(Don Watkins, CC BY-SA 4.0)
我得到一个弹出窗口,其中包含我可以分配给学生的各种活动。

(Don Watkins, CC BY-SA 4.0)
Moodle 的工具和活动使我可以轻松创建学习材料,并通过简短的测验来结束一周的学习。

(Don Watkins, CC BY-SA 4.0)
有超过 1,600 个插件可用于通过新活动、问题类型、与其他系统的集成等来扩展 Moodle。 例如,BigBlueButton 插件支持幻灯片共享、白板、音频和视频聊天以及分组讨论室。 其他要考虑的插件包括用于视频会议的 Jitsi 插件、抄袭检查器以及用于颁发徽章的 Open Badge Factory。
继续探索 Moodle
Moodle 是一个强大的 LMS,我希望这个介绍能够激起您学习更多知识的兴趣。 有出色的 教程 可以帮助您提高技能,您可以在 演示站点上查看 Moodle 的实际应用,或者访问 Moodle 的源代码,如果您想了解其内部原理或 贡献开发。 Moodle 还有一个很棒的 移动应用,适用于 iOS 和 Android,如果您喜欢随时随地工作。 在 Twitter、Facebook 和 LinkedIn 上关注 Moodle,以随时了解最新消息。
6 条评论