開源課程管理系統(CMS):Moodle

開源課程管理系統(CMS):Moodle

1、總結

一、php開發的cms,可借鑑參考用 php

 

 

2、Moodle(百度)

Moodle(Modular Object-Oriented Dynamic Learning Environment)是一個用於製做網絡課程或網站的軟件包。它是一個全球性的開發項目,用以支持社會建構主義(social constructionist)的教育框架。Moodle是一個自由的開源軟件 (在GNU 公共許可協議下),也就是說Moodle是有版權的,可是你有額外的自由。你能夠自由地複製、使用或者修改Moodle,前提條件是你贊成:爲他人提供代碼,沒有修改或刪除原有的版權和許可,以及將類似的版權應用於衍生的做品。web

 

什麼是Moodle

Moodle是一個開源課程管理系統(CMS),也被稱爲學習管理系統(LMS)或虛擬學習環境(VLE)。它已成爲深受世界各地教育工做者喜好的一種爲學生創建網上動態網站的工具。爲了正常運行Moodle,它須要被安裝在Web服務器上,不管是在本身的電腦或網絡託管公司。  [1] 
Moodle 平臺界面簡單、精巧。使用者能夠根據須要隨時調整界面,增減內容。課程列表顯示了服務器上每門課程的描述,包括是否容許訪客使用,訪問者能夠對課程進行分類和搜索,按本身的須要學習課程。
Moodle 平臺還具備兼容和易用性。能夠幾乎在任何支持 PHP 的平臺上安裝,安裝過程簡單。只須要一個數據庫(而且能夠共享)。它具備全面的 數據庫抽象層,幾乎支持全部的主流數據庫(除了初始表定義)。利用 Moodle ,現今主要的媒體文件均可以進行傳送,這使能夠利用的資源極大豐富。在對媒體資源進行編輯時,利用的是用所見即所得的 編輯器,這使得使用者無需通過專業培訓,就能掌握 Moodle 的基本操做與編輯。Moodle 注重全面的安全性,全部的表單都被檢查,數據都被校驗, cookie 是被加密的。用戶註冊時,經過電子郵件進行首次登錄,且同一個郵件地址不能在同一門課程中進行重複註冊,全部這些,都使得 Moodle 的安全性獲得了增強。目前,Moodle 項目仍然在不斷的開發與完善中。
Moodle是B/S模式的應用程序,可是通常而言,只適合於中小型學校。

特徵

像許多著名的學習管理系統同樣,Moodle能夠管理內容元件,可是更針對教育訓練設計,另外,更增強了學習者的歷程紀錄,讓老師們更能深刻分析學生的學習歷程。具體的講,做爲創設虛擬學習環境的軟件包,Moodle的主要特徵與功能可從下面幾個方面來介紹:
一、整體設計
Moodle比較容易安裝,能夠支持大量的多種類別課程,特別重視整個系統的安全性。全部的界面設計風格一致、簡單、高效,並且不須要特殊的瀏覽技能。
二、網站管理
網站是在安裝時定義的管理者來進行管理的。管理者進入「主題」既能夠設定適合本身的網站顏色、字體大小、版面等。在網站中還有活動模塊,和43種語言包用以知足不一樣國家的學習者的需求。並且一些代碼已經清楚的寫出,方便用戶按照本身的需求對其進行修改。
三、用戶管理
每一位用戶均可以選擇一種語言應用於Moodle的用戶界面;能夠指定本身的時區和相關的數據;鼓勵學生創建一個在線檔案,包括相片、我的描述、 E-mail地址,並且這些信息能夠依據用戶要求不呈現;
若是學習者有一段時間不參加活動的話,管理員將有記錄,其註冊將自動退出。爲了安全起見,老師能夠設定課程的登陸密碼,以阻止那些閒雜人等進入。課程的開設帳戶僅僅對創建這些課程和教授課程的人公開。
目標是使管理者儘量少的參與系統的安全保障。經過將驗證模塊 插件整合到系統中,來支持一些驗證機制。學生能夠建立他們本身的登錄帳號,而其電子郵件地址將須要驗證。

主要功能

