ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป ฝากรูป

วันจันทร์ที่ 10 กันยายน พ.ศ. 2555

มูเดิ้ล (Moodle)


มูเดิ้ล (Moodle) คืออะไร 

     โปรแกรมมูดเดิ้ล (Moodle = Modular Object-Oriented Dynamic Learning Environment) คือ โปรแกรมฝั่งเครื่องบริการ (Server-Side Script) ทำหน้าที่ให้บริการระบบอีเลินนิ่ง ทำให้ผู้ดูแลระบบสามารถเปิดบริการแก่อาจารย์ และนักเรียน ในการมีกิจกรรมด้านการเรียนการสอน 2 ระบบ ได้แก่ ระบบซีเอ็มเอส หรือระบบจัดการเนื้อหา (CMS = Course Management System) คือ ระบบบริการให้ผู้สอนสามารถจัดการเนื้อหา เตรียมเอกสารหรือสื่อมัลติมีเดีย จัดทำแบบฝึกหัดตามแผนการจัดการเรียนรู้ได้ ส่วนระบบแอลเอ็มเอส หรือระบบจัดการเรียนรู้ (LMS = Learning Management System) คือ ระบบบริการให้นักเรียนเข้าเรียนรู้ตามลำดับ ตามช่วงเวลา ตามเงื่อนไขที่ผู้สอนได้จัดเตรียมอย่างเป็นระเบียบ หรือวัดผลการเรียนได้อัตโนมัติ ปัจจุบันมีโปรแกรมที่ทำหน้าที่เป็นเพียงระบบซีเอมเอส(ไม่มีระบบแอลเอ็มเอสใน ตัว) สามารถสร้างวัตถุเรียนรู้จากภายนอกแล้วนำเข้าไปใช้งานในระบบซีเอ็มเอสตัว อื่น เช่น สกอร์ม (SCORM = Sharable Content Object Reference Model) ที่สามารถนำไปติดตั้งเป็นส่วนหนึ่งในโปรแกรมมูเดิ้ล หรือโปรแกรมเลินสแควร์ (Learnsquare) ได้
     ผู้พัฒนาโปรแกรมคือ Martin Dougiamas โปรแกรมมีลักษณะเป็นโอเพนท์ซอร์ท (Open Source) ภายใต้ข้อตกลงของจีพีแอล (General Public License) สามารถดาวน์โหลดไปใช้งานได้ฟรีจาก moodle.org โดยผู้ดูแลระบบ (Admin) นำไปติดตั้งในเครื่องบริการ (Server) ที่บริการเว็บเซอร์ฟเวอร์ (Web Server) ภาษาพีเอชพี (PHP Language) และมายเอสคิวแอล(MySQL)

ความสามารถของ moodle โดยสรุป
1. เป็น Open Source ที่ได้รับการยอมรับ (13544 sites from 158 countries 2549-07-19) ตัวนี้ฟรี : สถาบันส่วนใหญ่ตัวใครตัวมัน ซื้อบ้าง พัฒนาเองบ้าง ไม่อยู่ในวิสัยทัศน์ก็มี ในอนาคตอาจหันมาใช้ตัวนี้กันหมดก็ได้
2. สามารถเป็นได้ทั้ง CMS(Course Management System) และ LMS(Learning Management System) ช่วยรวบรวมวิชาเป็นหมวดหมู่ เผยแพร่เนื้อหาของผู้สอน พร้อมบริการให้นักเรียนเข้ามาศึกษา และบันทึกกิจกรรมของนักเรียน
3. สามารถ สร้างแหล่งข้อมูลใหม่ หรือเผยแพร่เอกสารที่ทำไว้ เช่น Microsoft Office, Web Page, PDF หรือ Image เป็นต้น ใจกว้าง ไม่หวงวิชา มีเอกสารที่เคยรวบรวมไว้ ก็ส่งเข้าไปเผยแพร่ได้โดยง่าย
4. มี ระบบติดต่อสื่อสารระหว่างนักเรียน เพื่อนร่วมชั้น และผู้สอน เช่น chat หรือ webboard เป็นต้น นักเรียนฝากคำถาม ครูทิ้งคำถามไว้ ครูนัดสนทนาแบบออนไลน์ ครูนัดสอนเสริม หรือแจกเอกสารให้อ่านก่อนเข้าเรียน ก็ได้
5. มี ระบบแบบทดสอบ รับการบ้าน และกิจกรรม ที่รองรับระบบให้คะแนนที่หลากหลาย
ให้ส่งงาน ให้ทำแบบฝึกหัด ตรวจให้คะแนนแล้ว export ไป excel
6. สำรองข้อมูลเป็น .zip แฟ้มเดียว ในอนาคตสามารถนำไปกู้คืนลงไปในเครื่องใดก็ได้
อย่างของผมทำวิชาระบบปฏิบัติการ แล้วเก็บเป็น .zip เปิดให้ Download ใครจะนำไปทดสอบกู้คืนในเครื่องตนเองก็ได้
7.ผู้บริหารที่มีวิสัยทัศน์ และใจกว้าง ส่งเสริมเรื่องนี้เพราะ อาจารย์ได้ทำหน้าที่ นักศึกษาได้เรียนรู้ และสถาบันได้ชื่อเสียง อาจารย์เตรียมสอนเพียงครั้งเดียว แต่นักเรียนเข้ามาเรียนกี่รอบก็ได้ จบไปเข้าแล้วกลับมาอ่านทบทวนก็ได้




