謝業權 李 飛
(廣西廣播電視大學招生辦公室 廣西南寧 530023)
基于Moodle平臺的網絡課程建設探索*——以《計算機在金融業中的應用》為例
謝業權李飛
(廣西廣播電視大學招生辦公室 廣西南寧 530023)
Moodle平臺在國內得到了快速的推廣,Moodle平臺在網絡課程建設方面的特點和優勢得到了國內越來越多教師和學者的使用和認可。文章基于Moodle平臺,以《計算機在金融業中的應用》網絡課程建設為例,對Moodle平臺開發網絡課程的具體操作方法和具有的功能進行分析。
Moodle平臺;網絡課程;探索
Mood1e是英文Modu1ar Object-Oriented Dynamic Learning Environment的縮寫,意為模塊化面向對象的動態學習環境,它是由澳大利亞教師Martin Dougiamas基于建構主義教育理論和PHP技術開發的課程管理系統,是一個免費的開放源代碼的軟件。文章對Mood1e的特點進行簡單介紹,并以《計算機在金融業中的應用》網絡課程為例,對Mood1e平臺的使用進行探索。
在我校多年的網絡課程和精品課程制作實踐中,我們采用了各種各樣的平臺和技術,經過實踐證明,這些平臺和技術的開發和使用耗費了大量的人力和物力,教師在做課程建設的同時,更多的卻是關注平臺功能建設本身,而且,每個課程采用的平臺和技術又不盡相同,新課程的建設又需要開發新的平臺,極大的耗費各種資源。Mood1e平臺的使用就很好的解決了以下問題,因為它有以下一些特點。
1.1Moodle是開源的、免費的
Mood1e是基于PHP網站開發技術的,其源代碼公開,任何單位和個人可以免費使用它,并且,Mood1e提供了各種各樣的插件,用戶可以根據需要在Mood1e官網下載并安裝這些插件。用戶還可以根據自身需求對它進行二次開發,實現個性化設計。
1.2Moodle功能強大,完全滿足網絡課程設計的需要
Mood1e的主要功能包括課程管理模塊、用戶管理模塊、作業模塊、聊天模塊、投票模塊、論壇模塊、測驗模塊、資源模塊、問卷調查模塊、互動評價等。Mood1e設計之初的目的就是專門為課程建設服務的,所以Mood1e的功能能夠滿足目前網絡課程設計的需要。
2.1安裝Moodle
Mood1e的安裝主要分為2步:首先是服務器環境搭建;然后才是安裝Mood1e。
Mood1e的安裝應盡量選擇服務器級別的操作系統,首先需要安裝和配置apache、mysq1以及php,以此來搭建運行Mood1e的服務器環境。網絡上已經提供了很多集成的軟件,用戶可以選擇不同的安裝方式,筆者采用的是集成的服務器軟件Wampserver。下載Wampserver后,雙擊圖標即可開始安裝,之間點擊“下一步”使用推薦的設置,將要安裝完成的時候會彈出一個對話框,要求選擇默認打開的瀏覽器,直接點擊打開即可,另外,Wampserver的安裝目錄必須是磁盤的根目錄。安裝好軟件之后,還需要對它進行相應的設置。
首先是開啟(打開)Wampserver,在桌面任務欄的右下角便可以看到軟件的托盤圖標,通過右擊該圖標,選擇1anguage→Chanese來選擇中文,方便查看。
其次,進行以下配置:左鍵單擊wamp圖標→php→php.ini,修改幾項數據:memory_1imit= 128M,128是指允許php占用的最大內存,建議改為1024;up1oad_max_fi1esize=2M,2是允許上傳文件的最大大小,單位是M,建議修改更大,如200;post_max_size=8M,8是php最大接收的數據的大小,也是建議修改為更大數值,然后保存并關閉該文件。
接下來需要開啟php的cur1擴展,左鍵單擊wamp圖標→php→php擴展->php_cur1即可,點擊之后軟件將會自動重新啟動服務,使得我們剛剛的配置生效。
當wamp圖標變成綠色的時候,就可以打開瀏覽器進行測試了,在地址欄輸入http://1oca1host或者是127.0.0.1,可以看到wamp的歡迎界面,說明Wampserver安裝成功了。
到現在就可以進行Mood1e的安裝了。Mood1e的安裝是“傻瓜式”的,相對來說比較容易,值得注意的有幾點:首先把mood1e的安裝包解壓縮,然后把名為mood1e的文件夾復制到wamp安裝目錄下的www文件夾下。第二步是新建數據庫。左鍵單擊wamp圖→phpMyAdmin,在彈出的網頁中輸入默認的用戶名root,密碼是空,點擊執行,登錄到phpMyAdmin的管理頁面。在頁面的左上角點擊數據庫,出現了新建數據庫的頁面,輸入數據庫的名字 mood1e,選擇數據庫的編碼類型為utf8_genera1_ci,點擊執行,新建數據庫成功。數據庫建立好之后,切換到http://1oca1host并刷新,在頁面的your progects下面有一個名為mood1e的鏈接,點擊它就進入到Mood1e的安裝界面。接下來,按照頁面的提示進行默認的配置就可以完成Mood1e的安裝,值得提醒的是Mood1e的安裝耗時教長,在安裝過程中需要耐心等待,不要進行頁面刷新等操作,否則,安裝將會失敗。
2.2角色與用戶管理
在安裝過程中,系統會要求建立第一個用戶,默認是admin,它具有所有的管理權限,是管理員角色。Mood1e中的默認的角色有很8種:管理員角色、教師角色、課程創建者、學生角色、無編輯權教師、訪客等。每位用戶在Mood1e中進行教學相關的活動都需要有相應的權限,需要分配相應的角色,比如,教師有建立、修改和刪除相應課程的權限,學生有登錄課程進行學習的權限,用戶的角色是建立用戶后在“用戶”或者“課程”菜單里面進行委派的,如圖:
在Mood1e中建立用戶有幾種方法,一是由用戶注冊及管理員審核;二是由管理員新建用戶;三是由管理員批量導入。前二種由于方法簡單及建立用戶的效率較低,在此,本文以導入學生用戶為例詳細介紹批量導入用戶的方法。
(1)首先記錄導入的學生用戶要學習課程的簡稱以及導入組(Mood1e中組的概念可以理解為班級)的名稱,因為導入學生用戶以后,還需要對學生進行分組(分班)管理,設置這些學生用戶具有學習《計算機在金融業中的應用》課程的權限,把課程簡稱和班級名稱記錄下來,導入的學生用戶就自動進行分組,自動具有了學習該課程的權限(見圖1)。