一、課程管理
教師能夠全面控制課程的全部設置,包括限制其它教師
能夠選擇課程的格式爲星期、主題或社區討論
靈活的課程活動配置——論壇、測驗、資源、投票、問卷調查、做業、聊天、專題討論
課程自上次登錄以來的變化能夠顯示在課程主頁上——便於成員瞭解當前動態
絕大部分的文本(資源、論壇帖子等)能夠用所見即所得的編輯器編輯
全部在論壇、測驗和做業評定的分數均可以在同一頁面查看(而且能夠下載爲 電子表格文件)
全面的用戶日誌和跟蹤——在同一頁面內統計每一個學生的活動,顯示圖形報告,包括每一個模塊的細節(最後訪問時間、閱讀次數),還有參與的討論等,彙編爲每一個學生的詳細的「故事」。
郵件集成——把討論區帖子和教師反饋等以HTML或純文本格式的郵件發送。
自定義評分等級——教師能夠定義本身的評分等級,並用來在論壇和做業打分
使用備份功能能夠把課程打包爲一個zip文件。此文件能夠在任何Moodle服務器恢復
二、做業模塊
能夠指定做業的截止日期和最高分。
學生能夠上傳做業(文件格式不限)到服務器——上傳時間也被記錄。
也能夠容許遲交做業,但教師能夠清晰地看到遲交了多久
能夠在一個頁面、一個表單內爲整個班級的每份做業評分(打分和評價)。
教師的反饋會顯示在每一個學生的做業頁面,而且有email通知。
教師能夠選擇打分後是否能夠從新提交做業,以便從新打分
三、聊天模塊
支持平滑的、同步的文本交互
聊天窗口裏包含我的圖片
支持URL、笑臉、嵌入HTML和圖片等
全部的談話都記錄下來供往後查看,而且也能夠容許學生查看
四、投票模塊
有點像選舉投票。能夠用來爲某件事表決,或從每名學生獲得反饋(例如支持率調查)
教師能夠在直觀的表格裏看到誰選擇了什麼
能夠選擇是否容許學生看到更新的結果圖
五、論壇模塊
有多種類型的論壇供選擇,例如教師專用、課程新聞、全面開放和每用戶一話題。
每一個帖子都帶有做者的照片,圖片附件內嵌顯示
能夠以嵌套、列表和樹狀方式瀏覽話題,也可讓舊貼在前或新貼在前。
每一個人均可以訂閱指定論壇,這樣帖子會以email方式發送。教師也能夠強迫每人訂閱
教師能夠設定論壇爲不可回覆(例如只用來發公告的論壇)
教師能夠輕鬆地在論壇間移動話題
若是論壇容許評級,那麼能夠限制有效時間段
六、測驗模塊
教師能夠定義題庫,在不一樣的測驗裏複用
題目能夠分門別類地保存,易於使用,而且能夠「公佈」這些分類,供同一網站的其它課程使用。
題目自動評分,而且若是題目更改,能夠從新評分
能夠爲測驗指定開放時間
根據教師的設置,測驗能夠被嘗試屢次,並能顯示反饋和/或正確答案
題目和答案能夠亂序(隨機)顯示,減小做弊
題目能夠包含HTML和圖片
題目能夠從外部文本文件導入
Quizzes can be attempted multiple times,if desired
若是願意,能夠分屢次完成試答,每次的結果被自動累積。
選擇題支持一個或多個答案:包括填空題(詞或短語)、判斷題 、匹配題、隨機題 、計算題(帶數值容許範圍)、嵌入答案題(完型填空風格),在題目描述中填寫答案 、嵌入圖片和文字描述
在Moodle中設計的各種題目能夠備份,並導出,能夠在任何支持國際標準的學習管理系統中導入。
七、資源模塊
支持顯示任何電子文檔、Word、Powerpoint、Flash、視頻和聲音等
能夠上傳文件並在服務器進行管理,或者使用web表單動態創建(文本或HTML)
能夠鏈接到Web上的外部資源,也能夠無縫地將其包含到課程界面裏
能夠用連接將數據傳遞給外部的web應用
八、問卷調查模塊
內置的問卷調查(COLLES、ATTLS)做爲分析在線課程的工具已經被證實有效
隨時能夠查看在線問卷的報告,包括不少圖形。數據能夠以 Excel電子表格或CSV文本文件的格式下載。
問卷界面防止未完成的調查。
學生的回答和班級的平均狀況相比較,做爲反饋提供給學生
九、互動評價(workshop)
學生能夠對教師給定的範例做品文檔進行公平的評價,教師對學生的評價進行管理並打分。
支持各類可用的評分級別
教師能夠提供示例文檔供學生練習打分
有不少很是靈活的選項。

評價

