ThaiOpenSource เคยนำเสนอเรื่อง Moodle บน OpenShift ไปหลายครั้งแล้ว สำหรับครั้งนี้จะมาแนะนำวิธีติดตั้งแบบรวดเร็ว โดยไม่ต้องใช้คำสั่งบน terminal ไม่ต้องหา Git Repository และไม่ต้องติดตั้งเองให้ยุ่งยาก วิธีการที่จะมาแนะนำวันนี้คือเรียกใช้ผ่าน Dashboard ได้เลย สำหรับท่านที่มี account ให้ล็อกอินเข้าไปที่ OpenShift สั่งสร้าง Application ใหม่


Continue reading

เขียน Unofficial Moodle Mobile Application ไปเมื่อหลายเดือนก่อน ซึ่งตอนนั้นยังไม่ค่อยมี Mobile App ลักษณะนี้บน Google Play มากนัก มีแค่ 2 ตัว แต่ตอนนี้สถาบันการศึกษาในต่างประเทศเริ่มหันมาให้ความสนใจกับการให้บริการ E-Learning ผ่าน Mobile Device และ Tablet กันมากขึ้น หลังจากการติดตามจาก Google Play Store พบ App ลักษณะนี้เพิ่มมากขึ้น ดังนี้

และอีกมากมาย ผม List ไม่ไหว T_T เพราะมันเยอะมากครับ นอกจากนี้ยังมี Moodle Mobile Client ตัวใหม่ๆ เพิ่มขึ้นมาอีก เช่น

อยากเห็น University ในบ้านเรามี Mobile App เจ๋งๆ อย่างนี้บ้าง

หลังจากโดนคณาจารย์รุมอัดเรื่อง Moodle บน iPad มาก็เลยได้มีโอกาสค้นหาข้อมูลเรื่องเหล่านี้บน Android Tablet บ้าง ก็พบว่า มีโครงการลักษณะเดียวกันนี้บน Android Tabet เหมือนกัน คือ เป็น Mobile Client ที่เชื่อมต่อกับ Moodle ผ่าน Service APIs ทำงานได้เหมือนกับ Client ที่อยู่บน iPad แต่เจ้าตัวนี้ทำงานได้บน Android Tabet/Mobile และ Black Berry ครับ โครงการนี้มีชื่อว่า umm : Unofficial Moodle Mobile App

ตัว umm พัฒนาบน Phonegap platform โดยหวังผลในการ port ไปยัง mobile platform อื่นๆ ได้ เช่น iOS, QNX, Android, Window Mobile เป็นต้น นอกจากนี้การใช้ HTML5 ในการพัฒนา App ทำให้ข้าม Platform ทำได้ง่ายมากขึ้น โดยผ่าน Phonegap Build นั่นเอง สำหรับตัวโครงการสามารถดูข้อมูลเพิ่มเติมได้ที่ หน้าโครงการ umm: Unofficial Moodle Mobile app และแนวทางการพัฒนาต่อยอดการนำไปใช้งาน สำหรับซอร์สโค้ดของ App นี้สามารถ check out ได้ที่ GitHub ครับ

ช่วงนี้ต้อนรับกระแส Tablet กันหน่อย แต่ไม่ใช่ Tablet เด็ก ป.1 นะ แต่เป็น Tablet สำหรับ เด็ก ม.ต้น ม.ปลาย, ป.ตรี, ป.โท, ป.เอก ผู้มีอันจะกินละกันครับ :P เนื่องจากโดนแซวจากคณาจารย์ผู้ทรงคุณวุฒิที่โคราช ซึ่งหอบเอา iPhone + iPad มาแซวว่าเดี๋ยวนี้เค้าเรียน, สอบ, ทำการบ้าน, ดูคะแนนสอบ ผ่าน iPad กันแล้ว เล่นเอาผมเหวอไปเลย เป็นจริงครับ เดี๋ยวนี้เค้าเรียนผ่าน iPad กันจริงๆ เป็นที่ทราบกันอยู่แล้วว่า Moodle เป็นเครื่องมือจัดการชั้นเรียนหรือ Learning Management System ชั้นดีและเป็นที่นิยมสูง การพัฒนา Moodle ให้รองรับกับอุปกรณ์และซอฟต์แวร์ต่างๆ ในรูปแบบของ Plugin ก็มีมากขึ้นด้วย สำหรับท่านที่ต้องการใช้งาน Mooble บน iPhone/iPad ก็สามารถดาวน์โหลด App ชื่อ My Moodle ได้ที่ App Store ครับ

การเพิ่มภาษาให้เว็บไซต์ Moodle ทำได้โดยผู้ดูแลระบบทำการเพิ่มโดยไปที่

Site Administration > Language > Language packs

รูปภาพ