圖1 課程簡稱示意圖
(2)建立exce1文件,輸入將要導入的學生用戶信息(見圖2)。

圖2 建立的學生用戶信息表
該圖中,每列將對應Moode中的一個字段,具體的含義如下:
username:用戶名,須是英文或數字;
password:密碼,英文或數字。用戶名和密碼是學生登錄系統的憑證,密碼可由管理員事先約定,學生登陸后自行更改;
firstname:名,可以用該列來代表學生的真實姓名;
astname:姓,可以用該列來代表學生的學號,便于批量查詢或處理學生信息;
emai1:用戶電子郵箱;
city:城市,實際使用中城市列可以代表班級序號。
course1:課程1,學生自動加入學習的課程的簡稱,即第一步記錄下課程的簡稱。
group1:組1,學生自動加入組的名稱,即第一步記錄下組的名稱。
(3)把該文件另存為CSV格式。
(4) 轉換編碼:用Windows自帶的“記事本”打開剛才保存的CSV文件,然后點“文件”→“另存為”,“編碼”選擇“UTF-8”,然后“保存”,覆蓋原文件。
(5)在Mood1e中導入該文件:以管理員身份登錄Mood1e,在“網站管理”→“用戶”→“上傳用戶”中選擇“瀏覽”,選擇該CSV文件,點擊“上傳用戶”,后續步驟按要求設置即可完成用戶批量導入的工作。
2.3課程建設
(1) 新建課程
教師以管理員或者教師身份登錄Mood1e以后,首先要在“網站管理”→“課程”→“管理課程和類別”菜單里建立類別,類別相當于專業的概念,建立類別以后選定建立的類別,才能在該類別下建立新課程。建立新課程過程中,會進行諸多設置,其中有一項是設置課程的格式,主要有星期格式、社區格式、主題格式等,根據該課程特點,選擇了主題格式。之后,通過“網站管理”→“外觀”→“主題風格”菜單可以設置課程的主題,Mood1e自帶有很多主題,用戶可以根據課程特點進行選擇,不同的主題將呈現出不同的界面,在選擇好主題以后還可以通過自行修改mood1e安裝目錄里面的“serenity”文件夾里的背景圖片,實現課程的個性化編輯(見圖3)。