編輯
應用Moodle創設的虛擬學習環境中有三個維度:技術管理維度、學習任務維度和社會交往維度。技術管理是指提供了會談的空間和交流的工具。學習任務是指與課程學習有關的學習材料、資源和活動等。社會交往維度是指參加者須要經過常常性的聯繫來維持必定程度上的互相關心和理解,從而造成對整個羣體的 歸屬感和社會情感紐帶。由於這種社會交往使成員得到學習中的知足感,有助於羣體的造成和保持,於是對學員的學習結果有積極的促進做用。不管是做爲學習者登陸到Moodle網站,仍是做爲管理者應用Moodle建立本身的課程網站,均可以從這三個方面對這一軟件進行評價。
Moodle的一個重要特點就是以社會建構主義教學法爲其設計的理論基礎。它容許師生或學生彼此間共同思考,合做解決問題。從這些過程當中,與他人互動,或與教師互動時,學生很天然就能創建概念,由於他們在交談時,共同創造出一個可論述的世界,和一個共同架構,在其中能夠產生溝通。最終實現「集體智慧」和「集體認知」。

技術管理

Moodle這一軟件對於學習者的計算機技能要求不是很高,只要掌握計算機的基本操做並會使用 IE瀏覽器的人就能夠方便的使用;Moodle還支持各類管理和交流工具,還提供了學生日誌做爲我的的收藏空間。另外,Moodle這一系統有較高的安全性,如前面的用戶管理中提到的,在註冊爲Moodle的用戶後,或者當登陸到Moodle中的某一個課程後,系統會自動發一份郵件進行驗證;學習者參與某一個課程時,有時也須要課程密碼。
可是MOODLE對於技術的依賴性很強,曾在相關論壇上見到關於學習者被自動取消其登陸資格的問題,這就屬於技術方面的問題。因此對於教師或管理者,除了簡單的根據提供的變量來設置課程外,還有必定的技術要求。

學習任務

Moodle與其餘的管理系統同樣提供了多樣的學習活動和資源,教師能夠按照本身的計劃,將資源上傳到網站上,並且學習者能夠上傳本身認爲有價值的資料,這樣學習者會處於一個主人翁的地位,參與到資源的建設中,能夠提升學習者的積極性。不過,有些資料與用戶上傳的類型是類似的,因此還須要管理員的有效的監控;在應用Moodle設置的課程中,特殊的課程網站有特定的版面設計,並且主題特徵容許管理者或學生改變虛擬學習環境的外觀和感受,容易使學生進入學習狀態。課程被分紅幾個部分分別完成,包括練習、推薦閱讀、測驗、討論等,學生有很大的靈活性進行自主性的學習。
不過,這同時也要求學習者掌握一種適合本身的學習方法,曾在Using Moodle這一課程的論壇中看到有的學習者不知道登陸後該往哪裏的困惑,所以對學習者的學習能力和自我管理能力仍是有必定要求的。值得一提的是,並不必定全部的課程都適合於這種基於網絡的建構性—合做的學習方式,因此教師在建立課程網站時,應該對課程的類型、學習者特徵以及學習目標進行綜合分析,以達到較好的學習效果。

社會交往

Moodle中有不一樣分類的論壇,針對不一樣人的不一樣需求。學習者在論壇中提出的一些疑難很快就會獲得解決,或者針對一個特定的話題展開討論,在討論交流的過程當中不斷學習。這與BBS論壇等交流工具相相似的。
對於教師或者管理者而言,在建立本身的課程網站時,Moodle隨時有專用術語的解釋與引導,可使教師對於課程的安排有一個清晰的思路。不管哪一個論壇都須要學生的積極參與,同時還要求老師可以對學生的問題及時地給與指導和提出建議。所以,如何調動學生的積極性也是老師應該考慮的問題。
Moodle雖然做爲課程管理系統軟件,可是這一軟件並不能解決學習者的全部的電子學習問題,它們僅能做爲對學生使用內容進行管理的「框架」或「引擎」。不少時候,其 課件製做工具和討論工具沒法勝任實現整個電子學習規劃,因此它應被視爲用其餘工具和系統建立內容的「起始點」和一種有效的管理平臺。
對於現有的教學實踐,課程管理系統軟件僅限於使其自動化,故而永久地保存。不過,Moodle也能夠做爲學生本身的一個 知識管理系統,儲存本身所學的各門學科資源,進而很好地對本身的學習內容進行管理。
虛擬學習環境的創設是遠程教育一直探討的問題,如何創建起一個有效的、交互性強的網上學習環境,使學生獲得高質量的遠程學習,始終是遠程教育實踐者和管理者不斷深刻的問題,僅有理論指導是不夠的,迫切須要有相應的技術支持。同時,人們已經注意到,目前在中國各省市進行的新課程改革,亟需可供一線教師操做的具體的方法和策略,可以實施具體平常教學活動的平臺和環境,MOODLE這個課程管理和學生學習環境管理平臺,給咱們提供了一條有效的解決途徑。
相關文章
相關標籤/搜索