ข้อมูลประกอบการตัดสินใจเลือกใช้ Moodle 
1. การใช้ moodle ควรมีอะไรบ้าง (Requirement)
     1. มี Web Browser เช่น Internet explorer ในการติดต่อกับ moodle ทั้งโดยอาจารย์ และนักศึกษา
     2. มี Web Server ที่ให้บริการ php และ mysql
     3. มี ผู้ติดตั้ง ผู้ดูแล และบำรุงรักษา ควรทำโดยนักคอมพิวเตอร์ที่มีประสบการณ์เกี่ยวกับการเขียนเว็บ เพราะการติดตั้งไม่ง่ายเลย
     4. มี ครู นักเรียน และผู้บริหาร ที่ยอมรับในเทคโนโลยี ดังนั้น moodle ไม่เหมาะกับเด็กอนุบาล หรือครูที่ไม่มีไฟ
     5. มี การเชื่อมต่อเป็นเครือข่าย เช่น อินเทอร์เน็ต อินทราเน็ต หรือเครือข่ายท้องถิ่น (LAN)

2. จำนวนเว็บไซต์ที่ใช้ Moodle (How popular)
ข้อมูลจาก http://moodle.org/sites/
2549-07-19 : 13544 sites in Thailand 462 sites
2547-03-18 : 1216 sites in Thailand 34 sites

3. ผู้เกี่ยวข้องกับ Moodle (Who are them?)
- ผู้ดูแล (Admin) : ติดตั้งระบบ บำรุงรักษา กำหนดค่าเริ่มต้น และกำหนดสิทธ์การเป็นผู้สอน
- ผู้สอน (Teacher) : เพิ่มแหล่งข้อมูล เพิ่มกิจกรรม ให้คะแนน ตรวจสอบกิจกรรมผู้เรียน ตอบคำถาม และติดต่อสื่อสาร
- ผู้เรียน (Student) : เข้าศึกษาแหล่งข้อมูล และทำกิจกรรม ตามแผนการสอน
- ผู้เยี่ยมชม (Guest) : เข้าเรียนได้เฉพาะวิชาที่อนุญาต และจำกัดสิทธ์ในการทำกิจกรรม

4. แหล่งข้อมูล หรือกิจกรรม (Resource and Activities)
1. SCORM (แหล่งข้อมูล ที่รวม Content จากภายนอก ที่เป็นมาตรฐาน)
2. Wiki (สารานุกรม ที่ยอมให้ผู้เรียนเข้ามาแก้ไข)
3. อภิธานศัพท์ (Glossary : รวมคำศัพท์ จัดหมวดหมู่ สามารถสืบค้นได้)
4. ห้องสนทนา (Chat : ห้องที่สามารถนัดเวลาสนทนาระหว่างครู และนักเรียน)
5. กระดานเสวนา (Forum : กระดานให้ครู และนักเรียนเข้ามาฝากความคิดเห็น)
6. การบ้าน (Assignment : ที่นักเรียนพิมพ์งานแล้วนำมา upload ส่งครู)
7.ห้องปฏิบัติการ (Workshop : ที่นักเรียนทำงาน แล้วส่ง ซึ่งประเมินได้หลายแบบ)
8. ป้ายประกาศ (Label : แสดงข้อความ เพื่อประกาศให้ทราบ)
9. แบบทดสอบ (Quiz : สร้างคลังข้อสอบ แล้วเลือกมาให้ทำบางส่วน ระบบสามารถอัตโนมัติ)
โพลล์ (Poll : แสดงความคิดเห็นตามตัวเลือก)
10. แหล่งข้อมูล (Resources : text, html, upload, weblink, webpage, program)

