□ 杜榮良
基于Dokeos的“網絡營銷”網絡課程的設計與開發
□ 杜榮良
Dokeos作為一款優秀的開源學習內容管理系統(LCMS),在國外的高校和企業的教育培訓中得到了非常廣泛的應用,在國內也逐漸引起了相關領域研究人員的關注。本文在分析Dokeos的特點和功能的基礎上,介紹了基于Dokeos構建“網絡營銷”網絡課程的框架,闡述了在該平臺進行網絡教學中的過程,最后總結了構建過程中的一些問題及解決方案。
Dokeos;學習內容管理系統;網絡營銷;網絡課程
“網絡營銷”是電子商務專業的一門核心專業課程,目的在于培養學生在Internet環境下,綜合利用各種營銷理論和工具,策劃、組織和管理營銷活動的能力。“網絡營銷”課程的教學主要是由理論知識講授、教學案例分析以及學生網上實踐指導組成,教學內容非常豐富。“網絡營銷”課程在教學中只有做到課堂講授與學生在互聯網上實踐相結合,才能使學生更好地掌握相關的營銷技巧,進而促進對于理論知識的深入理解。為了更好地促進課程的教學,我們設計并開發了基于Dokeos網絡學習平臺的“網絡營銷”課程,并在教學實踐中進行了使用,希望能為相關課程教學提供參考,本研究還提供了一個可供借鑒的技術方案。
Dokeos起源于比利時天主教魯汶大學(UCL)的一個教學項目,旨在尋找能夠替換當時使用的不能很好滿足教學需要的商業電子教學系統。項目負責人Thomas Depraetere教授基于開源思想,將各種開源軟件進行整合,于1999年公開發布了這套教學軟件—Claroline 0.99版。這套軟件的最初的功能非常簡單,只能完成論壇、文檔處理及統計工作。隨后,越來越多的組織機構和開發人員加入了開發團隊,其中就包括根特大學(Ghent University) 等高校。2004年,在發布了產品的Claroline 1.4版后,開發團隊分化為兩個方向,比利時天主教魯汶大學將Claroline注冊成為商標,繼續Claroline的開發;而Thomas Depraetere教授及大部分開發成員則組成新的團隊,并將原項目命名為Dokeos,繼續該產品的開發[1]。近年來,Dokeos在全世界各地的用戶和開發人員的共同努力下,逐步發展成為主流的學習內容管理系統(LCMS)之一。
LCMS發展至今,主要分為兩大類:一類是商業軟件,如WebCT和BlackBoard,另一類是開源軟件,如 Dokeos、Moodle、Claroline、Docebo 及Sakai等。本研究選擇Dokeos平臺,主要是基于以下幾點考慮:
根據Dokeos的實時監測,全世界共有9662個基于Dokeos的教學網站,其中包含了228834門課程,共計2674336名學習者正通過這個平臺進行學習[2]。這些教學網站涉及醫學、大型公司、教育單位等領域,已經幫助世界上1000多個組織機構管理教學和合作活動。
Dokeos在設計之初,就是基于開源的精神,將各種非常成熟的、有教育價值的開源軟件進行有效集成,以促進教學。經過十余年的發展,Dokeos更是將各種優秀的教育開源軟件進行整合,其功能也涵蓋了網絡教學的各個方面。為了幫助平臺管理人員、教師及學習者的快速使用,Dokeos分別提供了管理員、教師及學習者手冊,里面涵蓋了各種角色的操作流程。Dokeos還設有專門的論壇、維基(Wiki),為使用者提供全面的技術及使用幫助。此外,借助Dokeos系統提供的語言翻譯工具(DLTT),任何人都可以對Dokeos的編碼進行有償翻譯,這也極大地促進了Dokeos系統的全球化。
LCMS的運行需要硬件和軟件兩方面的資金支持。硬件方面的費用主要包括電腦及網絡設備的購買,軟件方面的費用主要包括平臺及配套軟件購買、安裝維護費用等,在這兩方面,Dokeos都有著明顯的優勢。首先,在軟件方面,相比于商業LCMS價值不菲,Dokeos是運行在LAMP(Linux+Apache+MySQL+PHP)開源平臺上,這就意味著,從操作系統、服務器軟件到應用軟件,都可以免費獲得,并且這套平臺也在實踐中被證明是安全的、成熟的和穩定的。其次,在硬件方面,Dokeos對于服務器硬件的要求極低,在根特大學,配置PIV(3.0G)CPU,1G內存,250G硬盤的服務器能夠滿足9500名注冊用戶和600門課程的使用[3],而這樣的配置僅相當于目前個人電腦的配置。
對于用戶來說,Dokeos的安裝、配置不需要任何的網頁語言基礎。從官方網站下載后,將Dokeos源文件放在網頁服務器目錄下即可進行安裝、配置。整個過程全部基于向導式的中文界面,相關參數的配置也有醒目的說明,極大地降低了該平臺的技術門檻。
目前主流的LCMS基本上都源自西方社會,不同的文化背景和學習習慣導致了很多優秀的國外教學平臺在中國都面臨“水土不服”的問題,這個問題也是選擇適合于中國國情的LCMS首先要考慮的問題,在這方面,Dokeos更適合國人的使用習慣。
Dokeos平臺的用戶分為三種角色:系統管理員、教師和學生,每種角色登錄后分別進入不同的模塊,這樣的角色劃分能夠使各類用戶專注于自己的任務。如圖1所示,教師登錄后,可以根據向導快速地新建網絡課程,設置教學活動,特別是Dokeos提供的“虛擬教室”(Virtual Classroom) 和“學習路徑”(Learning Path)功能使教師能夠完全專注于課程的教學設計與資源整合上。Dokeos還支持SCORM1.4標準,這意味教師可以導入、導出本地或網上已經設計好的優秀的電子資源,大大提高了優秀資源的利用率,促進了資源共享。教師更是可以通過Dokeos提供的OOGIE RAPID功能,點擊幾下鼠標將各類Office文檔轉化成符合SCORM標準的學習資源。在課程設置過程中,教師還可以隨時切換到學生視圖,來檢查學生看到的實際頁面,以便隨時調整設置。

