13. สกอร์ม (SCORM = Sharable Content Object Reference Model)
SCORM รุ่น 2004 = 1.3 (Current)
? เริ่มต้นพัฒนามาจากกระทรวงกลาโหม สหรัฐฯ (DOD) เพื่อศึกษาปัญหาของความไม่เข้ากัน (Incompatibility) ของระบบอีเลิร์นนิ่ง และเนื้อหาวิชา ที่พัฒนาแตกต่าง แพลตฟอร์มกัน ไม่สามารถใช้ร่วมกันได้ DOD จึงรวบรวมข้อกำหนด ที่พัฒนาก่อนหน้ามาเข้าด้วยกัน ทั้งของ IMS และ AICC เพื่อที่จะออกเป็นข้อกำหนด อีเลิร์นนิ่งกลาง ผลจากความพยายาม จึงมีการตั้งหน่วยงานร่วมมือกันระหว่าง DOD, รัฐบาล, ภาคเอกชนและภาคการศึกษา จัดตั้งสถาบันที่ ี่เรียกว่า ADL (Advanced Distributed Learning, www.adlnet.org) เมื่อปี 1997 และได้ออกข้อกำหนดแรกในเวอร์ชั่น 1.0 เมื่อปี 2000 แต่เวอร์ชั่นที่ประสบความสำเร็จเป็นที่ยอมรับกันคือ ข้อกำหนด SCORM Version 1.2 ซึ่งออกเมื่อเดือนตุลาคม ปี 2001
สกอร์ม (SCORM) คือ การรวมกันของมาตรฐาน และข้อกำหนด ที่มาจากแหล่งข้อมูลหลายประเภท เพื่อให้เกิดการเรียนรู้ผ่านสื่ออิเล็กทรอนิกส์ ซึ่งสื่อทั้งหมดสามารถ ทำงานร่วมกัน เข้าถึงได้ และนำมากลับมาใช้ได้อีก นอกจากนี้ยังอาจหมายถึง การบีบอัดเนื้อหาเข้าเป็นแฟ้มเดียว (ZIP) ตามแนวคิดการเรียนรู้แบบกระจายขั้นสูง (ADL = Advanced Distributed Learning)
บันทึกการทดสอบ SCORM
1. ทดสอบเพิ่มกิจกรรม SCORM
Download แฟ้มจาก http://moodle.org/file.php/15/moddata/glossary/93/4384/SCORMdemonstrator.zip 138 KB
Upload เข้าวิชา และเพิ่มกิจกรรม SCORM จากแฟ้ม .zip ก็จะแตกออกมาให้ใช้
2. ทดสอบโปรแกรม exe (http://www.exelearning.org)
พบปัญหา เมนูภาษาไทย หลัง import เข้า Moodle
มีระบบข้อสอบแบบ Alert ด้วย Javascript
นำ SCORM ของ reload ไปเปิดใน exe ไม่ได้ แม้สร้างด้วย exe แต่ไม่ save ก็เปิดไม่ได้
3. ทดสอบโปรแกรม reload (http://www.reload.ac.uk)
พบปัญหา เมนูภาษาไทย หลัง import เข้า Moodle
ใช้งาน แต่ขาดอะไรหบายอย่าง
นำ SCORM ของ exe มาเปิดได้ โดยเปิดแฟ้ม imsmanifest.xml ใช้ได้ปกติ
4. ทดสอบด้วย CMS ของ http://www.learnsquare.com (2549-11-09)
export เป็น SCORM ด้วย learnsquare แล้วทดสอบนำไปใช้ใน Moodle 1.5
1. ชื่อเนื้อหา และชื่อบทเรียนภาษาอังกฤษ แต่ในบทเรียนเป็น ภาพ ชื่อแฟ้มเช่น scorm_a01.zip
- พบปัญหาหลังนำ SCORM เข้าใน moodle แล้ว
- ปัญหาคือ ภาพใน scorm ไม่ออกใน moodle เพราะโดยแสดง link จาก http://127.0.0.1/moodle/images/
2. ชื่อเนื้อหา และชื่อบทเรียนภาษาอังกฤษ แต่ในบทเรียนเป็นข้อมูลภาษาไทย ชื่อแฟ้มเช่น scorm_a02.zip
- ไม่พบปัญหาใด
3. เหมือนใน scorm_a02 แต่มีหลายบทเรียน แต่ละบทมีหัวข้อย่อย ชื่อแฟ้มเช่น scorm_a03.zip
- ไม่พบปัญหาใด
4. เหมือนใน scorm_a03 แต่เพิ่มเนื้อหา วัตถุประสงค์ คุณสมบัติ เอกสารอ้างอิง เป็นภาษาอังกฤษ
- ไม่พบปัญหา แม้วัตถุประสงค์ คุณสมบัติ และเอกสารอ้างอิงจะเป็นภาษาไทย ก็ไม่พบปัญหา
- แต่ถ้าเปลี่ยน เนื้อหาเป็นภาษาไทย จะพบปัญหา XML error: not well-formed ดังในแฟ้ม scorm_a04.zip
- พบปัญหาบรรทัดที่ 31 ในแฟ้ม imsmanifest.xml เมื่อเปลี่ยนเป็น unicode ปัญหานำเข้า moodle ก็จะหายไป
ของเดิม <imsmd:langstring>ทดสอบ</imsmd:langstring>
ถ้าเปลี่ยนเป็น <imsmd:langstring>ทดสอบ</imsmd:langstring> จะไม่พบปัญหาการนำเข้า
- การเปลี่ยนเป็น unicode ยังไม่ใช่คำตอบสุดท้ายสำหรับการแก้ปัญหา SCORM ภาษาไทยในขณะนี้ (2549-11-11)
5. เหมือนใน scorm_a01แต่เปลี่ยนชื่อหลักสูตรเป็นภาษาไทย เช่น ทดสอบ
- พบปัญหา XML error: not well-formed ดังในแฟ้ม scorm_a05.zip
6. เหมือนใน scorm_a01แต่เปลี่ยนชื่อบทเรียนเป็นภาษาอังกฤษ เช่น ทดสอบ
- พบปัญหา XML error: not well-formed ดังในแฟ้ม scorm_a06.zip
7. ทดสอบเปลี่ยนการแสดงผลภาษาใน moodle และข้อสรุป
- แม้เปลี่ยน moodle เป็นภาษาอังกฤษ ก็ยังพบปัญหาเดิม ใน scorm_a04 ถึง scorm_a06
- เปลี่ยนภาษาไทยใน imsmanifest.xml เป็น unicode ก็ยังมีปัญหาการแสดงผลทั้งใน moodle และ learnsquare
- ปัญหานี้พบใน moodle 1.5 และ LearnSquare 1.0 ในรุ่นใหม่ไม่น่าพบปัญหา
- ปัจจุบันมีปัญหาเรื่องภาษาไทย กับความเข้ากันได้ในโปรแกรมต่าง ๆ .. ในอนาคตน่าจะมีปัญหาน้อยลง
หนังสือภาษาไทยเกี่ยวกับ SCORM
- การออกบทเรียนอีเลิร์นนิงฯ โดย รศ.ดร.สุชาย ธนวเสถียร และ อ.ชูเกียรติ ศักดิ์จิรพาพงษ์
- สกอร์มมาตรฐานอีเลิร์นนิงที่ใช้กันทั่วโลก โดย รศ.ดร.สุชาย ธนวเสถียร และ ดร.อมรวรรณ ลิ้มสมมุติ
เว็บที่เกี่ยวข้อง
:: http://moodle.org/mod/glossary/view.php?id=2740 (SCORM Exchange เยอะมาก)
:: http://www.thai2learn.com/whatsnew/scorm2.html (อ่านเข้าใจง่ายมาก)
:: http://www.thai2learn.com/sipa/sipascorm.php (อบรมฟรี .. กค.49)
:: http://en.wikipedia.org/wiki/SCORM (ความหมายของ Scorm)
:: ADL = Advanced Distributed Learning DOC Download
:: http://www.scorm.com/pages/resources.aspx (เอกสารดี ๆ สำหรับ Developer)
:: http://moodle.org/file.php/15/moddata/glossary/93/4132/CookingUpASCORM_v1_2_Draft_0_8_pif.zip 845 KB
:: http://moodle.org/file.php/15/moddata/glossary/93/4194/Mastering_VB_6_Sample_Chapter.zip 7 MB
:: http://www.reload.ac.uk # # SCORM Authoring Tool (Without Java 21.5MB รุ่น 2.0.2)
:: http://www.exelearning.org # SCORM Authoring Tool (Without Java 15 MB รุ่น 0.17)
:: http://www.docyrus.net # SCORM Authoring Tool (PHP5 + WAMP5)
|
21. ทำให้มีภาพประจำตัวแต่ละคน (งานของ admin)
- เคยเข้า moodle.org แล้วเห็นภาพคุณ Martin Dougiamas มิใช่ภาพขนมเค๊กใส่แว่นดำ เหมือนที่ระบบมีให้ ไปดูที่
กระดานดำออนไลน์ kradandum.com ก็เห็นมีภาพผู้ดูแล จึงเข้าไปสืบค้นใน moodle.org และทราบว่า
ต้องติดตั้ง GD Library ใน php ผมตรวจว่า Server ของผมติดตั้ง GD หรือไม่ด้วยการเปิดเว็บ http://class.yonok.ac.th/admin/phpinfo.php (admin เท่านั้นที่ตรวจได้) ก็ไม่พบคำว่า GD Support จึงใช้ notepad เปิดแฟ้ม c:/windows/php.ini แล้วลบ ; ที่อยู่หน้าคำว่า extension=php_gd2.dll
จากนั้นก็ restart ใหม่ เมื่อเปิดเครื่องอีกครั้ง ใช้ phpinfo ก็พบว่ามี GD support มีค่าเป็น enabled พอเข้าไปแก้ไขข้อมูลของตนเอง ก็จะมีช่องให้ browse แฟ้มภาพถ่าย เพื่อ upload ขึ้นไปใน server แทนภาพขนมเค๊กใส่แว่นดำ
ภาพที่ผมใช้มีขนาด 100*100 เพราะเห็นใคร ๆ ก็ใช้เท่านี้ และน่าจะเป็นแฟ้มแบบ .jpg
ใช้ mouse over บนภาพสักครู่ จะแสดงชื่อเจ้าของภาพครับ
|
22. ย้าย Login Page ไป https
วิธีเพิ่มความปลอดภัยให้กับการ login
1. ทำให้ Server บริการ SSL และเข้าผ่าน https ได้
2. เปิดแฟ้ม login/index_form.html มาแก้ไข
3. เปลี่ยน 2 บรรทัดในแฟ้มดังนี้
จาก <form action="index.php"
เป็น <form action="https://www.xxx.com/login/index.php"
เพราะในระบบของผมใช้ Hub และมีคนเปิด Sniffer จึงต้องแก้ไขดังข้างต้น
เพื่อปกป้องผู้ใช้ ส่วนเรื่องการเปลี่ยนเป็น Switch เป็นอีกขั้นตอนที่ต้องทำ
|
31. รวมแหล่งคู่มือ moodle
ชื่อแฟ้มด้านหลัง หมายถึง ชื่อแฟ้มที่ผมเก็บไว้แล้ว แต่ไม่เปิดให้ download ทั่วไป เพราะแฟ้มใหญ่มาก
- คู่มือผู้ดูแล (ฝ่ายเทคโนโลยีสารสนเทศและการสื่อสาร) ๑ อำเภอ ๑ โรงเรียนในฝัน (สพฐ) 33 หน้า 3.71 MB [mdl_labschools_admin.pdf]
- คู่มือผู้ดูแล (thaimoodle.net) http://www.thaimoodle.net/inst_moodle/install_Moodle_02.pdf 883 KB [mdl_thaimdl_inst.pdf]
- คู่มือนักเรียน (SUT-LMS ม.เทคโนโลยีสุรนารี) http://sutonline.sut.ac.th 1.14 MB [mdl_sut_lms.pdf]
- คู่มือครู (ดร.อนุชัย ธีระเรืองไชยศรี เภสัชศาสตร์ จุฬา) https://camel.me.psu.ac.th 4.4 MB [mdl_anuchai_teacher.pdf]
- คู่มือครู (ศูนย์คอมพิวเตอร์ ม.วลัยลักษณ์) https://camel.me.psu.ac.th 1.63 MB [mdl_wucenter_teacher.pdf]
- เอกสารจากการประชุมวิชาการด้าน e-Learning ที่ ม.ขอนแก่น http://www.idc.su.ac.th
- คู่มือติดตั้ง moodle 1.7 ใช้ appserv-win32-2.4.7 http://www.cmsthaicenter.com
- คู่มือผู้ดูแล (อ.เสรี ชิโนดม ม.บูรพา) http://course.buu.ac.th
- คู่มือผู้ดูแล (ดร.กานดา รุณนะพงศา ม.ขอนแก่น) http://e-learning.en.kku.ac.th
- คู่มือผู้ดูแล (อ.นวพร กิตติพัฒนบวร ม.วลัยลักษณ์) http://mlearning.wu.ac.th/doc/manualMoodle1.pdf
- คู่มือผู้ดูแล (อ.สรวง(ศักดิเดช) ศรีแก้วทุม 01-5685296 รร.แม่เมาะวิทยา) http://www.comlampang.com
- คู่มือผู้ดูแล (อ.บุรินทร์ รุจจนพันธุ์ ม.โยนก) http://www.thaiall.com/e-learning/moodle.htm
- Moodle Documents :: http://moodle.org/doc/ หรือ http://class.yonok.ac.th/doc/
1. About : Background, Philosophy, License, Features, Release Notes, Future, Credits, Case for Moodle, ..
2. Teacher : Getting Started, Editing A Course, Activity Modules, Resources, Blocks, General Advice
3. Administrator : Planning your installation, Installation, Security and performance, Configuration, Users, ..
4. Developer : Guidelines, Resources and tools, How you can contribute, Plans for the future, Doc. for ..
|
41. การติดตั้ง (Installation) โดย ผู้ดูแล
การนำเสนอ
การสอนจะใช้ Windows Picture and Fax Viewer ซึ่งมีอยู่ใน Windows XP ก็ได้
เปิดภาพ .GIF ขนาด 800 * 600 แล้วกด F11 (Slide Show)
สามารถ Pause และใช้ Manual Click for Next Image ได้
แฟ้มที่ใช้
1. moodle-1.5.zip 17 MB
2. moodle_th4902.zip# 207 KB
จุดประสงค์การเรียนรู้
1. เพื่อให้ผู้ดูแลระบบ เข้าใจเรื่อง Web Server ด้วย Apache
2. เพื่อให้ผู้ดูแลระบบ เข้าใจเรื่อง Server-Side Script ด้วย PHP
3. เพื่อให้ผู้ดูแลระบบ เข้าใจเรื่อง Database ด้วย MySQL
4. เพื่อให้ผู้ดูแลระบบสามารถติดตั้งโปรแกรมด้วยตนเองได้
แฟ้มภาพ : minst01.gif - minst24.gif
| Click to open thumbnails & details
|
42. สมัครสมาชิกใหม่ เป็นนักเรียน และครู โดย ผู้ดูแล
จุดประสงค์การเรียนรู้
1. เพื่อให้ผู้ดูแลระบบ สามารถสมัครสมาชิกเป็นนักเรียน
2. เพื่อให้ผู้ดูแลระบบ สามารถสมัครสมาชิกเป็นครู
3. เพื่อให้ผู้ดูแลระบบ รู้วิธีแก้ไขข้อมูลของตนเอง
4. เพื่อให้ผู้ดูแลระบบ เพิ่มผู้สร้างรายวิชาได้
5. เพื่อให้ครูสามารถสร้าง และแก้ไขวิชาได้
6. เพื่อให้ครูสามารถแนะนำนักเรียน เข้าเรียนวิชาของตนได้
แฟ้มภาพ : mnewmem01.gif - mnewmem18.gif
| Click to open thumbnails & details
|
43. นำแฟ้มเนื้อหาที่เตรียมไว้ ส่งเข้าเครื่องบริการ โดย ครู
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูแก้ไขรายละเอียดในหน้าวิชาได้
2. เพื่อให้ครูอัพโหลดแฟ้มเข้าไปในแหล่งเก็บแฟ้มได้
3. เพื่อให้ครูเพิ่มแฟ้มที่เคยเตรียมสอน เข้าไปเป็นในแหล่งข้อมูลให้นักเรียนศึกษาเองได้
แฟ้มภาพ : mcontent01.gif - mcontent17.gif
Click to open thumbnails & details
| |
45. เพิ่มกิจกรรมกลุ่ม 1 โดย ครู
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจการใช้ประโยชน์จากกิจกรรม
2. เพื่อให้ครูเพิ่มกิจกรรมกระดานเสาวนาได้
3. เพื่อให้ครูสามารถเพิ่มกระทู้ในกระดานเสาวนาได้
4. เพื่อให้ครูเพิ่มกิจกรรมการบ้านได้
5. เพื่อให้ครูเพิ่มกิจกรรมบันทึกความก้าวหน้าได้
6. เพื่อให้ครูเพิ่มกิจกรรมห้องปฏิบัติการได้
7. เพื่อให้ครูเพิ่มกิจกรรมห้องสนทนาได้
8. เพื่อให้ครูเพิ่มกิจกรรมโพลล์ได้
แฟ้มภาพ : mactivities01.gif - mactivities18.gif
Click to open thumbnails & details
| |
46. เข้าสำรวจวิชา โดย นักเรียน
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจ พฤติกรรมการเข้าเรียนในวิชา
2. เพื่อให้นักเรียนแก้ไขข้อมูลของตนเองได้
3. เพื่อให้นักเรียนบันทึกรูปถ่ายของตนเข้าในระบบ
4. เพื่อให้นักเรียนแสดงรายชื่อเพื่อนร่วมชั้นได้
5. เพื่อให้นักเรียนเพิ่มกระทู้ลงกระดานเสวนาได้
6. เพื่อให้นักเรียนส่งหรืออัพโหลดการบ้านได้
7. เพื่อให้นักเรียนเขียนบันทึกความก้าวหน้าได้
8. เพื่อให้นักเรียนตอบโพลล์ได้
9. เพื่อให้นักเรียนแสดงปฏิทินได้
แฟ้มภาพ : msurvey01.gif - msurvey32.gif
Click to open thumbnails & details
| |
47. เข้าการตั้งค่าในการจัดการระบบ โดย ผู้ดูแล
จุดประสงค์การเรียนรู้
1. เพื่อให้ผู้ดูแลเข้าใจว่าตั้งค่าเพื่ออะไร
2. เพื่อให้ผู้ดูแลทราบว่าสามารถตั้งค่าได้
3. เพื่อให้ผู้ดูแลสามารถตั้งค่าต่าง ๆ ได้
4. เพื่อให้ผู้ดูแลสามารถเปลี่ยน Theme ได้
5. เพื่อให้ผู้ดูแลสามารถเลือกกรองข้อมูลที่ต้องการได้
แฟ้มภาพ : mconfig01.gif - mconfig18.gif
Click to open thumbnails & details
| |
48. เข้าจัดการสมาชิกในการจัดการระบบ โดย ผู้ดูแล
จุดประสงค์การเรียนรู้
1. เพื่อให้ผู้ดูแลเข้าใจมีข้อมูลสมาชิกอะไรที่จัดการได้บ้าง
2. เพื่อให้ผู้ดูแลเลือกวิธีการอนุมัติสมาชิกได้
3. เพื่อให้ผู้ดูแลเข้าใจว่าสามารถอัพโหลดสมาชิกจำนวนมากได้
4. เพื่อให้ผู้ดูแลกำหนดวิธีการรับเข้าเรียนได้
5. เพื่อให้ผู้ดูแลกำหนดครูให้กับวิชาได้
6. เพื่อให้ผู้ดูแลลบนักเรียนออกจากระบบได้
แฟ้มภาพ : mmembers01.gif - mmembers14.gif
Click to open thumbnails & details
| |
49. เพิ่มกิจกรรม แบบทดสอบ โดย ครู
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจการสร้างแบบสอบแบบเลือกตอบ
2. เพื่อให้ครูสร้างแบบสอบแบบต่าง ๆ ได้
3. เพื่อให้ครูเพิ่มข้อสอบในแบบสอบได้
4. เพื่อให้ครูทดสอบแบบสอบก่อนเปิดใช้ได้
5. เพื่อให้ครูเข้าใจการส่งคำตอบและการจบแบบสอบ
6. เพื่อให้ครูสามารถตรวจดูคะแนนของนักเรียนได้
7. เพื่อให้ครูสามารถนำคะแนนไปใช้ใน Excel ได้
แฟ้มภาพ : mquiz01.gif - mquiz26.gif
Click to open thumbnails & details
| |
50. สร้างแบบทดสอบแบบ GIFT ด้วย Excel
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจการพิมพ์แบบสอบใน Excel
2. เพื่อให้ครูเข้าใจแฟ้มตามมาตรฐาน GIFT
3. เพื่อให้ครูสามารถนำแฟ้มแบบ GIFT เข้าไปใน Moodle ได้
4. เพื่อให้ครูสร้างแบบสอบโดยใช้แฟ้มที่นำเข้าได้
5. เพื่อให้ครูสามารถนำแฟ้มข้อสอบออกจากโปรแกรม Moodle ได้
แฟ้มภาพ : mgiftxls01.gif - mgiftxls20.gif
Click to open thumbnails & details
| |
51. สร้าง SCORM ด้วย exe แล้วนำเข้า
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจคำว่า SCORM
2. เพื่อให้ครูเข้าใจหน้าที่ของโปรแกรม exe
3. เพื่อให้ครูสร้าง SCORM ด้วย exe ได้
4. เพื่อให้ครูนำ SCORM ที่สร้างขึ้นเข้า Moodle ได้
แฟ้มภาพ : exescorm01.gif - exescorm20.gif
หมายเหตุ
- สร้าง SCORM ด้วย exe มีปัญหาภาษาไทย .. ผมยังไม่ได้หาวิธีแก้ไข
- ตัวอย่างแฟ้มที่ได้จาก exe (SCORM Editor)
: exescorm.zip 236 KB
: scormexephp.zip 2,952 KB (8 Chapters in PDF)
Click to open thumbnails & details
| |
52. สร้าง SCORM ด้วย reload แล้วนำเข้า
จุดประสงค์การเรียนรู้
1. เพื่อให้ครูเข้าใจคำว่า SCORM
2. เพื่อให้ครูเข้าใจหน้าที่ของโปรแกรม reload
3. เพื่อให้ครูสร้าง SCORM ด้วย reload ได้
4. เพื่อให้ครูนำ SCORM ที่สร้างขึ้นเข้า Moodle ได้
แฟ้มภาพ : reloadscorm01.gif - reloadscorm20.gif
หมายเหตุ
- สร้าง SCORM ด้วย reload มีปัญหาภาษาไทย ในเมนู .. ผมยังไม่ได้หาวิธีแก้ไข
- ตัวอย่างแฟ้มที่ได้จาก reload (SCORM Editor)
: thaiallscorm.zip 209 KB
: scormreloadpl.zip 3,246 KB (12 Chapters in PDF)
Click to open thumbnails & details
| |
99. ปัญหา และวิธีแก้ไข (Problems and Solutions) (ปัญหาส่วนใหญ่ หาวิธีแก้ได้จาก moodle.org)
รวมคำถามจากเว็บไซต์ moodle.org
- รุ่น 1.5+ พบ error ใน Calendar จาก Case Sensitive ในตัวแปร $CFG->dirroot จากแฟ้ม /moodle/config.php
- เดิม $CFG->dirroot = 'C:\Thaiabc\Apache\Apache2\htdocs\moodle';
- ใหม่ $CFG->dirroot = 'C:\thaiabc\apache\apache2\htdocs\moodle';
- ไม่พบปัญหานี้ในส่วนงานอื่น แต่พบเมื่อใช้ Calendar
- พบ "The file is damaged and could not be repaired" เมื่อเป็นแหล่งข้อมูล จากแฟ้ม .pdf
- หลังส่งแฟ้ม .pdf เข้าไป แล้ว link เป็นแหล่งข้อมูล จะไม่สามารถเปิดผ่านโปรแกรม file.php
- จึงทราบว่าปัญหานี้เกิดกับผู้ใช้ Acrobat Reader ต่ำกว่า 7 แต่ผมโชคร้ายที่ใช้รุ่น 5 จึงพบปัญหาเข้า
- เท่าที่หาข้อมูลมาก็ยังไม่พบวิธีแก้ปัญหา .pdf กับ Acrobat Reader รุ่นเก่า
- ปัญหานี้จะไม่พบถ้าใช้ Acrobat Reader รุ่นใหม่ .. http://moodle.org/mod/forum/discuss.php?d=49978
- เรื่อง วิธีการอนุมัติการเป็นสมาชิก
- ถ้ากำหนดเป็น ไม่ต้องขออนุมัติ อนุญาตทันที .. จะพบปัญหาใน 1.5 คือสมัครสมาชิกไม่ได้ ต้องเข้าไปแก้แฟ้ม auth/none/lib.php
- ปัญหานี้น่าจะเป็น bug ของรุ่น 1.5 แก้ไขโดยเปลี่ยน return false; --- > return true;
- จาก http://moodle.org/mod/forum/discuss.php?d=25858
- ใช้ 127.0.0.1 เมื่อติดตั้ง อยากเปลี่ยนทำไง
ตอนผมติดตั้งก็ใช้ 127.0.0.1 แต่เปิดจากเครื่องอื่น แล้วใช้ IP Address จริงไม่ได้
สามารถเปลี่ยนได้ด้วยตนเองภายหลัง โดยเปลี่ยน IP ของเครื่องแบบ manual
เปิดแฟ้ม /moodle/config.php แล้วหาบรรทัดด้านล่างนี้ เพื่อเปลี่ยนเป็น IP ที่ต้องการ
$CFG->wwwroot = 'http://127.0.0.1/moodle';
- พบ ERROR: Could not instantiate mail function
- เมื่อสมัครเข้าวิชา จะพบ และหายไปเร็วมาก
- น่าจะเกิดจากที่ Server ของผมไม่มี mail server แต่โปรแกรมพยายามเรียกใช้
- การตัด Paragraph ของกระดานแลกเปลี่ยนข่าวสาร
- พบว่าการเขียนบทความยาว ๆ จะไม่ตัด Paragraph ให้ จุดไหนที่ผมต้องการตัด Paragraph แล้วที่เหลือให้ Click เข้าไปอ่าน ก็พิมพ์ . ต่อท้าย
- ถ้าพิมพ์ . เพื่อตัด paragraph ไปแล้ว สามารถตรวจดูผลได้ว่าถูกใจหรือไม่ ถ้าไม่ถูกใจ ก็แก้ไขได้ใน 30 วินาที
- รุ่น 1.5 ส่งคำถามออกเป็นไฟล์ แต่ click นำไปใช้ไม่ได้
- หลังจากสร้างข้อสอบในโปรแกรมของ moodle ก็อยาก copy ออกมา เพราะเรียนรู้หลักการ import และ export
เริ่มด้วยการ export แบบ GIFT จนเสร็จ แล้ว click คำว่า Click to download the exported category file ก็พบปัญหา Internal Server Error
แม้จะเข้าไปในส่วนของ ไฟล์ประจำวิชา ก็ click ไม่ได้ พบปัญหาเดียวกัน หาข้อมูลจาก moodle.org ก็ไม่มีใครกล่าวถึง
- มาบางอ้อตรงที่สงสัยเรื่องภาษาไทย จึงทดสอบเปลี่ยน version เป็น english แล้วทำทุกอย่างเหมือนเดิม ไม่พบปัญหาเรื่อง click ไม่ได้
ถ้าจะแก้ให้ได้แบบไม่มีปัญหา ก็ต้องไปแก้แฟ้ม index.php ในห้อง moodle/files ให้ยอมรับ folder ที่เป็นชื่อภาษาไทย
- เดิม $ffurl = "/file.php?file=/$id$fileurl";
- ใหม่ $ffurl = "/file.php?file=/". urlencode("$id$fileurl");
- ต่อจากนี้ ผมก็จะศึกษาเรื่องการ import ที่พิมพ์ข้อสอบไว้ใน excel ว่าจะนำเข้า moodle อย่างไร
ตัวอย่างแฟ้ม quiz1.txt ที่ export แบบ GIFT (แต่ผมตัด code เหลือแต่เนื้อนะครับ)
- พบว่า การตั้งค่าของเว็บไซต์ ให้รูปแบบหน้าแรกแสดงข่าว .. อาจมีปัญหา
- เพราะการมีข่าวมาก อาจต้องอ่านข้อมูลมาก ทำให้การแสดงผล homepage ช้า เมื่อเปลี่ยนเป็นแบบแสดงประเภทพบว่าการตอบสนองเร็วกว่าเดิมมาก สำหรับ delay ที่เกิดขึ้นในกรณีแสดงข่าว เกิดขึ้นแม้แต่การใช้เครื่องบริการภายใน intranet
- วิธีเพิ่มขนาดแฟ้มที่ต้องการ Upload
- Moodle จำกัดขนาดแฟ้มที่ upload ต่อแฟ้มไม่เกิน 2 MB เพราะ PHP จำกัดขนาดใน c:\windows\php.ini ในบรรทัด upload_max_filesize = 2M ให้เปลี่ยนเป็น 5 M แล้ว Reboot เครื่องใหม่ จากนั้น login เข้า moodle ในฐานะ admin เข้าไป การจัดการระบบ, การตั้งค่า, แก้ไขตัวแปร และหาคำว่า maxbytes เปลี่ยนเป็น 5 M ได้เลย
- ภาษาไทยใน Moodle ไม่ถูกใจทีมงาน จึงเปลี่ยนให้ใช้ font ms sans serif โดยแก้แฟ้ม d:\moodle\theme\standard\styles.php ถ้าเลือก Style เป็น Standard นะครับ
เดิม
- body, td, th, li {
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
- }
ใหม่
- body, td, th, li, a {
- font-family: "ms sans serif","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
- font-size: 12px;
- }
- เพิ่ม truehits.net ใน footer.html
- ดูว่าท่านใช้ theme ใด เช่น standard ก็ให้เข้าไปเปิดแฟ้มชื่อ footer.html ด้วย notepad
- เพิ่ม <iframe src=/truehits.htm width=16 height=16 frameborder=0 scrolling=no></iframe>
- สร้างแฟ้มใน Root Directory ของ moodle ชื่อ truehits.htm แล้วพิมพ์คำสั่ง 3 บรรทัดต่อไปนี้
<body topmargin=0 leftmargin=0>
<script language='javascript1.1'>page="moodle";</script>
<script language='javascript1.1' src='http://truehits.xxxxxx.js'></script>
- ถ้า moodle 1.6.1 พบ ??? ต้องแก้ lib/setup.php ?
- โดยใส่ // ข้างหน้า $db->Execute("SET NAMES 'utf8'"); บรรทัดที่ 198
- มีเพื่อนท่านหนึ่ง download th.zip สำหรับ moodle ผิดรุ่น เอาของ 1.6 ไปใช้ใน 1.5 .. ต้องเลือกให้ตรงรุ่นนะครับ
- เปลี่ยน lang_list ใน การตั้งค่า เป็น th_utf8 และให้ locale เป็น th_TH ถ้า copy ลงห้อง lang แล้ว ?
- http://download.moodle.org/lang15/
- http://download.moodle.org/lang16/
- เอกสารอธิบายการแปลงจาก รุ่น 1.6 เป็น 1.7 ของ อ.สรวง ศรีแก้วทุม
- คำถามแบบหลายตัวเลือก มักชิดขวา ทำอย่างไรให้ชิดซ้าย
- เปิดแฟ้ม moodle/mod/quiz/questiontypes/multichoice/questiontype.php
- หาคำว่า right แล้วเปลี่ยนเป็น left
|

")
if(url == "www.yonok.a") document.write("")
if(url == "www.thaiall") document.write("")
if(url == "www.perlphp") document.write("")
if(url == "thaiall.kor") document.write("")
-->
|