ให้เลือกภาษาที่ต้องการติดตั้งเพิ่มจากรายการทางด้านขวาและเลือก Installed selected language pack หากต้องการถอดถอนภาษาให้เลือกภาษาที่ต้องการถอดถอนทางซ้ายแล้วเลือก Uninstall selected language packs และถ้าต้องการปรับปรุงการแปลภาษาให้เลือก Update all installed language packs

รูปภาพ

ปัญหา block Google search เมื่อค้นหาแล้วภาษาไทยกลายเป็นภาษาต่างดาว หรือไม่รู้ว่าว่าจะ Google search ลงใน block ได้อย่างไร สามารถแก้ไขได้โดยใช้โค้ดนี้ซึ่งเป็นการสร้างตารางที่บรรจุอินพุตสำหรับค้นหาจาก Google โดยใช้การเข้ารหัสภาษาไทยแบบ UTF-8 ทำให้ภาษาไทยไม่แสดงผลเพี้ยนไป

รูปภาพ

โค้ด

<center><form target="blank" method="get" action="http://www.google.com/custom">
<input type="hidden" value="UTF-8" name="ie" /> <input type="hidden" value="tis-620" name="oe" />
<table bgcolor="#fff0e1" align="center" width="100"><tbody><tr bgcolor="#ffffff">
<td height="39"><a href="http://www.google.com/search"><center>
<img border="0" complete="true" src="http://www.google.com/logos/Logo
40wht.gif" alt="Google" />
</center></a><table cellspacing="0" border="0" bgcolor="#fff0e1"><tbody>
<tr valign="top"><td><input maxlength="255" size="20" name="q" />
<center><input type="submit" value="ค้นหา" class="textbox" name="sa" /> </center>
</td></tr></tbody></table></td></tr></tbody></table></form></center>

  1. ให้สร้าง block แบบ HTML ขึ้นมาแล้วเลือกแก้ไข block
  2. ในแถบเครื่องมือแก้ไขข้อความ ให้เลือกปุ่ม < > เพื่อให้สามารถใส่โค้ด HTML ได้โดยตรง
  3. คัดลอกโค้ดข้างต้น และจากนั้นให้บันทึกการเปลี่ยนแปลง

การเปิดใช้ cookies จำเป็นต่อการเข้ามาใช้งานในระบบ Moodle มากเพราะเกี่ยวกับการเข้าระบบของผู้ใช้ ดังนั้นหากมีปัญหาแจ้งเตือนในลักษณะรูป

รูปภาพ

ให้ตรวจดูว่าตั้งค่า Privacy ใน เมนู tools > Internet options… แท็บ privacy ให้มีค่า security สูงเกินไปหรือเปล่า จึง block cookie
อีกวิธีลองลบ cookie ปัจจุบันทิ้งให้หมดโดยไปที่เมนูของ IE ไปยัง tool > internet option แล้วเลือก delete cookie

ค่าปริยายของการตั้งรหัสผ่านใน Moodle อาจสร้างความยุ่งยากในการจดจำสำหรับเด็กนักเรียน เช่น บังคับให้ต้องมีตัวอักษรพิมพ์เล็ก/ใหญ่ ตัวเลขและสัญลักษณ์ภายในรหัสผ่าน แต่ก็สามารถเปลี่ยนให้การตั้งรหัสผ่านเข้มงวดน้อยลงหรือเป็นตามที่ต้องการได้ โดยผู้ดูแลระบบ Moodle ต้องเข้าไปเปลี่ยนที่

Security > Site Policies > Password Policy

รูปภาพ

ให้นำเครื่องหมายถูกออก หรือจะเปลี่ยนค่าในหมวด Password Policy ให้เป็นไปตามที่ต้องการได้เช่นกัน

รูปภาพ

Microsoft ได้พัฒนา addon ที่ทำให้เปิดและแก้ไขเอกสาร Microsoft Office (2003,2007) พร้อมทั้งบันทึกเก็บไว้บนเว็บไซต์ Moodle
โดยเปิดให้ดาวน์โหลด add on ได้ฟรีที่
http://www.educationlabs.com/projects/officeaddinformoodle/Pages/default.aspx

รูปภาพ

Modules ของ Moodle จะถูกแบ่งออกเป็นประเภท ซึ่งหากผู้ใช้วาง modules ไว้ผิดที่ จะทำให้ Moodle ไม่สามารถเรียกใช้ modules นั้นๆ ได้
ประเภทของ modules ใน Moodle มี 3 ประเภท คือ Activities, Blocks, Filters ผู้ใช้จำเป็นต้องวาง modules ให้ถูกประเภท โดยดูประเภทจากเว็บไซต์ Moodle ซึ่งท่านดาวน์โหลด modules นั้นมา