5. กิจกรรมของผู้สอน (Teacher Activities)
1.สมัครสมาชิกด้วยตนเอง และรอผู้ดูแล อนุมัติ ให้เป็นผู้สอน หรือผู้สร้างคอร์ส
2.ผู้สอนสร้างคอร์ส และกำหนดลักษณะของคอร์สด้วยตนเอง
3. เพิ่ม เอกสาร บทเรียน และลำดับเหตุการณ์ตามความเหมาะสม
4.ประกาศข่าวสาร หรือนัดสนทนา กับนักเรียนผ่านอินเทอร์เน็ต
5.สามารถสำรองข้อมูลในวิชา เก็บเป็นแฟ้มเพียงแฟ้มเดียวได้
6.สามารถกู้คืนข้อมูลที่เคยสำรองไว้ หรือนำไปใช้ในเครื่องอื่น
7.สามารถดาวน์โหลดคะแนนนักเรียนที่ถูกบันทึกจากการทำกิจกรรม ไปใช้ใน Excel
8.กำหนดกลุ่มนักเรียน เพื่อสะดวกในการจัดการนักเรียนจำนวนมาก
9.สั่งยกเลิกการเป็นสมาชิกในวิชา ของนักเรียนที่มีความประพฤติไม่เหมาะสม หรือเข้าผิดวิชา
10.ตรวจสอบกิจกรรมของนักเรียนแต่ละคน เช่น ความถี่ในการอ่านแต่ละบท หรือคะแนนในการสอบแต่ละบท
11.เพิ่มรายการนัดหมาย หรือกิจกรรม แสดงด้วยปฏิทิน
12.สร้างเนื้อหาใน SCORM หรือสร้างข้อสอบแบบ GIFT แล้วนำเข้าได้

6.  กิจกรรมของผู้เรียน (Student Activities)
1. สมัครสมาชิกด้วยตัวนักเรียนเอง
2. รออนุมัติการเป็นสมาชิก และสมัครเข้าเรียนแต่ละวิชาด้วยตนเอง (บางระบบ สามารถสมัคร และเข้าเรียนได้ทันที)
3. อ่านเอกสาร หรือบทเรียน ที่ผู้สอนกำหนดให้เข้าไปศึกษาตามช่วงเวลาที่เหมาะสม
4. ฝากคำถาม หรือข้อคิดเห็น หรือนัดสนทนาระหว่างเพื่อน ผ่านเครือข่ายอินเทอร์เน็ต
5. ทำกิจกรรมตามที่ได้รับมอบหมาย เช่น ทำแบบฝึกหัด หรือส่งการบ้าน
6. แก้ไขข้อมูลส่วนตัวของตนเองได้
7.อ่านประวัติของครู เพื่อนนักเรียนในชั้น หรือในกลุ่ม

รวมแหล่งคู่มือ moodle
   1. ชื่อแฟ้มด้านหลัง หมายถึง ชื่อแฟ้มที่ผมเก็บไว้แล้ว แต่ไม่เปิดให้ download ทั่วไป เพราะแฟ้มใหญ่มาก คู่มือผู้ดูแล (ฝ่ายเทคโนโลยีสารสนเทศและการสื่อสาร) ๑ อำเภอ ๑ โรงเรียนในฝัน (สพฐ) 33 หน้า 3.71 MB [mdl_labschools_admin.pdf]
   2. คู่มือผู้ดูแล (thaimoodle.net) http://www.thaimoodle.net/inst_moodle/install_Moodle_02.pdf 883 KB [mdl_thaimdl_inst.pdf]
   3. คู่มือนักเรียน (SUT-LMS ม.เทคโนโลยีสุรนารี) http://sutonline.sut.ac.th 1.14 MB [mdl_sut_lms.pdf]
   4. คู่มือครู (ดร.อนุชัย ธีระเรืองไชยศรี เภสัชศาสตร์ จุฬา) https://camel.me.psu.ac.th 4.4 MB [mdl_anuchai_teacher.pdf]
   5. คู่มือครู (ศูนย์คอมพิวเตอร์ ม.วลัยลักษณ์) https://camel.me.psu.ac.th 1.63 MB [mdl_wucenter_teacher.pdf]
   6. เอกสารจากการประชุมวิชาการด้าน e-Learning ที่ ม.ขอนแก่น http://www.idc.su.ac.th
   7. คู่มือติดตั้ง moodle 1.7 ใช้ appserv-win32-2.4.7 http://www.cmsthaicenter.com
   8. คู่มือผู้ดูแล (อ.เสรี ชิโนดม ม.บูรพา) http://course.buu.ac.th
   9. คู่มือผู้ดูแล (ดร.กานดา รุณนะพงศา ม.ขอนแก่น) http://e-learning.en.kku.ac.th
  10. คู่มือผู้ดูแล (อ.นวพร กิตติพัฒนบวร ม.วลัยลักษณ์) http://mlearning.wu.ac.th/doc/manualMoodle1.pdf
  11. คู่มือผู้ดูแล (อ.สรวง(ศักดิเดช) ศรีแก้วทุม 01-5685296 รร.แม่เมาะวิทยา) http://www.comlampang.com
  12. คู่มือผู้ดูแล (อ.บุรินทร์ รุจจนพันธุ์ ม.โยนก) http://www.thaiall.com/e-learning/moodle.htm
  13. 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 ..


