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