12 KiB
基于 Linux 的 Moodle 虚拟课堂教学
基于 Linux 的 Moodle 学习管理系统远程学校教学。
远程教育创造的需求大流行比以往任何时候都更大。像 Moodle 这样的学习管理系统(LMS)变得比以往任何时候都重要,越来越多的借助虚拟现实技术提供教育的学校确保教育步入正轨。
Moodle 是用 PHP 编写的免费 LMS,并以开源 GNU Public License(GNU 公共许可)(GPL)分发。它是由Martin Dougiamas 开发的,自 2002 年发布以来一直在不断发展。Moodle 可用于混合学习,远程学习,翻转课堂和其他形式的在线学习。目前,全球有超过 1.9 亿用户 和 145,000 个注册的 Moodle 网站。
我已经使用 Moodle 作为管理员,教师和学生等角色,在本文中,我将向您展示如何设置并开始使用它。
在 Linux 系统上安装 Moodle
Moodle 对 系统要求 适中,并且有大量文档可为您提供帮助。我最喜欢的安装方法是从 Turnkey Linux 下载并制作 ISO 在 VirtualBox 中安装 Moodle 站点。
首先,下载 Moodle ISO 保存到电脑中。
下一步,安装 VirtualBox 的 Linux 命令行如下
$ sudo apt install virtualbox
或
$ sudo dnf install virtualbox
当下载完成后,启动 VirtualBox 并在控制台中选择 New 按钮。
(Don Watkins, CC BY-SA 4.0)
选择使用的虚拟机的名称,操作系统(Linux)和 Linux 类型(例如 Debian 64 位)。
(Don Watkins, CC BY-SA 4.0)
下一步,配置虚拟机(VM)内存大小-使用默认值 1024 MB。接下来选择 dynamically allocated (动态分配)虚拟磁盘并在虚拟机中添加 Moodle.iso
镜像。
(Don Watkins, CC BY-SA 4.0)
将您的网络设置从 NAT 更改为 Bridged adapter(桥接模式)。然后启动虚拟机并安装 ISO 以创建 Moodle 虚拟机。在安装过程中,系统将提示为 root 帐户,MySQL 和Moodle 创建密码。 Moodle 密码必须至少包含八个字符,至少一个大写字母和至少一个特殊字符。
重启虚拟机。安装完成后,请确保将 Moodle 应用配置内容记录在安全的地方。(安装后,可以根据需要删除ISO文件。)
(Don Watkins, CC BY-SA 4.0)
重要提示,在 Internet(互联网)上的任何人还看不到你的 Moodle 实例。它仅存在于你的本地网络中:现在只有建筑物中与您连接到相同的路由器或 wifi 接入点的人可以访问您的站点。世界范围的 Internet(互联网)无法连接到它,因为您位于防火墙(嵌入在路由器中,还可能嵌入在计算机中)的后面。有关网络配置的更多信息,请阅读 Seth Kenlon 在 打开端口并选择路由通信通过防火墙。 上的文章。
开始使用 Moodle
现在您可以登录到 Moodle 机器并熟悉该软件了。使用默认的用户名 admin 和创建 Moodle VM 时设置的密码登录 Moodle。
(Don Watkins, CC BY-SA 4.0)
首次登录后,您将看到初始的 Moodle 网站的主仪表盘。
(Don Watkins, CC BY-SA 4.0)
默认的应用名称是 Turnkey Moodle,但是可以很容易地对其进行更改以适合您的学校,课堂或其他需要和选择。要使您的Moodle网站个性化,请在用户界面左侧的菜单中,选择 Site home (站点首页)。然后,点击屏幕右侧的 Settings (设置)图标,然后选择 Edit settings(编辑设置)。
(Don Watkins, CC BY-SA 4.0)
您可以根据需要更改站点名称,并添加简短名称和站点描述。
(Don Watkins, CC BY-SA 4.0)
确保滚动到底部并保存更改。现在,您的网站已定制。
(Don Watkins, CC BY-SA 4.0)
默认类别为其他,这不会帮助人们识别您网站的目的。要添加类别,请返回主仪表盘,然后从左侧菜单中选择 Site administration (站点管理)。 在 Courses(课程)下,选择 Add a category(添加类别)并输入有关您的网站的详细信息。
(Don Watkins, CC BY-SA 4.0)
要添加课程,请返回 Site administration(站点管理),然后单击 Add a new course(添加新课程)。您将看到一系列选项,例如为课程命名,提供简短名称,设定类别以及设置课程的开始和结束日期。您还可以为课程格式设置选项,例如社交,每周的和主题,以及其外观,文件上传大小,完成情况跟踪等等。
(Don Watkins, CC BY-SA 4.0)
添加和管理用户
现在,您已经设置了课程,您可以添加用户。有多种方法可以做到这一点。如果您是自学者,则手动入门是一个不错的开始。Moodle 支持基于电子邮件的注册,LDAP,Shibboleth(口令或暗语)等。学区和其他较大的装置支持用逗号分隔的文件上传用户。也可以批量添加密码,并在首次登录时强制更改密码。有关更多信息,请确保查阅 Moodle 文档。
Moodle是一个非常细化的,面向许可的环境。使用 Moodle 的菜单将策略和角色分配给用户并执行这些分配很容易。
Moodle 中有许多角色,每个角色都有特定的特权和许可。 默认角色是管理员,课程创建者,教师,非编辑教师,学生,来宾和经过身份验证的用户,但您可以添加其他角色。
为课程添加内容
一旦搭建了 Moodle 网站并设置了课程,就可以向课程中添加内容。Moodle 具有创建出色内容所需要的所有工具,并且它以强调 社会建构主义 观点的扎实的教学法为基础。
我用 Mu 创建了一个名为 Code 的示例课程。它在 Programming(编程)类别和 Python 子类别中。
(Don Watkins, CC BY-SA 4.0)
我为课程选择了每周格式,默认为四个星期。使用编辑工具,我隐藏了除课程第一周以外的所有内容。这样可以确保我的学生始终专注于材料。
作为教师或 Moodle 管理员,我可以通过单击 Add an activity(添加活动) or resource(或资源)来将活动添加到每周的教学中。
(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 插件,用于复制徽章的 抄袭检查器 和 开放徽章工厂。
继续探索 Moodle
Moodle 是功能强大的 LMS,我希望此介绍能引起你的兴趣,以了解更多信息。有很多出色的 指南 可以帮助您提高技能,如果想要查看 Moodle 的内容,可以在其 演示站点 上查看运行中的 Moodle,或访问 Moodle的源代码 查看罩或对发展作出 贡献。如果您喜欢在旅途中工作,Moodle 也有一款出色的 移动应用,适用于 iOS 和 Android。在Twitter,Facebook 和 LinkedIn 上关注 Moodle,以了解最新消息。
via: https://opensource.com/article/20/10/moodle
作者:Don Watkins 选题:lujun9972 译者:stevenzdg988 校对:校对者ID