Posts Tagged ‘Moodle’

李一諤高可用性網站(七):本校的Moodle2

這網站是我們的學習管理系統(learning management system, LMS),從前是1.9的版本,不過已經不再更新,轉而發展2.0的版本。所以我們亦要與時並進,投入2.x版本的懷抱。

從前已有一些課程放了在它上面,於是一個重要升級的考量–能否既保留舊資料,亦可成功升級至新版本。不過,「上屋搬下屋,唔見一籮穀」也在這次升級中出現了。不能升級的就是那個可以錄音的nanogong,所以升級也要顧及這樣的風險。最好先在其他機先試,成功才可在production伺服器去做。

在升級了moodle2版本後,之後的升級也沒甚問題了。亦因為將它放在HA內,我們就可以利用這系統作為全校的學習平台,讓全部學生及老師長期使用。這就是我們說電子學習的最高境界——全校師生,甚至校友,每星期七日,每日廿四小時都可以用上。這樣,全面的推行才有意義;總不成要每堂安排,只准部份班別使用吧!

除此之外,它還有流動應用程式的版本,可以讓同學在平板電腦使用。而更重要的是,它是一個免費的Apps。還有IOS及Andriod版本呢!

Moodle 系列(三):網上錄音功能

早前提及Moodle在全球擁有過千萬使用者,並且有很多特別的插件(plug-in)來強化它的功能。首先要介紹的就是網上錄音功能:NanoGong

安裝及使用的指引可在上面的連結找到,在此不重覆了!但是為何會有這樣的想法,要為Moodle加入語音功能?

原因有二:

1‧現在很多語文科目也需要訓練說話,在傳統的教室環境未必可以讓每人也參與相關的活動。

2‧低年級的同學要用電腦與老師溝通的話,通常要打字輸入英文或手寫中文,兩者都是一度高高的牆,讓他們堵死在隔壁,無法踰越。如果可以用語音留言給老師,溝通就更有效了。

設置與安排如下:

1‧在連線至網絡的電腦內登入Moodle,實線或無線網絡均可。

2‧電腦需配備咪及耳筒,以Netbook的內置咪來錄音亦可。

3‧瀏覽器需要安裝Java軟件。

4‧老師可在課堂以外時間,甚至在家中,登入Moodle為學生的說話作業評分。佳作可下載教師電腦作演示用途。

備註:

1‧這功能暫時未能用在Moodle 2版本中。

2‧因為NanoGong的壓縮比很高,錄音檔案佔空間很少;所以錄音長度並沒有限制,不過要聽學生長時間演說,每班又有三十多人,吃苦的應該是老師。但NanoGong有一個很貼心的功能,它可以讓錄音加速播放,但又不失學生演說的神緒,這真是一個很好的發明。

3‧Android及iPad都未能應用此功能(未能成功安裝Java),反而Ubuntu的FireFox就可正常使用。

 

Moodle 系列(二):與現有LDAP戶口連接

上篇提到Moodle的安裝,由於是用ports去做,相信難度亦不算大。今次要說的是如何做戶口管理。

Moodle是用MySQL的,本身已具備戶口的資料表,即密碼是會儲存在MySQL內。但這樣又會給管理人問題,學生的登入戶口及密碼該如何設定,又怎樣可以方便地發送給他們?搞不好,又會出現學生需面對「十個系統,十個身份與密碼」的問題。這個情況,希望本校不會出現吧!LDAP就是這個答案。

本校已使用LDAP一段頗長時間,Mail及Jabber等服務都在使用它來認證。今次就用在Moodle上。首先,在LDAP內要先加入學生的戶口,之後再在Moodle內用「上傳使用者」的方法去匯入學生資料,格式如下:

—————————-下面資料皆為虛構——————————–

username,password,firstname,lastname,email,auth,city,country
s2003601,abcd1234,胡一浩,s2003601,s2003601@lynms.edu.hk,ldap,葵涌,HK
s2003602,abcd1234,陳二功,s2003602,s2003602@lynms.edu.hk,ldap,葵涌,HK
s2003604,abcd1234,張三材,s2003604,s2003603@lynms.edu.hk,ldap,葵涌,HK

————————–如果不用LDAP,可以用以下格式——————

username,password,firstname,lastname,email,auth,city,country
s2003601,abcd1234,胡一浩,s2003601,s2003601@lynms.edu.hk,manual,葵涌,HK
s2003602,abcd1234,陳二功,s2003602,s2003602@lynms.edu.hk,manual,葵涌,HK
s2003604,abcd1234,張三材,s2003604,s2003603@lynms.edu.hk,manual,葵涌,HK

—————————————————————————

匯入學生資料後,加至各課程的群組中,同學便可以用LDAP戶口及密碼登入了。當然,如果學生在中LDAP更改了密碼,在Moodle登入時,亦需用上新密碼才可。

Moodle 系列(一):介紹及安裝

有一段時間沒有寫這Blog,其實有很多題目想寫。不過最近研究了Moodle,亦取得一個試驗計劃,同時更為數間學校建立了系統。另外,遲些亦有課程是關於這題目的,寫這個有一定的迫切性。也沒辦法,現在香港的教育界,那樣急就做那樣!

Moodle是一個開放源碼的學習管理系統(Learning Management System, LMS),可以讓老師管理學習的流程,發送教學材枓,更可收發功課,還有一些Web 2.0的溝通工具。最重要是全世界已有數千萬用戶,比香港的受歡迎產品更受歡迎。更甚者是開發者遍及全球,很多也是前線工作者,每天也會開發一些新的module或plug-in,絕對符合教育界要求。

至於安裝方法就很簡單,以FreeBSD的ports為例:

cd /usr/ports/www/moodle

make install clean;

這個版本是1.9.x,現在已有Moodle 2.0版本,不過會與舊的plug-in及module不兼容,所以都是用回舊的。當然,Apache、PHP、MySQL已預先裝好。其他的平台也可以安裝使用,不過穏定性及安全性就要自己考慮。

安裝完ports後,只要用瀏覽器開該網站便會繼續完成餘下的步驟。