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