方美玉
(浙江外國語學院 科學技術(shù)學院,浙江 杭州)
基于開源平臺的小型MOOCs教學資源整合共享機制與實現(xiàn)
方美玉
(浙江外國語學院 科學技術(shù)學院,浙江 杭州)
分析當前MOOC現(xiàn)狀,闡述基于Moodle的SPOC平臺的搭建與實現(xiàn)過程,說明如何解決一系列開源Moodle平臺在線測試資源發(fā)布的專業(yè)性和通用性問題,介紹基于Captivate微視頻、微課程資源的制作、發(fā)布與學習管理方案。
SPOC平臺;開源Moodle;在線測試;Adobe Captivate;Scorm標準微課資源
MOOCs(massive open online courses)即大型、開放、在線網(wǎng)絡課程,對學生來說是一種免費的在線教育;但對高校來說,支付課程的開發(fā)、錄制薪酬、維護等費用都特別高,不利于可持續(xù)發(fā)展。
一種更加精致的課程類型SPOC課程應運而生,讓MOOC在大學校園落地生根。SPOC按照字面意思可理解為“小規(guī)模限制性在線課程”。首先,SPOC能夠繼承和實現(xiàn)MOOCs的所有優(yōu)點;其次,SPOC模式的成本較低,提供了MOOC的一種可持續(xù)發(fā)展模式;第三,SPOC重新定義教師的作用,創(chuàng)新了教學模式。
SPOC課程平臺的搭建和選擇可以根據(jù)各個高校具體情況而定。一般的高校希望在原有的課程管理系統(tǒng)(精品課程平臺)的基礎(chǔ)上遷移,這樣會繼承以往積累的資源,又能開發(fā)新的MOOCs資源。
開源E-Learning 平臺本身免費,平臺自身帶有創(chuàng)建在線資源(包括微視頻、在線測試等)和網(wǎng)絡課程的工具、實時記錄學生參與學習活動和評價學習效果、支持團隊或小組學習與討論、提供聊天工具和在線論壇。主流開源E-Learning平臺有Sakai和Moodle, 它們非常符合現(xiàn)代教育技術(shù)發(fā)展的要求,可以解決MOOCs的高成本、高難度技術(shù)制作要求等局限性,實現(xiàn)高校的MOOCs資源整合與共享。
2.1 開源平臺的優(yōu)勢
開源E-Learning平臺系統(tǒng)具有與商業(yè)產(chǎn)品無法比擬的優(yōu)勢。第一,開源軟件能節(jié)省資金。非開源軟件如BlackBoard等商業(yè)軟件購置成本昂貴,后期維護成本也異常高,一般大學經(jīng)費緊張,MOOCs在高校難以可持續(xù)發(fā)展;而開源軟件如Moodle等平臺可以從網(wǎng)站上直接下載,免費升級,大大節(jié)約了成本的投入。第二,開源軟件的功能更強、可靠性和安全性更高。開源軟件源代碼集中了各方開發(fā)人員的智慧,經(jīng)過開放式的軟件測試,漏洞和不安全因素排除得比較徹底,因此,可靠性和安全性更高。第三,開源軟件源代碼開放。有利于各高校根據(jù)對小型MOOCs的不同需求進行二次開發(fā),建設(shè)個性化SPOCs平臺,為教師提供更加人性化的功能模塊,使教師集中精力設(shè)計課程內(nèi)容,而不是花費大量精力在平臺功能使用上。
目前, 國際上開源E-Learning平臺有美國的Sakai、澳大利亞的Moodle、英國的Bodinton、加拿大的Atutor 等,這些軟件提供了一個功能強大的教學和課程管理平臺,主要功能包括課程資源上傳、在線測試、作業(yè)發(fā)布與上傳、在線論壇、Wiki、學習及評價情況統(tǒng)計等各項功能。澳大利亞的Moodle( Moodle.org) 是開源網(wǎng)絡教育平臺的佼佼者,Moodle、Sakai是在歐美高校中廣泛使用的開源教學管理軟件。
2.2 Moodle開源平臺現(xiàn)狀
Moodle運行在LAMP(Linux+Apache+My-SQL+PHP)架構(gòu)上,可以跑在Edubuntu平臺上。Moodle具有模塊化程度極高的優(yōu)勢特點,其功能分為課程管理和內(nèi)容管理,因此在國際范圍上使用非常廣泛。目前,Moodle用戶遍及全球160個國家,超過150 000個注冊用戶,形成相當規(guī)模的Moodle社區(qū)。
根據(jù)各?,F(xiàn)有校情和課程體系的特點,需要建立一套可行的課程共享機制。小型MOOCs體系建設(shè)的共同點是設(shè)立注冊服務器、Web服務器、資源共享服務器、平臺交流郵件服務器等,建立參與者分層體系。開源平臺本身并不是天然的MOOCs平臺,但是MOOCs天然是網(wǎng)絡課程,其最終的本質(zhì)是回歸具有課程管理與跟蹤在線交互的在線課程,因此在開源平臺上開發(fā)MOOCs資源,一般的課件發(fā)布、在線測試、在線論壇、學習跟蹤、互動交流是本身具備的功能,但是要將微課視頻資源序列化、加入交互提問功能、教師在線互動功能等還需要對開源平臺進行配置架構(gòu)甚至二次開發(fā)。
4.1 Moodle運行環(huán)境搭建
Moodle主要是在Linux上使用Apache,PostgreSQL/MySQL/MariaDB及 PHP 開發(fā)(LAMP平臺)。
安裝時建議配置為:
硬盤空間:160MB的空間(最?。┰偌由蟽Υ尜Y料的空間,5GB大概是理想的最小空間。
處理器:1GHz(最低),推薦2GHz雙核,具體的需求因資源的使用情況而有變化。備份:為了保存站點的備份資料,至少需要和上面一樣大小的空間。
內(nèi)存:最小256MB,強烈推薦1GB 或更多。一般的經(jīng)驗法則是1G的RAM讓Moodle可以支持10~20個并發(fā)訪問。并發(fā)訪問指同一時間Web服務器在內(nèi)存中的進程(例如幾秒的時間內(nèi)用戶在窗口與系統(tǒng)的交互)。
以下都是最小支持的版本,建議保持所有的軟件更新。
Moodle升級:Moodle 2.2或更高版本(如果從早期版本升級,必須升級到2.2.11作為第一步)。
PHP版本:最低PHP 5.4.4 (在 Windows系統(tǒng)上總是使用最新的PHP 5.4.x或5.5.x),但不支持PHP 7。
Moodle支持的數(shù)據(jù)庫服務器有PostgreSQL、MySQL、MariaDB、Microsoft SQL Server、Oracle Databse。
對瀏覽器的要求是Google Chrome、Mozilla Firefox、Mozilla Firefox、Microsoft Internet Explorer等。
4.2 MOODLE 3.1搭建
通過官方提供地址下載最近版本,地址為https://download.moodle.org/releases/ latest/,選擇3.1.x版本下載。
Step1:下載后解壓縮,注意目錄名字不能包含空格,長度也不要超過25個字符,不要包含漢字。MOODLE3.1版本集成了PHP語言、數(shù)據(jù)庫服務等環(huán)境。
Step2:到解壓縮目錄中雙擊并啟動startMoodle啟動Apach服務、數(shù)據(jù)庫等服務。成功啟動各項服務器后界面如圖1所示。
圖1 雙擊并啟動startMoodle啟動Apach服務、數(shù)據(jù)庫等服務
Step3:打開瀏覽器,訪問http://localhost/開始安裝。出現(xiàn)語言選擇頁面,通過頁面上的語言選擇下拉按鈕選擇安裝語言。這個語言也會成為網(wǎng)站的缺省語言,不過以后可以隨時更改。選擇“簡體中文(zh-cn)”,并點擊“向后”按鈕。若在安裝過程中出現(xiàn)其他語言,可嘗試自行在地址欄中輸入“&lang=zh_cn”,即可切換語言為中文。選擇下一步之后,調(diào)整數(shù)據(jù)目錄為上述自定義的Moodledata目錄。確認后,并點擊“向后”按鈕。填寫數(shù)據(jù)庫默認密碼root和端口號3306。
Step4:此后的界面一直點擊按鈕繼續(xù),確認需要安裝的環(huán)境插件和配置信息。直到界面顯示所有組件都安裝成功,滾動瀏覽器界面到頁面最后,選擇“繼續(xù)”按鈕。按照頁面提示設(shè)置用戶名、密碼等個人信息配置。帶“*”的必須按照要求填寫。點擊“更新個人資料”,提交后出現(xiàn)設(shè)置網(wǎng)站信息頁面。填寫網(wǎng)站名稱、網(wǎng)站首頁描述、選擇時區(qū)、選擇基于email自助注冊(允許用戶用eamil接收確認郵件注冊),點擊“保存更改”按鈕,出現(xiàn)網(wǎng)站首頁頁面效果。至此,基于Moodle開源平臺就搭建好了。
Moodle開源平臺已經(jīng)具備開源MOOC的多項功能。比如,教師可以在管理面板中全面控制課程的所有設(shè)置,活動配置課程內(nèi)容包括在線論壇、在線測驗、微課視頻資源、在線投票、問卷調(diào)查、作業(yè)發(fā)布與提交、在線論壇等模塊。在作業(yè)模塊中,可以設(shè)定作業(yè)截止日期和最高分等選項。允許學生直接上傳4MB以內(nèi)的文件到服務器,允許設(shè)定學生遲交作業(yè),但是遲交時間都被記錄下來,方便教師查詢。
測驗模塊包含創(chuàng)建題庫、發(fā)布試題、設(shè)置測驗時間等功能。題庫可以在不同的測驗里重用。在線測試題目生成的方式支持多種格式,包括GIFT、MOODLE XML、WebCT等格式。在線測試可以自動評分或人工評分,也可以兩者結(jié)合。
資源模塊支持顯示任何電子文檔、Word、Powerpoint、Flash、視頻和聲音等可以上傳文件并在服務器進行管理,或者使用Web表單動態(tài)建立(文本或HTML),可以連接到Web上的外部資源,也可以無縫地將其包含到課程界面里,可以用鏈接將數(shù)據(jù)傳遞給外部的Web應用。Moodle的試題管理和跟蹤統(tǒng)計功能很強大。但是,教師們在使用Moodle制作試卷批量出題、圖片上傳、數(shù)學公式符號錄入等方面經(jīng)常犯難。作為SPOC之MOOCs資源,具有資源的多樣性,其涵蓋的學科同樣非常廣泛,數(shù)學課程符號特殊多樣,在默認Moodle下不支持這些符號的錄入。
5.1 在線編輯數(shù)學符號解決方案
1)在默認狀態(tài)下Moodle不能在線編輯數(shù)學符號。
在Moodle上表示分數(shù)如三分之二,使用默認在線編輯模式,只做文本編輯不考慮插入圖片方式,編輯效果只能顯示為“2/3”,不能顯示為“”的數(shù)學分數(shù)表示形式 。
2)解決辦法。
以管理員身份登錄Moodle課程管理平臺,在“網(wǎng)站管理”中選擇“插件”― “過濾器”―“管理過濾器”,將“TeX符號”狀態(tài)改為“打開”,Moodle編輯器就能在線編輯數(shù)學分式了。
5.2 圖片無法自動上傳解決方案
1)數(shù)學資料文件中關(guān)于數(shù)學符號的內(nèi)容不能順利遷移進入Moodle。
數(shù)學教案和數(shù)學試題等存檔資料不能以簡單的方式導入或者粘貼到Moodle平臺。一份數(shù)學試卷Word文檔,其中大量的數(shù)學公式和數(shù)學符號都會轉(zhuǎn)化為圖片,老師希望一兩步操作導入到Moodle平臺,但是復制粘貼圖片并不能自動上傳,如果一張張上傳,工作量巨大。
2)解決辦法:將數(shù)學資料文件轉(zhuǎn)換為網(wǎng)頁。操作過程如下:
Step1:將Word文件另存為網(wǎng)頁,生成一個網(wǎng)頁文件和一個文件夾。文件夾中一般包含圖片等資源文件,將文件夾中的圖片文件集中上傳到Moodle,或者上傳到網(wǎng)上云盤等圖片共享空間,要求這些圖片保持在同一位置、能自由查看、能取得圖片地址。
Step2:打開并編輯Word生成的網(wǎng)頁文件,將網(wǎng)頁中所有圖片的本機地址用查找替換的方法更換為上傳后的網(wǎng)絡地址。
Step3:全選Word網(wǎng)頁的所有內(nèi)容,復制粘貼到Moodle文本編輯器編輯區(qū),可以看到圖文內(nèi)容都被順利接收了。
上述方法若還有難度,可以考慮給Moodle更換在線編輯器以滿足圖片自動上傳的需求使該活動更便捷。另外,微軟將發(fā)布一項免費外掛,這項外掛軟件能讓使用者直接存儲Word、Excel和PowerPoint文件到Moodle,并可直接在Moodle上進行編輯,這將更利于在Moodle上方便快捷地建立包括數(shù)學在內(nèi)的各類課程。
5.3 微視頻、微課制作與上傳
Moodle平臺發(fā)布課件資源,可以是PPT、網(wǎng)頁文件和符合Scorm標準的課件資源;而微課等慕課資源是具有交互性功能的短小的課件。在學習過程中帶有測驗、提問、視頻播放和演示等功能。經(jīng)過反復測試、研究和比較,Adobe Captivate是一款符合這一標準的Scorm標準交互式微課制作和發(fā)布的優(yōu)秀微課課件制作軟件。交互式微課制作方法可以參見詳細的Adobe Captivate幫助手冊,我們主要解決資源生成與Moodle平臺的導入轉(zhuǎn)換過程,解決SPOC資源發(fā)布問題。
交互式微課簡要制作與詳細生成Scorm課件的步驟:
(1)新建微課資源。采用Adobe Captivate 8,新建空白項目,建議窗口大小設(shè)定為500*400左右,制作交互式微課;制作完成之后將微課發(fā)布為pdf文件,選擇文件—發(fā)布到電腦—swf—導出pdf打勾,發(fā)布之后得到pdf文件。注意預覽前需要安裝最新f ash播放器。雙擊打開pdf文件,提示pdf播放器需要更新f ash播放器,按照提示下載安裝插件。Windows系統(tǒng)需要同時下載播放器和插件(install_f ash_player.exe和install_f ash_player_ax.exe),全部安裝后就可以預覽了。
(2)Scorm標準課件制作。Adobe Captivate導出的pdf資源,要導入到Moodle平臺,需要將課件資源制作成制作Scorm標準課件。這時可以借助Captivate 8自帶的Scorm標準資源包工具來完成。打開Adobe multi SCO package 8 工具(與Captivae 8安裝同時會自動安裝),添加此pdf文件到文件清單中。發(fā)布并保存為壓縮文件。此時可以打開壓縮好的Scorm課件壓縮包,打開壓縮包可以查看到壓縮包中增加了Scorm課件的一些描述文件和清單文件imsmanifest.xml,表示Scorm標準課件制作完成。
(3)上傳Scorm微課資源到Moodle平臺。登錄Moodle課程的教師界面,打開編輯狀態(tài),添加一個Scorm課件資源,上傳上一步生成的Scorm標準的zip壓縮包。上傳完畢之后就可以進入課件界面進行學習了。注意,第一次預覽的時候會彈出下面的pdf插件啟用提示對話框,點擊提示界面的啟用Adobe Reader視頻資源瀏覽插件的鏈接,啟用并始終允許f ash和adobe reader插件。查看到交互式微課首頁界面,效果如圖2所示。至此,交互式微課資源成功導入到Moodle平臺。
圖2 交互式微課成功導入Moodle平臺的效果
研究基于開源平臺的小型MOOCs教學資源整合共享機制,利用開源Moodle搭建SPOC平臺,對推動MOOCs的可持續(xù)發(fā)展具有借鑒意義;本方案可操作性強,實施方案簡單,成本低,利于推廣;我們提出的交互式微課資源與Moodle資源對接與轉(zhuǎn)換方案使學科教師免于繁瑣的資源重建過程,集中精力設(shè)計課程內(nèi)容。
[1] 趙國棟. 微課、翻轉(zhuǎn)課堂與慕課實操教程[M]. 北京: 北京大學出版社, 2015.
[2] 閆英琪, 阿不來提, 郭紹青. 基于Moodle平臺的學習活動設(shè)計[J]. 現(xiàn)代教育技術(shù), 2008, 18(6): 70-74.
[3] 姚青. MOODLE在線教學平臺的研究與應用[J]. 電子科技, 2010, 23(6): 117-131.
(編輯:郭田珍)
1672-5913(2017)03-0095-05
G642
浙江外國語學院校級教改項目(011310022015);浙江省2015年度高等教育教學改革項目(jg2015134)。
方美玉,女,副教授,研究方向為計算機輔助教學、E-Learning、電子商務,hwdfmy@aliyun.com。