亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Moodle的缺陷與改進(jìn)

        2009-12-28 05:14:48代永平
        中國教育信息化 2009年11期

        王 鵑 代永平

        摘要:Moodle作為一個開源的在線學(xué)習(xí)系統(tǒng),具有功能強(qiáng)大、易于操作、模塊化設(shè)計(jì)易于擴(kuò)展、支持國際標(biāo)準(zhǔn)SCORM等優(yōu)點(diǎn),但是在使用的過程中也存在一些不足。本文總結(jié)了Moodle在使用過程中的幾種主要缺陷,并通過實(shí)際經(jīng)驗(yàn)給出了具體的解決方法。

        關(guān)鍵詞:Moodle 在線學(xué)習(xí)系統(tǒng) 課程管理

        中圖分類號:G434 文獻(xiàn)標(biāo)識碼:B 文章編號:1673-8454(2009)21-0077-03

        一、引言

        Moodle(Modular Object-Oriented Dynamic Learning Environment,模組化面向?qū)ο髣討B(tài)學(xué)習(xí)環(huán)境)是一個課程管理系統(tǒng),也稱為學(xué)習(xí)管理系統(tǒng),教育工作者可以使用它來建立有效的在線學(xué)習(xí)(E-learning)網(wǎng)站。[1-2] Moodle由澳大利亞科廷科技大學(xué)(Curtin University of Technology)的馬丁·多基馬(Martin Dougiamas)創(chuàng)建,它是一個免費(fèi)的開源軟件,擁有多種語言版本, 可根據(jù)需求來改編源代碼, 定制功能, 滿足我們的實(shí)際需要。截至2008年12月,Moodle擁有4.7萬余注冊站點(diǎn),2千5百萬余個人注冊用戶,提供課程近243萬門,遍及全球199個國家。截至2008年3月,中國已有352個注冊站點(diǎn)。隨著國內(nèi)Moodle平臺方面資料的陸續(xù)增多,越來越多的教師開始認(rèn)識和了解Moodle,并逐步開始使用它。

        Moodle作為一個在線學(xué)習(xí)平臺,具有以下優(yōu)點(diǎn):

        (1)開放源代碼

        Moodle是一個開放源代碼的自由軟件。在遵照開放源代碼協(xié)議的前提下,任何人都可以下載、安裝并使用Moodle軟件包。由于其開源的特性,使用者也可以對Moodle進(jìn)行二次開發(fā),或者為Moodle開發(fā)各種插件,以滿足教師在實(shí)際使用中所產(chǎn)生的需求。

        (2)功能強(qiáng)大

        Moodle具備E-learning平臺的所有主要功能,如內(nèi)容管理、測驗(yàn)、作業(yè)、聊天、選項(xiàng)表、標(biāo)簽和調(diào)查問卷等。此外,它還集成了社會化軟件工具(blog、wiki、bbs),方便了學(xué)習(xí)者之間的交流與協(xié)作。

        (3)易于操作

        Moodle的操作十分簡單,教師經(jīng)過短期培訓(xùn),就能掌握它的使用方法。Moodle適合小學(xué)、中學(xué)、大學(xué)、成人教育以及企業(yè)培訓(xùn),每一位教師都可以輕松地在網(wǎng)上創(chuàng)建自己的課程。

        (4)模塊化設(shè)計(jì)

        Moodle的系統(tǒng)結(jié)構(gòu)是模塊化的。Moodle為教師提供了基于社會建構(gòu)主義教學(xué)設(shè)計(jì)理念的十幾種課程活動模塊,包括討論區(qū)、學(xué)習(xí)日志、聊天室、學(xué)習(xí)資源、單元小結(jié)、 資源共享區(qū)和在線調(diào)查等。教師通過簡單的設(shè)置就可以給課程加入這些活動模塊,管理員可以通過管理界面選擇安裝各種活動模塊,而開發(fā)者可以依據(jù)定義的接口開發(fā)新的活動模塊。正是這種模塊化的結(jié)構(gòu)設(shè)計(jì)使得Moodle給使用者、管理員和開發(fā)者提供了極大的方便和選擇空間。目前,越來越多的模塊正在被添加進(jìn)來。

        (5)支持國際標(biāo)準(zhǔn)

        Moodle平臺支持信息化教學(xué)的國際標(biāo)準(zhǔn),保證了資源的可重用性。Moodle網(wǎng)絡(luò)教學(xué)平臺雖然基于開源的Linux+Apache+MySQL+PHP體系建構(gòu),但仍可在Windows環(huán)境下穩(wěn)定運(yùn)行,并符合國際標(biāo)準(zhǔn),如內(nèi)容規(guī)范SCORM (Sharable Content Object Reference Model,即共享內(nèi)容對象參考模型)標(biāo)準(zhǔn),支持上傳符合SCORM標(biāo)準(zhǔn)的所有內(nèi)容,同時可以共享其他平臺上的內(nèi)容。

        但是,我們在創(chuàng)建和維護(hù)武漢大學(xué)計(jì)算中心Moodle的過程中,發(fā)現(xiàn)目前Moodle在本地化使用中存在一些缺陷,如:中文支持不理想,安裝后無法使用中文文件名,日歷出現(xiàn)亂碼;用戶信息中無學(xué)號,給教師管理學(xué)生和登記成績帶來不便;學(xué)生需要自己注冊,無法自動將全班學(xué)生信息一次性導(dǎo)入;無法從其他系統(tǒng)中導(dǎo)入試題庫等。[4]本文描述并總結(jié)了這些缺陷,并通過實(shí)際經(jīng)驗(yàn)給出了解決辦法,旨在為國內(nèi)Moodle的使用者帶來幫助。

        二、Moodle的缺陷及改進(jìn)方法

        1.日歷亂碼

        Moodle提供了多語言選擇,但對漢語的支持仍不理想。在使用的過程中我們發(fā)現(xiàn)Moodle在安裝之后,首頁上的日歷文字在中文界面下是亂碼。出現(xiàn)這個問題的原因在于Moodle采用的是國際編碼標(biāo)準(zhǔn)UTF-8,而中文瀏覽器一般采用的編碼標(biāo)準(zhǔn)是ANSI的GB2312,因此需要修改Moodle的語言設(shè)置文件langconfig.php的編碼為ANSI,瀏覽器即可正確解釋langconfig.php文件,從而正確顯示中文信息。

        具體操作如下:

        (1)進(jìn)入moodledatalangzh_cn_utf8文件夾,找到langconfig.php文件,用記事本將其打開。

        (2)將langconfig.php文件另存為,在彈出的窗口中把【編碼】欄改為ANSI(原來是UTF-8),單擊保存,這時提示“是否替換”,選擇【是】重新回到Moodle網(wǎng)站首頁,刷新,即可解決該問題。

        2.用戶注冊信息沒有學(xué)號

        Moodle學(xué)生用戶信息不包含學(xué)號,因?yàn)槲鞣絿艺J(rèn)為學(xué)號屬個人隱私。而國內(nèi)目前教學(xué)中都是通過學(xué)號管理學(xué)生信息,如登記成績、導(dǎo)出成績。針對這個問題,我們利用Moodle用戶信息的姓、名分開為兩個域的特點(diǎn),將姓修改為“學(xué)號”,將名修改為“姓名”。

        具體操作如下:

        (1)進(jìn)入moodledatalangzh_cn_utf8文件夾,打開 moodle.php文件,找到“$string[′firstname′]=′名′;”一行,將“名”改成“姓名”。

        (2)找到“$string[′lastname′]=′姓′;”一行,將“姓”改成“學(xué)號”。

        (3)以管理員身份登錄系統(tǒng),進(jìn)入安全性/網(wǎng)站策略,找到“全名格式”項(xiàng),選擇“姓名 + 學(xué)號”。

        (4)更新數(shù)據(jù)庫原有信息。

        運(yùn)行phpmyadmin,執(zhí)行以下SQL代碼:

        UPDATE `mdl_user` SET firstname=concat(firstname,lastname)。

        UPDATE `mdl_user` SET lastname =username 。

        3.無法一次性導(dǎo)入用戶注冊信息

        Moodle提供了各種用戶注冊方式,最常用的為管理員手工注冊和用戶郵件自注冊。但采用無驗(yàn)證的自注冊方式,任何人均可填寫簡單資料成為系統(tǒng)用戶,這包含很大隱患。為便于管理,防止惡意注冊,采用管理員手工注冊方式。通過編寫指定格式的用戶信息文件,可以一次性導(dǎo)入多個學(xué)生用戶。

        具體操作如下:

        (1)在 Excel 表中建立學(xué)生數(shù)據(jù)表。

        在Excel工作表的第一行輸入5個必填字段,依次為username,password,firstname,lastname,email(即用戶名,密碼,姓名,學(xué)號,電子郵件),從第二行開始輸入學(xué)生信息。

        (2)將表轉(zhuǎn)換成csv 格式

        在學(xué)生信息全部完成后,將此工作表另存為 csv 格式,在保存類型的列表框中選擇“csv(逗號分隔)”類型。Csv,即逗號分隔值文件(Comma Separated Value),是一種用來存儲數(shù)據(jù)的純文本文件格式,通常用于電子表格或數(shù)據(jù)庫軟件。

        (3)將csv格式的文件轉(zhuǎn)換成UTF-8格式

        用Editplus或Ultraedit等工具打開csv格式的文件,可以看到此時的數(shù)據(jù)是以逗號分隔的文本文件。接著將csv格式的文件轉(zhuǎn)換成Moodle能上傳的UTF-8格式,方法是在“另存為”對話框的“轉(zhuǎn)換器”列表中選擇“UTF-8”即可。之所以用Editplus或Ultraedit,而不用記事本轉(zhuǎn)換cvs格式文件,是因?yàn)镋xcel保存的csv格式文件其編碼默認(rèn)是ANSI,用記事本轉(zhuǎn)存后,雖然可以為UTF-8,但Windows自帶的中文版記事本保存的UTF-8是雙字節(jié)的,而安裝Moodle時所選的UTF-8卻是單字節(jié)的,所以上傳后中文無法正確顯示。因此必須選擇Editplus或Ultraedit編輯工具,以保證轉(zhuǎn)存后的文件是UTF-8雙字節(jié)編碼。

        (4)以系統(tǒng)管理員身份登錄Moodle,在左側(cè)系統(tǒng)菜單上選擇用戶——賬戶——上傳用戶。

        (5)在用戶——身份驗(yàn)證——只允許手工添加賬號中選擇“鎖定的用戶字段”,即用戶批量上傳后不允許用戶修改注冊信息。

        4.Moodle上傳文件大小的限制

        Moodle默認(rèn)上傳文件大小為16M,由于教學(xué)課程中經(jīng)常遇到較大的文件,因此需要更改上傳文件的大小。

        具體操作如下:

        (1)修改在php4下POST文件大小的限制。

        編輯etc文件夾下的php.ini文件做如下修改:

        修改post_max_size(PHP所能接收的表單內(nèi)容的最大值)為需要的大小;修改upload_max_filesize(PHP允許上傳文件大小的最大值)為需要的大小;修改memory_limit(執(zhí)行每個PHP頁面所需要的最大內(nèi)存)改為需要的大小(默認(rèn)為8M);由于上傳大文件比較費(fèi)時,所以修改max_execution_time(每個PHP頁面運(yùn)行的最大時間值,以秒為單位)為合適的值。

        (2)修改Apache環(huán)境中的文件上傳大小控制參數(shù)。

        修改位于Apahce目錄下的httpd.conf,添加以下內(nèi)容:LimitRequestBody(客戶端表單所提交內(nèi)容的最大字節(jié)長度)數(shù)據(jù)值(如600000000,以字節(jié)為單位),重新啟動Apache。

        5.無法支持中文文件名

        由于Moodle出于安全的考慮,對上傳文件和中文用戶名做了字符過濾,所以初始安裝的Moodle不支持中文字符文件名。解決該問題的方法是取消Moodle系統(tǒng)對中文字符的過濾。

        具體操作如下:

        修改libmoodlelib.php中的函數(shù)clean_filename,把其中的兩行注釋掉。

        function clean_filename($string) {

        //$string=convert_high_ascii($string); //

        $string = eregi_replace("..+",′′,$string);

        //$string=preg_replace('/[^.a-zA-Zd\_-]/′,′_′,$string );//

        $string = eregi_replace("_+",′_′,$string);

        return $string;}

        6.試題庫導(dǎo)入

        Moodle試題庫并不支持Excel類型文件的導(dǎo)入,如果要導(dǎo)入,可以將其轉(zhuǎn)換為GIFT格式。[3] GIFT是Moodle從文本文件導(dǎo)入試題的通用格式。它支持單選題、判斷題、簡答題、匹配題、數(shù)學(xué)題及填空題。在一個單獨(dú)的文本文件中可以添加多種類型的題目,這種格式還支持整行注釋、試題名稱、反饋和百分比權(quán)重。

        具體操作如下:

        (1)將Excel文件中的試題按照GIFT格式要求轉(zhuǎn)換為GIFT格式,然后將Excel文件另存為txt文件。

        (2)用Editplus或Ultraedit等工具打開txt文件,單擊“另存為”,在另存為對話框的“轉(zhuǎn)換器”列表中選擇“UTF-8”,將txt文件的編碼轉(zhuǎn)換為UTF-8雙字節(jié)編碼。

        (3)登錄Moodle,選擇“題目”,在“編輯題目”表單中選擇“導(dǎo)入”。在“導(dǎo)入”表單中,選擇文件格式為“GIFT格式”,然后上傳txt文件。

        三、結(jié)束語

        Moodle作為一個開源的在線學(xué)習(xí)系統(tǒng),具有功能強(qiáng)大、易于操作、模塊化設(shè)計(jì)易于擴(kuò)展、支持國際標(biāo)準(zhǔn)SCORM等優(yōu)點(diǎn),但其在中文環(huán)境下使用的過程中也存在一些不足。本文基于武漢大學(xué)計(jì)算中心Moodle創(chuàng)建和使用中的實(shí)際經(jīng)驗(yàn),總結(jié)了Moodle在使用過程中的幾種主要缺陷,并給出了具體的解決方法。[4] 目前,我們進(jìn)一步的工作是為Moodle開發(fā)各種插件,以實(shí)現(xiàn)如編程作業(yè)計(jì)算機(jī)自動評閱等功能。?筅

        參考文獻(xiàn):

        [1]Moodle Docs[EB/OL].http://docs.moodle.org/en/Background

        [2]李濤,張波等.課程管理系統(tǒng)Moodle簡介與架設(shè)管理[J].電腦知識與技術(shù),2007(9).

        [3]葉海松,季雋.Moodle 的二次開發(fā)與設(shè)計(jì)[J].電化教育研究,2007(4).

        [4]武漢大學(xué)計(jì)算中心Moodle[EB/OL]. http://202.114. 108.250:81

        (編輯:金冉)

        毛片24种姿势无遮无拦| 亚洲一区二区岛国高清| 日韩av一区二区不卡| 无码中文亚洲av影音先锋| 少妇白浆高潮无码免费区| 亚洲综合日韩中文字幕| 亚洲精品视频一区二区三区四区| 国产欧美综合一区二区三区| 国产如狼似虎富婆找强壮黑人| 国产精品刺激好大好爽视频| 日韩人妻系列在线视频| 少妇爽到高潮免费视频| 国产午夜成人av在线播放| 亚洲av无码成人精品区天堂| 亚洲av综合日韩精品久久久 | 一区二区三区四区在线观看日本| 人妻少妇精品视频三区二区一区| 国产免费一区二区三区在线观看| 日本成熟妇人高潮aⅴ| 亚洲一区二区三区精品视频| 亚洲欧美乱日韩乱国产| 亚欧AV无码乱码在线观看性色| 国产杨幂AV在线播放| 久久精品一区二区三区蜜桃| 99热爱久久99热爱九九热爱| 日韩亚洲欧美中文高清在线| 久久九九av久精品日产一区免费| 黄片视频免费在线播放观看| 国产女人高潮视频在线观看| 免费观看一区二区| 人妻中文字幕在线一二区| 欧美精品国产综合久久| 国产亚洲精品aaaa片app| 久久婷婷国产五月综合色| 亚洲免费国产中文字幕久久久| ā片在线观看免费观看| 人妻中出精品久久久一区二| 少妇被粗大猛进进出出男女片| 欧美性猛交xxxx三人| 日韩爱爱网站| 亚洲黄色大片在线观看|