基于 Linux 的 Moodle 虛擬課堂教學(xué)
基于 Linux 的 Moodle 學(xué)習(xí)管理系統(tǒng)進(jìn)行遠(yuǎn)程教學(xué)。
這次大流行對(duì)遠(yuǎn)程教育的需求比以往任何時(shí)候都更大。使得像 Moodle 這樣的學(xué)習(xí)管理系統(tǒng)(LMS)比以往任何時(shí)候都重要,因?yàn)樵絹?lái)越多的學(xué)校教育是借助虛擬現(xiàn)實(shí)技術(shù)的提供。
Moodle 是用 PHP 編寫(xiě)的免費(fèi) LMS,并以開(kāi)源 GNU 公共許可證(GPL)分發(fā)。它是由 Martin Dougiamas 開(kāi)發(fā)的,自 2002 年發(fā)布以來(lái)一直在不斷發(fā)展。Moodle 可用于混合學(xué)習(xí)、遠(yuǎn)程學(xué)習(xí)、翻轉(zhuǎn)課堂和其他形式的在線學(xué)習(xí)。目前,全球有超過(guò) 1.9 億用戶 和 145,000 個(gè)注冊(cè)的 Moodle 網(wǎng)站。
我曾作為 Moodle 管理員、教師和學(xué)生等角色使用過(guò) Moodle,在本文中,我將向你展示如何設(shè)置并開(kāi)始使用它。
在 Linux 系統(tǒng)上安裝 Moodle
Moodle 對(duì) 系統(tǒng)要求 適中,并且有大量文檔可為你提供幫助。我最喜歡的安裝方法是從 Turnkey Linux 下載并制作 ISO,然后在 VirtualBox 中安裝 Moodle 網(wǎng)站。
首先,下載 Moodle ISO 保存到電腦中。
下一步,安裝 VirtualBox 的 Linux 命令行如下:
$ sudo apt install virtualbox
或,
$ sudo dnf install virtualbox
當(dāng)下載完成后,啟動(dòng) VirtualBox 并在控制臺(tái)中選擇“新建”按鈕。
創(chuàng)建一個(gè)新的 VirtualBox 虛擬機(jī)
選擇使用的虛擬機(jī)的名稱、操作系統(tǒng)(Linux)和 Linux 類型(例如 Debian 64 位)。
命名 VirtualBox 虛擬機(jī)
下一步,配置虛擬機(jī)內(nèi)存大小,使用默認(rèn)值 1024 MB。接下來(lái)選擇 “動(dòng)態(tài)分配”虛擬磁盤(pán)并在虛擬機(jī)中添加 Moodle.iso
鏡像。
添加 Moodle.iso 到虛擬機(jī)
將你的網(wǎng)絡(luò)設(shè)置從 NAT 更改為 “橋接模式”。然后啟動(dòng)虛擬機(jī)并安裝 ISO 以創(chuàng)建 Moodle 虛擬機(jī)。在安裝過(guò)程中,系統(tǒng)將提示為 root 帳戶、MySQL 和Moodle 創(chuàng)建密碼。Moodle 密碼必須至少包含八個(gè)字符,至少一個(gè)大寫(xiě)字母和至少一個(gè)特殊字符。
重啟虛擬機(jī)。安裝完成后,請(qǐng)確保將 Moodle 應(yīng)用配置內(nèi)容記錄在安全的地方。(安裝后,可以根據(jù)需要?jiǎng)h除 ISO 文件。)
Moodle 應(yīng)用配置
重要提示,在互聯(lián)網(wǎng)上的任何人還看不到你的 Moodle 實(shí)例。它僅存在于你的本地網(wǎng)絡(luò)中:現(xiàn)在只有建筑物中與你連接到相同的路由器或 wifi 接入點(diǎn)的人可以訪問(wèn)你的站點(diǎn)。全世界的互聯(lián)網(wǎng)無(wú)法連接到它,因?yàn)槟阄挥诜阑饓Γ赡芮度朐诼酚善髦校€可能嵌入在計(jì)算機(jī)中)的后面。有關(guān)網(wǎng)絡(luò)配置的更多信息,請(qǐng)閱讀 Seth Kenlon 關(guān)于 打開(kāi)端口和通過(guò)防火墻進(jìn)行流量路由 的文章。
開(kāi)始使用 Moodle
現(xiàn)在你可以登錄到 Moodle 機(jī)器并熟悉該軟件了。使用默認(rèn)的用戶名 admin
和創(chuàng)建 Moodle VM 時(shí)設(shè)置的密碼登錄 Moodle。
Moodle 登錄界面
首次登錄后,你將看到初始的 Moodle 網(wǎng)站的主儀表盤(pán)。
Moodle 管理員儀表盤(pán)
默認(rèn)的應(yīng)用名稱是 “Turnkey Moodle”,但是可以很容易地對(duì)其進(jìn)行更改以適合你的學(xué)校、課堂或其他需要和選擇。要使你的 Moodle 網(wǎng)站個(gè)性化,請(qǐng)?jiān)谟脩艚缑孀髠?cè)的菜單中,選擇“站點(diǎn)首頁(yè)Site home”。然后,點(diǎn)擊屏幕右側(cè)的 “設(shè)置” 圖標(biāo),然后選擇 “編輯設(shè)置”。
Moodle 設(shè)置
你可以根據(jù)需要更改站點(diǎn)名稱,并添加簡(jiǎn)短名稱和站點(diǎn)描述。
Moodle 網(wǎng)站名
確保滾動(dòng)到底部并保存更改。現(xiàn)在,你的網(wǎng)站已定制好。
Moodle 保存更改
默認(rèn)類別為其他,這不會(huì)幫助人們識(shí)別你網(wǎng)站的目的。要添加類別,請(qǐng)返回主儀表盤(pán),然后從左側(cè)菜單中選擇 “站點(diǎn)管理”。 在 “課程”下,選擇 “添加類別”并輸入有關(guān)你的網(wǎng)站的詳細(xì)信息。
在 Moodle 中添加類別選項(xiàng)
要添加課程,請(qǐng)返回 “站點(diǎn)管理”,然后單擊 “添加新課程”。你將看到一系列選項(xiàng),例如為課程命名、提供簡(jiǎn)短名稱、設(shè)定類別以及設(shè)置課程的開(kāi)始和結(jié)束日期。你還可以為課程形式設(shè)置選項(xiàng),例如社交、每周式課程、主題,以及其外觀、文件上傳大小、完成情況跟蹤等等。
在 Moodle 中添加課程選項(xiàng)
添加和管理用戶
現(xiàn)在,你已經(jīng)設(shè)置了課程,你可以添加用戶。有多種方法可以做到這一點(diǎn)。如果你是家庭教師,則手動(dòng)輸入是一個(gè)不錯(cuò)的開(kāi)始。Moodle 支持基于電子郵件的注冊(cè)、LDAP、Shibboleth(口令或暗語(yǔ)) 和許多其他方式等。校區(qū)和其他較大的機(jī)構(gòu)可以用逗號(hào)分隔的文件上傳用戶。也可以批量添加密碼,并在首次登錄時(shí)強(qiáng)制更改密碼。有關(guān)更多信息,一定要查閱 Moodle 文檔。
Moodle 是一個(gè)非常細(xì)化的、面向許可的環(huán)境。使用 Moodle 的菜單將策略和角色分配給用戶并執(zhí)行這些分配很容易。
Moodle 中有許多角色,每個(gè)角色都有特定的特權(quán)和許可。默認(rèn)角色有管理員、課程創(chuàng)建者、教師、非編輯教師、學(xué)生、來(lái)賓和經(jīng)過(guò)身份驗(yàn)證的用戶,但你可以添加其他角色。
為課程添加內(nèi)容
一旦搭建了 Moodle 網(wǎng)站并設(shè)置了課程,就可以向課程中添加內(nèi)容。Moodle 擁有創(chuàng)建出色內(nèi)容所需要的所有工具,并且它建立在強(qiáng)調(diào) 社會(huì)建構(gòu)主義 觀點(diǎn)的堅(jiān)實(shí)教學(xué)法之上。
我創(chuàng)建了一個(gè)名為 “Code with Mu” 的示例課程。它在 “編程” 類別和 “Python” 子類別中。
Moodle 課程列表
我為課程選擇了每周式課程,默認(rèn)為四個(gè)星期。使用編輯工具,我隱藏了除課程第一周以外的所有內(nèi)容。這樣可以確保我的學(xué)生始終專注于材料。
作為教師或 Moodle 管理員,我可以通過(guò)單擊 “添加活動(dòng)或資源” 來(lái)將活動(dòng)添加到每周的教學(xué)中。
在 Moodle 中添加活動(dòng)
我會(huì)看到一個(gè)彈出窗口,其中包含可以分配給我的學(xué)生的各種活動(dòng)。
Moodle 活動(dòng)菜單
Moodle 的工具和活動(dòng)使我可以輕松地創(chuàng)建學(xué)習(xí)材料,并以一個(gè)簡(jiǎn)短的測(cè)驗(yàn)來(lái)結(jié)束一周的學(xué)習(xí)。
Moodle 活動(dòng)清單
你可以使用 1600 多個(gè)插件來(lái)擴(kuò)展 Moodle,包括新的活動(dòng)、問(wèn)題類型,與其他系統(tǒng)的集成等等。例如,BigBlueButton 插件支持幻燈片共享、白板、音頻和視頻聊天以及分組討論。其他值得考慮的包括用于視頻會(huì)議的 Jitsi 插件、抄襲檢查器 和用于頒發(fā)徽章的 開(kāi)放徽章工廠。
繼續(xù)探索 Moodle
Moodle 是一個(gè)功能強(qiáng)大的 LMS,我希望此介紹能引起你的興趣,以了解更多信息。有很多出色的 指南 可以幫助你提高技能,如果想要查看 Moodle 的內(nèi)容,可以在其 演示站點(diǎn) 上查看運(yùn)行中的 Moodle;如果你想了解 Moodle 的底層結(jié)構(gòu)或?yàn)殚_(kāi)發(fā)做出 貢獻(xiàn),也可以訪問(wèn) Moodle 的源代碼。如果你喜歡在旅途中工作,Moodle 也有一款出色的 移動(dòng)應(yīng)用,適用于 iOS 和 Android。在 Twitter、Facebook 和 LinkedIn 上關(guān)注 Moodle,以了解最新消息。