郝水俠 王浩杰 劉曉楊 敖晶晶
摘? 要:Moodle是一個開源的在線學(xué)習(xí)平臺,具有豐富的教學(xué)元素,通過模塊化的課程管理,多種形式的學(xué)習(xí)活動管理,能夠?qū)崿F(xiàn)師生效率的全面高效。本文根據(jù)教學(xué)實踐過程中的實際需求,對moodle系統(tǒng)中的功能進行拓展和開發(fā),包括了用戶分組、互動評價、在線考試、課程分類等功能,論述了這些功能實現(xiàn)的基本步驟,并在自己建立的moodle平臺實現(xiàn),更好的為教學(xué)服務(wù)。
關(guān)鍵詞:moodle平臺;模塊化;用戶分組;互動評價
中圖分類號:TP391? ? ?文獻標(biāo)識碼:A
Moodle Based Platform Development and Implementation
HAO Shuixia,WANG Haojie,LIU Xiaoyang,AO Jingjing
(School of Mathematics and Statistics,Jiangsu Normal University,Xuzhou 221116,China)
Abstract:Moodle is an open-source online learning platform,with rich teaching elements.Through modularized course management,a variety of forms of learning activities management can be achieved to improve the overall teaching and learning efficiency.According to the actual demands in the learning process,the paper expands and the develops the functions in the system,including user grouping,interactive evaluation,online examination,course classification,etc.The paper elaborates the basic steps and realizes these functions in a self-established moodle platform,better serving the teaching.
Keywords:moodle platform;modular;user grouping;interactive evaluation
1? ?引言(Introduction)
在信息化的現(xiàn)代社會,教育正變得數(shù)字化和網(wǎng)絡(luò)化[1],Moodle(Modular Object-Oriented Dynamic Learning Environment)作為一款開源的課程管理系統(tǒng),它不僅擁有先進的理念,全面的功能,而且技術(shù)門檻低、易于掌握,并且還幾乎包括了教學(xué)過程中所需要的大多數(shù)功能[2]。另外Moodle為使用者提供了強大的二次開發(fā)功能,在熟悉各個模塊的基礎(chǔ)上,使用者可以根據(jù)實際需求進行二次開發(fā)。Moodle平臺功能的深入研究能夠在教育方式、教育方法、教學(xué)設(shè)計等多方面起到巨大作用[3],為使用者提供更加便捷的學(xué)習(xí)機會和資源,加強學(xué)生學(xué)習(xí)環(huán)境的自主化與個性化。
目前,國內(nèi)外不少學(xué)者都對Moodle平臺進行了深入的研究。根據(jù)Moodle平臺已經(jīng)在我們實驗室運行兩年的情況和自己的實際需求,我們研究了相關(guān)文獻,主要有Perisic J.等提出了一個在Moodle中實現(xiàn)的自適應(yīng)機制的框架的思想,以提高學(xué)習(xí)結(jié)果和學(xué)生對學(xué)習(xí)過程的滿意度[4],Popovic N.等利用Moodle研究了基于網(wǎng)絡(luò)的混合學(xué)習(xí)的影響[5]。謝淑敏的基于Moodle的網(wǎng)絡(luò)協(xié)作學(xué)習(xí)設(shè)計與應(yīng)用研究[6],賈國祥等的基于Moodle的協(xié)作學(xué)習(xí)模式研究[7],都介紹了學(xué)習(xí)小組的劃分策略。閆莉探究了基于多元智能理論的學(xué)生評價的相關(guān)問題[8]。曾玲,盧洪俊等在Moodle3.0平臺中安裝并實現(xiàn)了同伴互評模塊,并對互動評價的各個階段進行介紹[9]。熊艱等研究了基于Moodle網(wǎng)絡(luò)平臺的進行了互動教學(xué)實踐[10]。欒玉飛[11]研究了基于Moodle的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計與實現(xiàn)。陳聲健介紹了基于Moodle的在線考試系統(tǒng)的設(shè)計與實施[12]。高歡歡介紹了在線考試系統(tǒng)及自動組卷算法[13]。彭振宇介紹了網(wǎng)絡(luò)環(huán)境下的課程分類分層的教學(xué)與實踐[14]。張立巍[15]提出了課程治理視域下高校經(jīng)管專業(yè)課程分類原則。這些文獻都為我們在Moodle平臺上增加我們需要的功能奠定了良好的基礎(chǔ)。
本文根據(jù)實際需求和自己部署的Moodle平臺,在該平臺上增加了用戶分組、互動評價、在線考試、課程分類的功能,豐富和完善了Moodle平臺的功能,提高了課程教學(xué)效果,豐富了教學(xué)實踐。
2? ?用戶分組(User grouping)
2.1? ?用戶分組概述
學(xué)習(xí)Moodle平臺上課程的學(xué)生往往是一個年級的,如果不進行分班,Moodle的諸多分組功能就無法實現(xiàn),這會造成諸多不便。實踐證明,將學(xué)生按照一定的規(guī)則分成若干個小組進行網(wǎng)絡(luò)協(xié)作化學(xué)習(xí),可以極大地提高學(xué)生參與的積極性,從而使得教學(xué)活動更為有效。比如查看每個班級的平均分、按班級進行作業(yè)管理等,根據(jù)實際情況,我們可以把小組等同于年級、班級、學(xué)習(xí)小組等概念,配合教學(xué)功能模塊,組織以小組為單位的教學(xué)活動。利用Moodle平臺可以實現(xiàn)在學(xué)生選課時根據(jù)輸入密鑰的不同進行自動分組。
2.2? ?用戶分組實現(xiàn)
首先在教師端建立好一門課程,在課程中的成員頁面的編輯項中選擇“自助選課”。然后設(shè)置課程選課密碼和使用選課密碼,在課程的“成員管理”中選擇“創(chuàng)建小組”。小組名建議以班號命名,并給每個小組設(shè)定唯一的“注冊碼”(創(chuàng)建小組里設(shè)置的選課密碼),如圖1所示。這樣學(xué)生選課時,只要在密鑰里輸入注冊碼,就能進入課程,并且被自動分配到相應(yīng)的小組中。注意,課程里的選課密碼,和小組里的選課密碼作用是不同的,這種情況下課程的選課密鑰(創(chuàng)建課程里設(shè)置的選課密碼)最好不要告訴學(xué)生,因為通過這個密鑰選課,不會被分入小組。
教師端設(shè)置完成后,在學(xué)生端進行自助選課,根據(jù)輸入選課密碼的不同,學(xué)生會被自動分入該課程下的相應(yīng)小組,效果如圖2;老師也可以根據(jù)需要,手動更改用戶所在小組。
3? ?互動評價(Interactive evaluation)
3.1? ?互動評價概述
傳統(tǒng)的教學(xué)評價方式基本上是一種總結(jié)性學(xué)習(xí)終端評價,它是一種自上而下的對學(xué)生“定性”評價,學(xué)生無法直接參與評價的過程,老師和學(xué)生缺乏雙向信息和多向信息的交流,忽略了評價與教學(xué)過程和學(xué)習(xí)過程不可分割的內(nèi)在聯(lián)系。而Moodle平臺提供的互動評價功能,使學(xué)生的角色不再只是被評價者,還要對別人的作業(yè)進行評價,對別人的作業(yè)提出批判和建議,其過程不只是評價,更是學(xué)習(xí)的過程,是學(xué)生提高自我認識、促進自我反省的過程,其評價內(nèi)容更全面、評價主體多樣性、評價結(jié)果更具反饋作用,更能夠調(diào)動學(xué)生的學(xué)習(xí)主動性。
3.2? ?互動評價實現(xiàn)
首先在課程下建立一個活動模塊“互動評價”,互動評價一共分為五個階段,如圖3所示,分別為設(shè)置階段、提交作業(yè)階段、評價階段、成績核定階段、關(guān)閉階段,每個階段都需要老師手動或者自動進入下一階段。
根據(jù)提示進行設(shè)置互動評價的描述和作業(yè)說明,最重要的一步是修改評價表格,里面采分點的設(shè)置,這也是學(xué)生進行評價的指標(biāo),相應(yīng)的評價指標(biāo)就可以涉及知識點或技能點在作業(yè)中的體現(xiàn),可以設(shè)置多個采分點,而且每個采分點的分數(shù)權(quán)重也可以不同。
然后進入“提交作業(yè)階段”,學(xué)生進行作業(yè)提交完畢后,需要老師去指派互評任務(wù),如圖4所示,一共有三種分配方式,分別為手動分配,隨機分配,預(yù)計劃分配方式。其中手動分配是指在作業(yè)提交完成后,由老師或者管理者手動為學(xué)生分配互評任務(wù);隨機分配是指在作業(yè)提交之后,選擇隨機分配,自動完成作業(yè)的分配;預(yù)計劃分配是指在提交作業(yè)時間截止后自動進行分配(進行了作業(yè)提交時間限制)。
分配完成后,進入“評價階段”,學(xué)生可以評價已分配給他們的作業(yè)。所有評價任務(wù)都完成后,進入“成績核定階段”,學(xué)生的最終成績由評價成績和作業(yè)成績構(gòu)成,其中兩個成績占總成績的比例可以在“成績設(shè)置”里設(shè)置缺省值來更改。
4? ?在線考試(Online examination)
4.1? ?在線考試概述
測驗是幫助學(xué)生鞏固知識的重要手段,也是教師檢驗自己的教學(xué)方法和教學(xué)策略的最好途徑,在Moodle測驗?zāi)K上,可以實現(xiàn)在線考試功能,按照教師的選擇,測驗可以進行多次,可以反饋或給出正確答案,老師還可以設(shè)置考試的開放和結(jié)束時間、評分模式、試卷分析等功能。測驗的問題和答案的順序可以隨機安排,可以減少欺騙行為,考試結(jié)束后會自動生成成績報表,方便老師的操作。利用外部插件進行試題制作,然后進行導(dǎo)入、自動組卷。
4.2? ?在線考試的實現(xiàn)
Moodle平臺測驗?zāi)K支持的題型包括選擇題(包括多選)、填空題、判斷題、計算題、簡答題、匹配題、簡答題等,通過建立題庫,可以分門別類地儲存題目,有利于以后不同考試中的調(diào)用。
首先利用外部工具Moodle Question Editor untitled進行試題的制作,可以利用Ctrl+B打開自動粘貼功能,根據(jù)已有的電子版題目,進行快速的試題粘貼、復(fù)制。制作完成后,保存為XMl文件,然后導(dǎo)入Moodle試題庫,如圖5所示。
導(dǎo)入完成后,在相應(yīng)課程下創(chuàng)建一個“測驗”模塊,教師可以設(shè)置同一測驗作答的次數(shù),并使用從題庫隨機抽題,試題順序隨機排列、選擇題或匹配題選項隨機排列等方式,老師也可以設(shè)置測驗的開放結(jié)束時間、或者每次作答時間的限制(會有倒計時);選擇從“題庫”添加試題;選擇所需要的題目類型進行添加,保存即可,如圖6所示。
5? ?課程分類(Course classification)
課程教學(xué)水平直接影響人才培養(yǎng)的質(zhì)量,作為人才培養(yǎng)體系的基礎(chǔ),課程設(shè)置也愈發(fā)突顯特色,由于學(xué)生需要學(xué)習(xí)的課程有很多,如過不加以分類,會導(dǎo)致課程雜亂無章,檢索困難,而如果能夠科學(xué)的對課程分類分層,按照學(xué)科系的課程分類原則進行模塊化分類,這種優(yōu)化既理順了本專業(yè)課程的設(shè)置邏輯和先后銜接關(guān)系,也為課程分類提供了清晰的模塊界限,在Moodle也可以實現(xiàn)此功能。
首先以管理員身份登錄,打開課程管理與分類頁面,按照學(xué)科性質(zhì)以“置頂”作為父類建立一個大類,然后再以大類作為父類建立一個新的類別,如圖7所示,最后在各個創(chuàng)建的學(xué)科類別下添加相應(yīng)的課程,如圖8所示。
6? ?結(jié)論(Conclusion)
本文在使用Moodle平臺兩年的基礎(chǔ)上,根據(jù)實際教學(xué)需要,對其功能進行了二次開發(fā)和補充,完善了Moodle的功能,彌補了課堂教學(xué)的不足。通過對其功能研究的實現(xiàn),可以發(fā)現(xiàn)功能的二次開發(fā)和實現(xiàn)是從一個真正的課堂需求出發(fā),根據(jù)實際需求不斷擴充其功能,這也是Moodle平臺的魅力所在。目前在自動組卷,試題個性化匹配等問題還存在一定的難度,希望通過不斷地學(xué)習(xí)與探索能夠解決,以便于更好的實現(xiàn)學(xué)習(xí)環(huán)境的自主化,學(xué)習(xí)方式的多樣化。
參考文獻(References)
[1] 張姣姣,司占軍.國內(nèi)Moodle平臺研究進展[J].電腦知識與技術(shù),2017,13(8):113-114.
[2] 裴林強.基于Moodle二次開發(fā)構(gòu)建中學(xué)校本課程管理系統(tǒng)[D].四川師范大學(xué),2015.
[3] 何銀珊.基于MOODLE管理平臺的網(wǎng)絡(luò)課程設(shè)計與實現(xiàn)[D].湖南大學(xué),2016.
[4] Perisic Jasmina,Milovanovic Marina,Kazi Zoltan.A Semantic Approach to EnhanceMoodlewith Personalization[J].COMPUTER APPLICATIONS IN ENGINEERING EDUCATION,2018,26(4):884-901.
[5] Popovic Tomo,Popovic Natasa.A Moodle-based blended learning solution for physiology education in Montenegro: a case study[J].ADVANCES IN PHYSIOLOGY EDUCATION,2018,42(1):111-117.
[6] 謝淑敏.基于Moodle的網(wǎng)絡(luò)協(xié)作學(xué)習(xí)設(shè)計與應(yīng)用研究[D].華中師范大學(xué)教育信息技術(shù)學(xué)院,2015.
[7] 賈國祥,孫月亞,李蕾,等.基于Moodle的協(xié)作學(xué)習(xí)模式研究[J].中國教育信息化,2014,4(16):14-16.
[8] 閆莉.基于多元智能理論的學(xué)生評價研究[D].西安電子科技大學(xué),2010.
[9] 曾玲,盧洪俊,郭灼,等.Moodle 3.0中同伴互評模塊應(yīng)用述評[J].軟件導(dǎo)刊,2017,16(5):195-198.
[10] 熊艱,章凱凱.基于MOODLE網(wǎng)絡(luò)平臺的互動教學(xué)實踐[J].福建電腦,2017,2(37):68-69.
[11] 欒玉飛.基于Moodle的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2013.
[12] 陳聲健.基于Moodle的在線考試系統(tǒng)的設(shè)計與實施[J].中國教育信息化,2010,5(07):64-66.
[13] 高歡歡.在線考試系統(tǒng)及自動組卷算法[D].西安工程大學(xué):計算機科學(xué)學(xué)院,2017.
[14] 彭振宇.網(wǎng)絡(luò)環(huán)境下的計算機基礎(chǔ)課程分類分層次教學(xué)與實踐[J].信息與電腦,2018,2(17):240-241.
[15] 張立巍.課程治理視域下高校經(jīng)管專業(yè)課程分類原則的研究[J].科教文匯,2017,4(394):73-75.