圖3 課程主界面
(2)編輯課程
建立課程以后,點擊課程名稱進入到課程界面,再次點擊右上角“打開編輯功能“即可對課程進行編輯了。
首先是設定板塊。在Mood1e中,每一個矩形窗格就是一個板塊,板塊有很多類型,比如:日歷、博客、課程/網站簡介、在線用戶、課程板塊等,系統默認對每個新建的課程都進行了板塊設置,用戶可以根據需要進行添加、編輯和刪除。在圖3中,正中間的“課程簡介”板塊是通過點擊該板塊左下角的編輯圖標“”進行更改的,其他板塊也是同理。
板塊設定好以后,就可以在板塊中添加活動和資源了。Mood1e支持的活動和資源有多種:活動主要有討論區、作業、數據庫、測驗、互動評價、投票、聊天、Wiki協作等;資源主要有文件、圖片、網頁、文件夾、URL、標簽等。
常用的活動有問卷調查、討論區、Wiki協作、測驗等。點擊板塊右下角的“添加一個活動或資源”,選擇“問卷調查”即可進行問卷調查的添加,Mood1e自帶有設定好內容的問卷調查(見圖4)。但是,這些問卷調查往往并不太適合實際課程使用的需要,這時,還可以到Mood1e的官方網站下載問卷調查的插件,安裝插件后,就可以自行對問卷調查的內容進行設定了。

圖4 問卷調查添加界面
討論區即論壇,用戶可以通過建立討論區為某個主題開辟一個討論的平臺。
Wiki是一種多人協作的寫作工具。該模塊可以使參與者添加和編輯一組網頁。Wikis有很多用途,諸如組織課堂筆記或者學習指南;學生進行合作出版在線書目,針對他們導師設置的主題創作內容;用來合作創作故事或詩歌,其中每個參與者寫一行或者一節詩等。
測驗可用于建立隨堂練習或者期末考試,以上活動都可以通過類似的方法進行添加。
常用的資源主要是網頁、文件、URL等,網頁可以讓用戶根據課程特點自定義豐富的教學內容,包括文字、圖片、動畫的等,文件允許用戶上傳文件,URL允許用戶建立超鏈接。用網頁建立的資源可以使用戶在新窗口中打開網頁的內容,并且,界面和主窗口界面保持一致;文件可以使用戶直接下載文件,而URL是直接轉到新的地址,用戶可以根據實際需要選擇使用。
用戶可以在板塊中直接嵌入視頻,如圖3中最右邊板塊所示,嵌入的視頻可以設置自動播放和窗口大小,嵌入視頻的代碼是:

在板塊中,還可以制作QQ的超鏈接,通過超鏈接方便師生之間利用QQ軟件進行實時交流,代碼是:


實際利用Mood1e建設《計算機在金融業中的應用》課程還涉及到了很多的知識點和技術,其中,既要關注課程建設本身的內容,還要關注合理的使用平臺上的各種工具和教學設計的技巧,由于篇幅和作者水平有限,文章未對具體內容展開探討,只是對Mood1e的基本使用方法和常用的工具進行了介紹,在今后的教學和教學管理過程中,我們將挖掘更有用的知識進行分析,盡可能把這個好的平臺用到實處,發揮它應有的功能。
[1]鮑懿佳.利用Moodle進行中學教育科研課題管理[D].上海:上海師范大學,2015.
[2]吳雅琴.Moodle支持的網絡環境下教學法研究[D].上海:華東師范大學,2013.
[3]丁永莉.基于Moodle平臺的虛擬課程研究[D].上海:上海師范大學,2012.
[4]Willian H,Rice IV.Moodle E-Learning Course Development[M].Packt Publishing,2006
[責任編輯何一輝]
G434
A
1008-7656(2015)04-0091-05
2015年度廣西現代遠程教育研究中心課題(編號:2012ZQN16)
2015-08-20
謝業權,廣西廣播電視大學招生辦公室助理工程師,軟件工程碩士,研究方向:軟件工程;李飛,廣西廣播電視大學理工學院工程師,碩士,研究方向:軟件工程。