郝水俠 劉曉楊 胡雨薇
摘 要:Moodle是一個開源的在線學(xué)習(xí)平臺,憑借其先進(jìn)的教育理念、免費(fèi)開源、完善的課程管理和學(xué)習(xí)功能等特點(diǎn),受到了全世界廣泛應(yīng)用。本文根據(jù)實(shí)際Moodle網(wǎng)站系統(tǒng)應(yīng)用中的問題,對原有系統(tǒng)進(jìn)行了功能拓展,包括實(shí)現(xiàn)了導(dǎo)師制,批處理用戶信息、個性化問卷調(diào)查、郵件收發(fā)和師生互評等新的功能,并在自己建立的Moodle網(wǎng)站系統(tǒng)實(shí)現(xiàn)。
關(guān)鍵詞:Moodle在線課堂;二次開發(fā);導(dǎo)師制;郵件收發(fā)
中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A
文章編號:2096-1472(2018)-07-42-03
1 引言(Introduction)
Moodle是一個開源課程管理系統(tǒng)(CMS),也是學(xué)生與老師進(jìn)行學(xué)習(xí),交流的一個在線平臺。它是由澳大利亞教師Martin Dougiamas設(shè)計(jì)的,基本架構(gòu)都是圍繞課堂教學(xué)來組織的,用戶非常廣泛。將Moodle網(wǎng)站部署在自己的網(wǎng)絡(luò)系統(tǒng)中,非常有利于教學(xué)管理、實(shí)時評價和教學(xué)預(yù)警等,研究Moodle的二次開發(fā),有助于更好地服務(wù)于教師的教與學(xué)生的學(xué)。
目前,對于Moodle課程的研究,在知網(wǎng)上基于Moodle在線開發(fā)為主題的大約有三十多篇文件。根據(jù)我們自己安裝的Moodle在線課堂碰到的問題,研究了相關(guān)文獻(xiàn),主要有劉婷婷、王海鵬等進(jìn)行了高校本科生導(dǎo)師制的探析與創(chuàng)新,實(shí)現(xiàn)了本科生導(dǎo)師制[1]。黃森介紹了學(xué)習(xí)風(fēng)格插件的設(shè)計(jì)與開
發(fā)[2]。查閱網(wǎng)站[3],我們實(shí)現(xiàn)了郵件接收與發(fā)送。欒玉飛[4]介紹了基于Moodle的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。李健[5]添加了在基于Moodle的一類問卷調(diào)查制作的功能。張賀雯[6]介紹了Moodle的基本構(gòu)架和可行的二次開發(fā)和設(shè)計(jì)的形式。謝家雄介紹了主題運(yùn)用及主題開發(fā)[7]。牟波[8]介紹了Moodle二次開發(fā)的流程及相關(guān)數(shù)據(jù)庫的設(shè)計(jì)。汪基德、張莉[9]提出了基于Moodle的網(wǎng)絡(luò)課程設(shè)計(jì)與開發(fā)的研究更加注重教學(xué)實(shí)踐的應(yīng)用。葉海松系統(tǒng)的介紹了Moodle課程的框架及二次開發(fā)原理[10]。根據(jù)自己在服務(wù)器上部署的Moodle在線網(wǎng)站學(xué)習(xí)平臺,結(jié)合平時的教學(xué)實(shí)際需求實(shí)現(xiàn)了導(dǎo)師制,批處理用戶信息、個性化問卷調(diào)查、郵件收發(fā)和師生互評等新的功能,方便了教學(xué)和管理。
2 導(dǎo)師制實(shí)現(xiàn)(Tutorial system implementation)
2.1 本科生導(dǎo)師制簡介
導(dǎo)師制的最大特點(diǎn)在于師生關(guān)系非常密切,導(dǎo)師不僅要指導(dǎo)學(xué)生的學(xué)習(xí),而且還要指導(dǎo)學(xué)生的生活,并且導(dǎo)師會在師生之間建立一種“導(dǎo)學(xué)”關(guān)系,針對不同的學(xué)生,采取不同的措施,更好地指導(dǎo)學(xué)生的思想、學(xué)習(xí)和生活。目前大學(xué)正在積極推行學(xué)生導(dǎo)師制教育模式,如何更好的實(shí)施這種先進(jìn)教育模式不僅關(guān)系到導(dǎo)師與學(xué)生的溝通交流,也關(guān)系到導(dǎo)師制的發(fā)展。
在Moodle系統(tǒng)中我們加入了導(dǎo)師制,學(xué)生可以選擇自己的指導(dǎo)教師,同時教師要查看學(xué)生選擇自己的情況。學(xué)生與老師之間進(jìn)行學(xué)習(xí)上的互動,學(xué)生制定學(xué)習(xí)目標(biāo),老師幫助監(jiān)督學(xué)生學(xué)習(xí)目標(biāo)完成情況。
2.2 導(dǎo)師制實(shí)現(xiàn)
首先在界面添加一門課程名稱為導(dǎo)師制,選擇網(wǎng)站首頁所有課程中的導(dǎo)師制,之后添加課程,學(xué)生選擇導(dǎo)師。在此門課程中,我們添加活動名稱為學(xué)生的學(xué)習(xí)計(jì)劃,然后在學(xué)習(xí)計(jì)劃中添加數(shù)據(jù)庫,如圖1所示。學(xué)生在每個時期填寫自己最新階段的學(xué)習(xí)情況,同時可填寫調(diào)查問卷,老師在獨(dú)立視圖可對應(yīng)查看,如圖2所示。學(xué)生在添加一條記錄后,教師查看該學(xué)生的實(shí)施情況。
3 批處理用戶信息(Batch user information)
建立好一個功能相對完善的Moodle學(xué)習(xí)平臺后,首先要進(jìn)行用戶的注冊。如果我們讓每個學(xué)生單獨(dú)進(jìn)行注冊,則用戶名的形式參差不齊,教師難以辨認(rèn)和管理。相比之下,由管理員統(tǒng)一批量上傳,則能很好地解決這個問題。
首先,我們要獲取學(xué)生的相關(guān)信息(姓名,學(xué)號,電子郵箱等),密碼可由管理員統(tǒng)一設(shè)置初始密碼,用戶可在后期進(jìn)行修改。獲取信息之后,我們要根據(jù)這些信息建立表格,表頭如(username,password,first name,last name,email),表格形式如圖3所示,其中表頭,姓名必須為英文或拼音形式。完成學(xué)生相關(guān)信息表格之后,要將表格轉(zhuǎn)化為csv格式。之后上傳該csv文件,即可完成對用戶的批量上傳。
由于學(xué)生的數(shù)量很多,一個一個按照學(xué)號注冊非常不方便,此時我們可以批量上傳用戶,如圖3和圖4所示為在Moodle中如何實(shí)現(xiàn)此功能。
4 個性化問卷調(diào)查(Personalized questionnaire survey)
當(dāng)教師想要了解學(xué)生們的學(xué)習(xí)、生活、心理健康等方面的問題,而又沒有時間與學(xué)生面對面交流時,我們可以在Moodle平臺上建立個性化問卷調(diào)查,以方便教師能夠更好地了解學(xué)生的基本情況,及時幫助學(xué)生解決學(xué)習(xí)或生活上的問題。
雖然Moodle的添加版塊中含有問卷調(diào)查這一項(xiàng),但是其中問卷調(diào)查的主題與問題是固定的,我們不能自由地進(jìn)行修改。此時我們可以通過添加Moodle中的反饋單功能,自定義我們所需要的調(diào)查問卷。如果我們開始建立Moodle平臺時已經(jīng)安裝了feedback插件(如果沒有可以在網(wǎng)站管理中選擇插件進(jìn)行下載),之后我們可直接選中所需要添加問卷調(diào)查的課程,在該課程頁面的設(shè)置選項(xiàng)下選擇添加一個活動或資源,然后導(dǎo)入問卷,如圖5所示,選擇其中的反饋,進(jìn)入該版塊后選擇編輯問題,feedback活動提供了多種問題形式,如:選擇題(單選題、多選題、是否可評分)、填空題、問答題……。如圖6所示。根據(jù)要求填寫相應(yīng)的問題和選項(xiàng),并設(shè)置為必答后保存。當(dāng)問題較少時,我們可以一個一個進(jìn)行編寫,但是當(dāng)遇到需要調(diào)查的問題過多或者從網(wǎng)上下載了一篇完整的調(diào)查問卷模版時,我們可以使用導(dǎo)入導(dǎo)出功能,此時需要先將寫好的調(diào)查問卷模版轉(zhuǎn)化為XML形式,即可導(dǎo)入模版。此外,我們還可將已經(jīng)完成的調(diào)查問卷以Excel的格式導(dǎo)出,方便調(diào)查者統(tǒng)計(jì)相關(guān)數(shù)據(jù)。
5 郵件的發(fā)送與接收(Sending and receiving mail)
當(dāng)用戶注冊Moodle課程,或是在課程里面的一些重要通知,為使管理員能及時了解到用戶注冊Moodle的情況,以及加入各個模塊的情況,學(xué)生在提交作業(yè)時為確定自己是否提交成功,我們需要使用收發(fā)郵件的功能。首先我們以管理員身份登錄網(wǎng)站后,按照如下步驟實(shí)施,將實(shí)現(xiàn)郵件的發(fā)送與及接收功能:網(wǎng)站管理—服務(wù)器—電子郵件—發(fā)送郵件設(shè)置(接收郵件設(shè)置)—SMTP用戶名(SMTP密碼)欄填入將要發(fā)送郵件的郵箱用戶名和密碼。這里,我們使用的郵箱為QQ郵箱。郵件的發(fā)送與接收功能在如圖7和圖8所示。
6 師生互評(Teacher-student mutual evaluation)
互動評價是指教師和學(xué)生實(shí)現(xiàn)互動,有交流的進(jìn)行評價,每一個評價活動都有相應(yīng)的評價標(biāo)準(zhǔn)和靈活的評價方式。教師可以對學(xué)生的作業(yè)進(jìn)行打分;學(xué)生也可以對教師的教學(xué)情況進(jìn)行打分;同時教師也可以指定學(xué)生之間根據(jù)評分標(biāo)準(zhǔn)進(jìn)行互相評價[9],學(xué)生的最終成績由教師打分和學(xué)生打分共同組成。
老師先設(shè)置此次互動評價的標(biāo)準(zhǔn),提供作業(yè)的說明,以及修改評價表格,如圖9所示。
老師可以設(shè)置評價標(biāo)準(zhǔn)說明供其他學(xué)生參考進(jìn)行互動評價。同時指派互評任務(wù),可以指定任意同學(xué)評價其他人的作業(yè)。當(dāng)這個階段設(shè)置好之后,學(xué)生就可以進(jìn)行互評了,如圖10所示。
學(xué)生端上傳作業(yè)進(jìn)入評價階段,完成老師指派的評價其他學(xué)生的作業(yè),如圖11所示。
7 結(jié)論(Conclusion)
本文基于Moodle在線課堂做了研究,對Moodle在線課堂進(jìn)行了二次開發(fā)和補(bǔ)充,為Moodle在線課堂更好地為教學(xué)服務(wù)提供了解決方法。目前在個性化學(xué)習(xí)路徑,個性化組卷還存在一定的困難,希望在以后的學(xué)習(xí)應(yīng)用中能解決實(shí)際問題,以充分發(fā)揮它在網(wǎng)絡(luò)教學(xué)和網(wǎng)絡(luò)協(xié)作學(xué)習(xí)方面的優(yōu)勢,更好地實(shí)現(xiàn)學(xué)習(xí)資源的多樣化和學(xué)習(xí)的個性化。
參考文獻(xiàn)(References)
[1] 劉婷婷,王海鵬,代富平,等.高校本科生導(dǎo)師制的探析與創(chuàng)新[J].教育教學(xué)論壇,2018(17):18-20.
[2] 黃森,張家華.基于Moodle學(xué)習(xí)風(fēng)格插件的設(shè)計(jì)與開發(fā)[J].軟件導(dǎo)刊.教育技術(shù),2016,15(10):84-87.
[3] 百度百科.PHPSTUDY.https://jingyan.baidu.com/article/f25ef2540a25c8482c1b82d0.html
[4] 欒玉飛.基于Moodle的網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2013.
[5] 李健.基于Moodle的一類問卷調(diào)查制作[J].雞西大學(xué)學(xué)報(bào),2013(5):51-52.
[6] 張賀雯,宋軍,陳明輝,等.基于Moodle平臺的網(wǎng)絡(luò)課程管理系統(tǒng)二次開發(fā)研究與設(shè)計(jì)[J].科技資訊,2012,(22):13-14.
[7] 謝家雄,宓寧寧.Moodle主題風(fēng)格的運(yùn)用與二次開發(fā)研究[J].軟件導(dǎo)刊,2012(10):85-86.
[8] 牟波.Moodle網(wǎng)絡(luò)教學(xué)平臺的二次開發(fā)與應(yīng)用[D].浙江:浙江師范大學(xué),2009.
[9] 汪基德,張莉.Moodle國內(nèi)研究新進(jìn)展[J].遠(yuǎn)程教育雜志,2009(5):15-18;32.
[10] 葉海松,季雋.Moodle的二次開發(fā)與設(shè)計(jì)[J].電化教育研究,2007,4(12):65-70.
作者簡介:
郝水俠(1973-),女,博士,副教授.研究領(lǐng)域:并行計(jì)算,異構(gòu)計(jì)算,大數(shù)據(jù)分析.
劉曉楊(1997-),女,本科生.研究領(lǐng)域:大數(shù)據(jù)分析.
胡雨薇(1996-),女,本科生.研究領(lǐng)域:大數(shù)據(jù)分析.