ตัวอย่างการนำ Moodle มาใช้ในการเรียนการสอน
1. การติดตั้ง (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. เพื่อให้ผู้ดูแลระบบสามารถติดตั้งโปรแกรมด้วยตนเองได้

2. สมัครสมาชิกใหม่ เป็นนักเรียน และครู โดย ผู้ดูแล
     จุดประสงค์การเรียนรู้
      1. เพื่อให้ผู้ดูแลระบบ สามารถสมัครสมาชิกเป็นนักเรียน
      2. เพื่อให้ผู้ดูแลระบบ สามารถสมัครสมาชิกเป็นครู
      3. เพื่อให้ผู้ดูแลระบบ รู้วิธีแก้ไขข้อมูลของตนเอง
      4. เพื่อให้ผู้ดูแลระบบ เพิ่มผู้สร้างรายวิชาได้
      5. เพื่อให้ครูสามารถสร้าง และแก้ไขวิชาได้
      6. เพื่อให้ครูสามารถแนะนำนักเรียน เข้าเรียนวิชาของตนได้

3. นำแฟ้มเนื้อหาที่เตรียมไว้ ส่งเข้าเครื่องบริการ โดย ครู
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูแก้ไขรายละเอียดในหน้าวิชาได้
      2. เพื่อให้ครูอัพโหลดแฟ้มเข้าไปในแหล่งเก็บแฟ้มได้
      3. เพื่อให้ครูเพิ่มแฟ้มที่เคยเตรียมสอน เข้าไปเป็นในแหล่งข้อมูลให้นักเรียนศึกษาเองได้

4. เพิ่มแหล่งข้อมูล โดย ครู
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจการใช้ประโยชน์จากแหล่งข้อมูล
      2. เพื่อให้ครูเพิ่มแหล่งข้อมูลเว็บเพจได้
      3. เพื่อให้ครูเพิ่มแหล่งข้อมูลไดเรกทรอรี่ได้
      4. เพื่อให้ครูเพิ่มแหล่งข้อมูลป้ายประกาศได้

5. เพิ่มกิจกรรมกลุ่ม 1 โดย ครู
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจการใช้ประโยชน์จากกิจกรรม
      2. เพื่อให้ครูเพิ่มกิจกรรมกระดานเสาวนาได้
      3. เพื่อให้ครูสามารถเพิ่มกระทู้ในกระดานเสาวนาได้
      4. เพื่อให้ครูเพิ่มกิจกรรมการบ้านได้
      5. เพื่อให้ครูเพิ่มกิจกรรมบันทึกความก้าวหน้าได้
      6. เพื่อให้ครูเพิ่มกิจกรรมห้องปฏิบัติการได้
      7. เพื่อให้ครูเพิ่มกิจกรรมห้องสนทนาได้
      8. เพื่อให้ครูเพิ่มกิจกรรมโพลล์ได้

6. เข้าสำรวจวิชา โดย นักเรียน
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจ พฤติกรรมการเข้าเรียนในวิชา
      2. เพื่อให้นักเรียนแก้ไขข้อมูลของตนเองได้
      3. เพื่อให้นักเรียนบันทึกรูปถ่ายของตนเข้าในระบบ
      4. เพื่อให้นักเรียนแสดงรายชื่อเพื่อนร่วมชั้นได้
      5. เพื่อให้นักเรียนเพิ่มกระทู้ลงกระดานเสวนาได้
      6. เพื่อให้นักเรียนส่งหรืออัพโหลดการบ้านได้
      7. เพื่อให้นักเรียนเขียนบันทึกความก้าวหน้าได้
      8. เพื่อให้นักเรียนตอบโพลล์ได้
      9. เพื่อให้นักเรียนแสดงปฏิทินได้

7. เข้าการตั้งค่าในการจัดการระบบ โดย ผู้ดูแล
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ผู้ดูแลเข้าใจว่าตั้งค่าเพื่ออะไร
      2. เพื่อให้ผู้ดูแลทราบว่าสามารถตั้งค่าได้
      3. เพื่อให้ผู้ดูแลสามารถตั้งค่าต่าง ๆ ได้
      4. เพื่อให้ผู้ดูแลสามารถเปลี่ยน Theme ได้
      5. เพื่อให้ผู้ดูแลสามารถเลือกกรองข้อมูลที่ต้องการได้

8. เข้าจัดการสมาชิกในการจัดการระบบ โดย ผู้ดูแล
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ผู้ดูแลเข้าใจมีข้อมูลสมาชิกอะไรที่จัดการได้บ้าง
      2. เพื่อให้ผู้ดูแลเลือกวิธีการอนุมัติสมาชิกได้
      3. เพื่อให้ผู้ดูแลเข้าใจว่าสามารถอัพโหลดสมาชิกจำนวนมากได้
      4. เพื่อให้ผู้ดูแลกำหนดวิธีการรับเข้าเรียนได้
      5. เพื่อให้ผู้ดูแลกำหนดครูให้กับวิชาได้
      6. เพื่อให้ผู้ดูแลลบนักเรียนออกจากระบบได้

9. เพิ่มกิจกรรม แบบทดสอบ โดย ครู
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจการสร้างแบบสอบแบบเลือกตอบ
      2. เพื่อให้ครูสร้างแบบสอบแบบต่าง ๆ ได้
      3. เพื่อให้ครูเพิ่มข้อสอบในแบบสอบได้
      4. เพื่อให้ครูทดสอบแบบสอบก่อนเปิดใช้ได้
      5. เพื่อให้ครูเข้าใจการส่งคำตอบและการจบแบบสอบ
      6. เพื่อให้ครูสามารถตรวจดูคะแนนของนักเรียนได้
      7. เพื่อให้ครูสามารถนำคะแนนไปใช้ใน Excel ได้

10. สร้างแบบทดสอบแบบ GIFT ด้วย Excel
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจการพิมพ์แบบสอบใน Excel
      2. เพื่อให้ครูเข้าใจแฟ้มตามมาตรฐาน GIFT
      3. เพื่อให้ครูสามารถนำแฟ้มแบบ GIFT เข้าไปใน Moodle ได้
      4. เพื่อให้ครูสร้างแบบสอบโดยใช้แฟ้มที่นำเข้าได้
      5. เพื่อให้ครูสามารถนำแฟ้มข้อสอบออกจากโปรแกรม Moodle ได้

11. สร้าง SCORM ด้วย exe แล้วนำเข้า
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจคำว่า SCORM
      2. เพื่อให้ครูเข้าใจหน้าที่ของโปรแกรม exe
      3. เพื่อให้ครูสร้าง SCORM ด้วย exe ได้
      4. เพื่อให้ครูนำ SCORM ที่สร้างขึ้นเข้า Moodle ได้
          หมายเหตุ
      - สร้าง SCORM ด้วย exe มีปัญหาภาษาไทย .. ผมยังไม่ได้หาวิธีแก้ไข
      - ตัวอย่างแฟ้มที่ได้จาก exe (SCORM Editor)
          : exescorm.zip 236 KB
          : scormexephp.zip 2,952 KB (8 Chapters in PDF)
          - โปรแกรมที่ทำงานบบน Handy Drive หรือ CD รุ่น 1.04

12 .สร้าง SCORM ด้วย reload แล้วนำเข้า
      จุดประสงค์การเรียนรู้
      1. เพื่อให้ครูเข้าใจคำว่า SCORM
      2. เพื่อให้ครูเข้าใจหน้าที่ของโปรแกรม reload
      3. เพื่อให้ครูสร้าง SCORM ด้วย reload ได้
      4. เพื่อให้ครูนำ SCORM ที่สร้างขึ้นเข้า Moodle ได้

           หมายเหตุ
      - สร้าง SCORM ด้วย reload มีปัญหาภาษาไทย ในเมนู .. ผมยังไม่ได้หาวิธีแก้ไข
      - ตัวอย่างแฟ้มที่ได้จาก reload (SCORM Editor)
          : thaiallscorm.zip 209 KB
          : scormreloadpl.zip 3,246 KB (12 Chapters in PDF)

ที่มา : http://www.thaiall.com/e-learning/moodle.htm

ไม่มีความคิดเห็น:

แสดงความคิดเห็น