圖1 Dokeos課程管理界面
Dokeos在提供強大功能的同時,還提供了極易上手的管理界面。只需要輸入創建課程的名稱和編號,即可創建一門新的課程,與此同時,平臺將會自動創建該課程的所有相關模塊,如,課程論壇、教學計劃、講義材料、維基、虛擬課堂、測試等。教師所需要做的只是上傳課程的教案、視頻、文本材料等資源,平臺會自動將其呈現在相應的教學模塊中。平臺提供的學習路徑模塊,使教師能夠專注于教學設計,更合理地安排教學環節,并能在教學過程中隨時進行調整,這使教師的教學主導地位得到了最大化的體現。
高職院校“網絡營銷”課程的培養目標是使學生在掌握網絡營銷理論的基礎上,掌握各種營銷技能,發展營銷活動組織、策劃和管理的能力。這就決定了該網絡課程的內容,在突出網絡營銷理論的同時,更要強調對學生應用能力的培養。根據這個特點,利用Dokeos平臺,我們設計了“網絡營銷”課程的框架,如圖2所示。

圖2“網絡營銷”課程框架
在本平臺中,教師主要完成以下任務:
1.維護課程,安排進度。利用平臺的寫作工具設置課程簡介信息,包括闡述“網絡營銷”課程在電子商務專業中的定位、課程的主要內容、培養目標,制定教學計劃,安排課程的學習方式以及課程的考核方法等。這樣可以使學生在學習之前對本門課程有一個總體上的認識,明確學習的方向。通過平臺的日程模塊,設置教學過程中各項任務及教學事件的開始日期和結束日期,能夠使學生的學習更有目標。
2.管理學習資源。為了讓學習者在解決某一問題或完成某項任務時,能快速地獲取有價值的資源,內容完備、結構合理的資源庫便成了網絡課程教學的重要組成部分[4]。利用平臺提供的資源管理模塊,將網絡營銷教學中可能用到的學習資源上傳到平臺中,并進行科學的分類。這些資源包括各類網絡營銷的經典案例,教學中用到的音、視頻文件以及相關圖片等。另外,平臺的資源管理模塊還允許添加外部資源鏈接,以便以使學生利用更多的優秀教學資源。在實際構建平臺的過程中,本研究添加了山東大學及上海大學等學校的“網絡營銷”精品課程鏈接。
3.進行教學設計。Dokeos平臺最大的特色之一就是學習路徑功能(教學設計)。學習路徑是按章節(Chapter) 和步驟(Step) 組織的,章節類似于課程的章節,是教學內容的組織形式;步驟穿插于章節之中,是指完成相應章節的一些學習活動,如查看文檔、完成練習、接受考核等。教師可以創建學習路徑,設置學習前提。學習路徑設置好以后,學習者按照既定的順序來學習課程內容。教師可以在學習路徑中導入符合SCORM/AICC標準的課程,也可以利用平臺提供的模板編制課件。這些模板可以支持文字、圖片、聲音等多種媒體素材。
4.布置任務,評價學習。Dokeos主要通過兩種方式來對學生的學習進行評價,一種是測驗,另外一種是技能評價。測驗題型包括單選題、多選題、填空題、匹配題、簡答題。題目和選項均支持多媒體輸入,可包含圖片,flash,mp3等。教師也可以從題庫中選擇已經編好的題目。系統支持多種成績統計方式,提供測驗成績分析工具。技能評價是對學生完成某項任務情況的考核,通過平臺提供的小組功能,教師可以將一些需要協助完成的項目分成若干小組,使學生在協作與競爭的氛圍中完成任務。
5.溝通交流,學習跟蹤。Dokeos內嵌了多種支持在線交流的工具,如論壇、Wiki、博客、聊天室、內部郵件等。通過這些實時和非實時的工具,教師能夠在第一時間解答學生學習過程的疑問,發布通知等。利用平臺的“學習跟蹤”功能,教師可以精確地查看學生的學習時長、各種學習行為以及測驗狀態,并可將這些信息生成報告,打印或通過電子郵箱郵寄給學生。
1.根據學習路徑進行課程學習。學生進入課程平臺后,要先注冊,并按照提示選擇注冊到某門課程。進入到課程后,可以先根據課程介紹熟悉課程的相關信息,然后進入學習路徑,按照教師編制的章節及任務進行學習。在學習過程中,可以隨時查看自己的進度及學習報告,也可以將課程相關的資料下載到本地電腦上學習。如圖3所示:

圖3 學生視圖中的Dokeos學習路徑界面
2.完成作業及測試。學生在結束一部分課程內容的學習后,通過測驗模塊進入相應的測試頁面。根據測驗形式的不同,如在線測試、離線作業等,完成相應的測試并向教師提交測試結果。
3.接受學習評價,開展項目學習。為了達到做與學統一,提高動手實踐能力,學生可以以個人或學習小組的形式,參與到課程的項目學習中。這些項目一般都是基于任務驅動,考察學生在某種情境下解決實際問題的能力。在本平臺的實際使用過程中,我們將學生分成8組,根據平臺中提供的調查問卷功能,讓學生制作一份在校園網上購物平臺的前期調查問卷,并將報告發布到平臺中,讓各組通過論壇等手段討論問卷的優缺點,取得了良好的教學效果。
4.協作學習、交流反饋。
學生在學習過程遇到任何問題,均可以通過Dokeos提供的交流工具進行求助或討論。如可以在小組內部討論、在論壇中討論,還可以發送內部郵件向教師求助。在課程教學過程中,教師可以通過日程模塊,將各類教學事件通知給學生,也可以直接通過通知功能顯示在平臺首頁。對于學生集中提供的意見和建議,教師可以通過課程管理模塊方便、快捷地做出相應調整,從而進一步完善課程的教學設計。
基于Dokeos的網絡課程平臺對促進學生掌握理論知識及技能發揮了重要的作用。但在實際構建網絡課程的過程中,也遇到了一些問題,通過探索,問題已經得到了初步的解決。
Dokeos平臺雖然提供了中文語言包,但系統在安裝時并沒有這個默認選項,即使安裝后,在配置菜單中將語言顯示為中文,還是會出現亂碼現象。解決這個問題需要在數據庫中激活Dokeos對中文的支持,具體做法為,打開dokeos_main數據庫的settings_current表,將platform_charset的值修改為UTF-8,問題即可得到解決。Dokeos官網上顯示,目前該平臺的漢化工作只完成了54.06%[5]。筆者也參與了DLTT漢化工作,但Dokeos對于其母語化的審查非常的嚴格并且周期較長。短期內語言本地化仍是制約Dokeos平臺進一步普及的最大問題。
Dokeos平臺本身提供了網絡教學需要的絕大部分應用,絕大部分操作也都基于向導式,大大降低了平臺的準入門檻。但正如沒有一種程序能夠滿足所有人的所有需求一樣,由于學校、專業、課程的差異性,在某些情況下,還需要對Dokeos進行二次開發來修改或擴充它的某些功能。雖然Dokeos的代碼結構清晰,但是哪怕只是細微的修改,也需要一定的編程知識。通過Dokeos提供的管理員手冊及教師手冊,這個問題尚能得到較好的解決。
Dokeos默認為每門網絡課程分配50MB的空間,而在實際使用中,這樣的大小往往很難滿足實際的需求,此時,可以通過調節相應課程的空間大小來滿足實際的需求。具體方法為:以管理員身份登錄,依次點擊平臺管理、課程列表,點擊相應課程的編輯按鈕,在配置頁面的最大方輸入新的空間大小。
通過以上分析,在構建網絡課程時,選擇Dokeos作為平臺,既具有很高的經濟價值,又具有低門檻、易搭建的特點,在網絡教學領域確實是一個很好的解決方案。盡管目前國內對于Dokeos的研究較少,具有影響力實例還比較欠缺,Dokeos在本地化過程中也還有一些細節問題需要改善,但這不應成為在中國進一步推廣的障礙。隨著教育領域對Dokeos研究的深入,會有更多的、更成熟的基于Dokeos的網絡課程平臺應用于網絡教學中。
[1]History of Dokeos [EB/OL].http://www.dokeos.com/wiki/index.php/History_of_dokeos.
[2]Worldwide map[EB/OL].http://www.dokeos.com/en/community.php.
[3] FAQ [EB/OL]. http://www.dokeos.com/wiki/index.php/FAQ#Hardware_Requirements_for_Dokeos.
[4]鄧文新.基于活動的網絡課程設計框架及其應用研究[J].電子科技大學學報(社科版),2007,(6).
[5]Dokeos Translation System[EB/OL].http://dokeos.com/DLTT/.
2010-08-25
杜榮良,碩士研究生,無錫城市職業技術學院(214063)。
責任編輯 柯 南
G423
B
1009—458x(2010)12—0067—04