Moodle電腦版是一款開源免費的網(wǎng)絡(luò)課程管理系統(tǒng),目前有很多網(wǎng)絡(luò)在線學校都是通過這個系統(tǒng)建立的在線課程系統(tǒng)。Moodle 平臺界面簡單、精巧。使用者可以根據(jù)需要隨時調(diào)整界面,增減內(nèi)容。課程列表顯示了服務(wù)器上每門課程的描述,包括是否允許訪客使用,訪問者可以對課程進行分類和搜索,按自己的需要學習課程。
功能介紹:
1、課程管理
教師可以全面控制課程的所有設(shè)置,包括限制其它教師
可以選擇課程的格式為星期、主題或社區(qū)討論
靈活的課程活動配置——論壇、測驗、資源、投票、問卷調(diào)查、作業(yè)、聊天、專題討論
課程自上次登陸以來的變化可以顯示在課程主頁上——便于成員了解當前動態(tài)
絕大部分的文本(資源、論壇帖子等)可以用所見即所得的編輯器編輯
所有在論壇、測驗和作業(yè)評定的分數(shù)都可以在同一頁面查看(并且可以下載為電子表格文件)
全面的用戶日志和跟蹤——在同一頁面內(nèi)統(tǒng)計每個學生的活動,顯示圖形報告,包括每個模塊的細節(jié)(最后訪問時間、閱讀次數(shù)),還有參與的討論等,匯編為每個學生的詳細的“故事”。
郵件集成——把討論區(qū)帖子和教師反饋等以HTML或純文本格式的郵件發(fā)送。
自定義評分等級——教師可以定義自己的評分等級,并用來在論壇和作業(yè)打分
使用備份功能可以把課程打包為一個zip文件。此文件可以在任何Moodle服務(wù)器恢復
2、作業(yè)模塊
可以指定作業(yè)的截止日期和最高分。
學生可以上傳作業(yè)(文件格式不限)到服務(wù)器——上傳時間也被記錄。
也可以允許遲交作業(yè),但教師可以清晰地看到遲交了多久
可以在一個頁面、一個表單內(nèi)為整個班級的每份作業(yè)評分(打分和評價)。
教師的反饋會顯示在每個學生的作業(yè)頁面,并且有email通知。
教師可以選擇打分后是否可以重新提交作業(yè),以便重新打分
3、聊天模塊
支持平滑的、同步的文本交互
聊天窗口里包含個人圖片
支持URL、笑臉、嵌入HTML和圖片等
所有的談話都記錄下來供日后查看,并且也可以允許學生查看
4、投票模塊
有點像選舉投票?梢杂脕頌槟臣卤頉Q,或從每名學生得到反饋(例如支持率調(diào)查)
教師可以在直觀的表格里看到誰選擇了什么
可以選擇是否允許學生看到更新的結(jié)果圖
5、論壇模塊
有多種類型的論壇供選擇,例如教師專用、課程新聞、全面開放和每用戶一話題。
每個帖子都帶有作者的照片,圖片附件內(nèi)嵌顯示
可以以嵌套、列表和樹狀方式瀏覽話題,也可以讓舊貼在前或新貼在前。
每個人都可以訂閱指定論壇,這樣帖子會以email方式發(fā)送。教師也可以強迫每人訂閱
教師可以設(shè)定論壇為不可回復(例如只用來發(fā)公告的論壇)
教師可以輕松地在論壇間移動話題
如果論壇允許評級,那么可以限制有效時間段
6、測驗模塊
教師可以定義題庫,在不同的測驗里復用
題目可以分門別類地保存,易于使用,并且可以“公布”這些分類,供同一網(wǎng)站的其它課程使用。
題目自動評分,并且如果題目更改,可以重新評分
可以為測驗指定開放時間
根據(jù)教師的設(shè)置,測驗可以被嘗試多次,并能顯示反饋和/或正確答案
題目和答案可以亂序(隨機)顯示,減少作弊
題目可以包含HTML和圖片
題目可以從外部文本文件導入
Quizzes can be attempted multiple times,if desired
如果愿意,可以分多次完成試答,每次的結(jié)果被自動累積。
選擇題支持一個或多個答案:包括填空題(詞或短語)、判斷題 、匹配題、隨機題 、計算題(帶數(shù)值允許范圍)、嵌入答案題(完型填空風格),在題目描述中填寫答案 、嵌入圖片和文字描述
在Moodle中設(shè)計的各類題目可以備份,并導出,可以在任何支持國際標準的學習管理系統(tǒng)中導入。
7、資源模塊
支持顯示任何電子文檔、Word、Powerpoint、Flash、視頻和聲音等
可以上傳文件并在服務(wù)器進行管理,或者使用web表單動態(tài)建立(文本或HTML)
可以連接到Web上的外部資源,也可以無縫地將其包含到課程界面里
可以用鏈接將數(shù)據(jù)傳遞給外部的web應用
安裝配置說明:
可以通過單個軟件的安裝,但這里推薦的是集成的開發(fā)包安裝,主要是EasyPHP和XAMPP。他們都是Apache + MySQL +PHP的集成的開發(fā)包 。
1. 在西西軟件園可以下載easyPHP,或在 https://www.apachefriends.org/index.html下載的XAMPP。因為Apache默認綁定的端口是80,而IIS綁定的端口也是80。所以先要停止IIS服務(wù),在控制面板/管理工具中查看是否有Internet信息服務(wù)選項,以雙擊打開后,點擊停止服務(wù)按鈕。也可以通過在cmd輸入命令:netstat -ano,列出所有端口的情況 ,看下占用80端口的進程ID,tasklist|findstr "80",回車,查看是哪個進程或者程序占用80端口,結(jié)果是:XX.exe ,在通過任務(wù)管理器關(guān)閉這個進程。
如果你需要IIS服務(wù),也可以不關(guān)閉IIS服務(wù),但需要改IIS綁定的端口為81或其他,下圖為我操作詳解。
解決80端口的問題,接下來安裝easyPHP或XAMPP 。如下圖:
easyPHP 安裝如下:
XAMPP 安裝如下:
以上是開發(fā)包安裝和運行的界面。web服務(wù)器開啟可以http://localhost 進行驗證
2. moodle 下載和安裝:
在moodle.org 里DOWNLOADS模塊下載moodle最新版。將moodle解壓拷貝到web 服務(wù)器根目錄下。easyPHP放在C:\Program Files\EasyPHP5.3.0\www下面 ; XAMPP放C:\xampp\htdocs 下. 接下來安裝moodle .
Tip:如果不喜歡英文的安裝界面,在https://download.moodle.org/download.php/langpack/3.1/zh_cn.zip 下載moodle中文語言包,安裝時候選擇中文如果不能自動下載,需要手動此鏈接進行下載,將語言包解壓zh_cn拷到C:\xampp\moodledata\lang下。XAMPP放在C:/ProgramFiles/ EasyPHP5.3.0/www/moodle/lang
語言包有的不兼容,所以替換中文包可能出現(xiàn)問題,建議直接英文安裝,最后成功后再moodle里,配置里找到語言在重新下載中文語言包,比較穩(wěn)妥!
補充一下:在.config文件里,就url改為http://localhost/moodle ,因為裝完XAMPP后,自動將localhost 改為XAMPP的官網(wǎng),所以需要改為moodle。
XAMPP:http://localhost/moodle 進入安裝界面,截圖如下(必要的注解截圖上有注)
這兒,PHP需要擴展庫,http://jingyan.baidu.com/article/e4d08ffdb467060fd2f60da0.html ,這里是PHP擴展庫的方法,有的是已經(jīng)有了dll文件,在php.ini 文件里面,查找extension,例如" ;extension = php_cur.dll" ,將前面的;去掉,就可以擴展這個庫了,在php下ext文件夾里沒有的dll文件,需要去PECL下載擴展庫。
看下圖:
如果嫌PHP擴展庫解決很麻煩,可以換個低版本的XAMPP,這樣就可以直接繼續(xù)安裝,點繼續(xù)
最后設(shè)置賬號密碼, 就安裝成功了!