Recommended
OSS & Freeware for Education
Web 2.0 & Social Networking
การใช้งานโปรแกรมระบบห้องสมุดอัตโนมัติ OpenBiblio รุ่น myLib
โครงงาน ระดับ ปวช. วิทยาลัยอาชีวศึกษาขอนแก่น
Computer & Interner for CIO
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ (2)
เผยแพร่ความรู้ออนไลน์ ใหม่
Introduction to e-Learning
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
Technology for Digital Library
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
Instructional Design for e-Learning
More Related Content
OSS & Freeware for Education
Web 2.0 & Social Networking
การใช้งานโปรแกรมระบบห้องสมุดอัตโนมัติ OpenBiblio รุ่น myLib
โครงงาน ระดับ ปวช. วิทยาลัยอาชีวศึกษาขอนแก่น
What's hot (20) Computer & Interner for CIO
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ (2)
เผยแพร่ความรู้ออนไลน์ ใหม่
Introduction to e-Learning
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์2
Technology for Digital Library
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์
Similar to Ppt Moodle (20) Instructional Design for e-Learning
Instructional Design for e-Learning
Ppt Moodle1. Moodle คือ Moodle Modular Objected Dynamic Learning Environment ระบบจัดการเรียนการสอน (LMS) หรือ ระบบจัดการคอร์ส (CMS) ที่ช่วยในการจัดกิจกรรมการเรียนการสอนในระบบการเรียนแบบออนไลน์ให้มีบรรยากาศเหมือนเรียนในห้องเรียนผ่านระบบเครือข่ายอินเทอร์เน็ต ซอฟต์แวร์ Open Source ภายใต้ GPL license สร้างขึ้นด้วยระบบ LAMP ( Linux, Apache server, MySQL, PHP) 2. ความสามารถ สามารถนำเอกสารหรือไฟล์รูปแบบต่างๆ เข้าไปได้ เช่น Word, PowerPoint, PDF, Webpage (html) Video และ Image มีระบบติดต่อสื่อสารครบทุกประเภท เช่น Webboard, Chat etc. มีระบบการทำแบบฝึกหัด และแบบทดสอบ ส่งและรับการบ้าน มีการ UPLOAD ขึ้นเครื่องแม่ข่าย ได้โดยใช้ Zip มีการปรับโปรแกรมเป็นภาษาไทยที่ใช้งานได้ดี 3. ผู้พัฒนา Dr.Martin Dougiamas ผู้ดูแลระบบการเรียนการสอนออนไลน์ Curtin University ประเทศออสเตรเลีย วิจัยระดับปริญญาโทและเอก กรณีศึกษาห้องเรียนออนไลน์และนักเรียนในห้องเรียนออนไลน์ ทฤษฏีและงานวิจัยที่เกี่ยวข้องกับการศึกษาโดยละเอียด Moodle 1.0, สิงหาคม 2545 4. ปรัชญาการสร้าง Moodle การเรียนรู้แบบสร้างองค์ความรู้ด้วยตนเอง (Constructivism) คนเรานั้นจะมีการสร้างความรู้ใหม่เสมอหากมีสภาวะแวดล้อมเอื้ออำนวย การเรียนรู้แบบเดิมที่มาจากการ ฟัง เห็น ล้วนเป็นการเรียนรู้ทางเดียวนั่นคือเราเป็นผู้รับสารและเก็บเอาไว้จึงมีการเรียกผู้ที่มีความจำดีว่า “พจนานุกรมเดินได้” หากแต่เราจะเรียนรู้ได้มากกว่าหากเป็นการถ่ายทอดจากสมองสู่สมองนั่นคือมี่การแลกเปลี่ยนทัศนะและเรียนรู้จากประสบการณ์ของผู้อื่น 5. ปรัชญาการสร้าง Moodle การเรียนรู้แบบคิดเอง สร้างเอง (Constructionvism) การเรียนรู้แบบคิดเองสร้างเองคือการเรียนรู้ด้วยการลงมือทำไม่ว่าจะเป็นการพูด การโพสต์แสดงความคิดเห็นบนกระดานเสวนา ตัวอย่างเช่น ปกติอ่านหนังสือพอวางหนังสือก็จะลืม แต่ถ้าได้อธิบายให้คนอื่นฟังจะทำให้จำได้มากขึ้น 6. ปรัชญาการสร้าง Moodle การเรียนรู้แบบสร้างองค์ความรู้ในสังคม (Social Constructivism) การเรียนรู้ร่วมกันเป็นหมู่คณะโดยอาศัยหลักการว่าความสำเร็จของหมู่คณะคือความสำเร็จของตน ทุกคนสามารถเป็นครูและนักเรียนได้ในเวลาเดียวกัน เรียนรู้ด้วยการสร้างสิ่งใดสิ่งหนึ่งให้ผู้อื่นเห็น เรียนรู้ด้วยการสังเกตการณ์การกระทำของเพื่อนร่วมชั้นเรียน เชื่อมโยงความรู้ใหม่กับบริบทส่วนบุคคลของผู้เรียน ( เรียกว่า transformative knowledge and constructivism) มีความสามารถในการปรับเปลี่ยนและปรับแต่งได้ เนื่องจากทุกคนในห้องเรียนออนไลน์มีส่วนร่วมในการสร้างห้องเรียน 7. ปรัชญาการสร้าง Moodle การเชื่อมโยงและการแยกส่วน (Connected and Separated Knowing) ผู้ที่มีพฤติกรรมแบบเชื่อมโยงภายในกลุ่มจะเป็นผู้ที่ช่วยกระตุ้นให้เกิดการเรียนรู้นอกจากจะทำให้คนในกลุ่มมีความสนิทสนมกันมากขึ้นแล้วยังช่วยให้แต่ละคนได้สะท้อนความคิดของตน 8. บทบาทของ Moodle Moodle ไม่ใช่เครื่องมือที่นำมาทดแทนบทเรียนในห้องเรียน แต่เป็นเครื่องมือที่นำมาช่วยเสริมการเรียนในห้องเรียน ผู้สอนต้องวางแผนการสอน ออกแบบการสอนสำหรับรายวิชาอย่างเหมาะสม มีการโต้ตอบกับผู้เรียนอย่างสม่ำเสมอเพื่อให้เกิดการเรียนรู้ร่วมกัน 9. LMS Learning Management System ระบบบริหารจัดการเรียนการสอนผ่านเว็บ มักพัฒนาด้วยซอฟต์แวร์และระบบฐานข้อมูลร่วมกัน เช่น ASP + MS Access PHP + MySQL 10. LMS ประกอบด้วยเครื่องมืออำนวยความสะดวกให้แก่ผู้สอน ผู้เรียน ผู้ดูแลระบบ โดย ผู้สอนสามารถนำเนื้อหาและสื่อการสอนใส่ไว้ในโปรแกรมได้สะดวก ผู้เรียนและผู้สอนสามารถติดต่อสื่อสารด้วยเครื่องมือที่ระบบจัดไว้ให้ได้ การเก็บบันทึกข้อมูล กิจกรรมการเรียนของผู้เรียนไว้บนระบบเพื่อผู้สอนสามารถนำไปวิเคราะห์ ติดตามและประเมินผลการเรียนการสอนได้อย่างมีประสิทธิภาพ 11. ลักษณะของ LMS กำหนดผู้ใช้งาน ระบบการสื่อสาร แหล่งอ้างอิง การตรวจและให้คะแนน การติดตามพฤติกรรมการเรียน การรายงานผล ระบบการสอน ความสามารถในการนำเสนอ Rich Media 12. ส่วนประกอบระบบ LMS ส่วนเนื้อหาในบทเรียน (Lecture and Presentation) ส่วนของการทดสอบในบทเรียน (Testing) ส่วนของการพูดคุยในห้องสนทนา (Chat) กระดานข่าว (Webboard) ส่วนของการติดต่อผ่าน e-mail ส่วนสนับสนุนการเรียนการสอน การลงทะเบียนของผู้เรียน การบันทึกคะแนนของผู้เรียน การรับ - ส่งงานของผู้เรียน การเรียกดูสถิติของการเข้าเรียน 13. ประเภทของ LMS Commercial Software : เชิงพาณิชย์ WebCT, Blackboard, Lotus Note Learning Space. University Based Software : สถาบันการศึกษา เช่น MaxLearn (KU), Chula E-Learning System (Chula ELS), Education Sphere (RU) OpenSource เช่น LearnSquare, Moodle, ATutor, Claroline, VClass 15. ติดตั้งบนพีซี ติดตั้ง AppServ (Apache, PHP, MySQL) Config ไฟล์ php.ini คัดลอกต้นฉบับ Moodle มาไว้ในโฟลเดอร์ www ของ AppServ เปลี่ยนชื่อ Folder Moodle ตามต้องการ สร้างฐานข้อมูล MySQL ติดตั้ง Moodle ปรับแต่ง Moodle 18. Install AppServ #3 Server Name : กรณีที่เป็นเครื่องทดสอบ ใช้ localhost แต่เครื่อง Server จริง ให้ระบุ IP Address ของ Server Administrator’s Email Address ระบุอีเมล์ของผู้ดูแลระบบ HTTP Port ปกติระบุเป็น 80 19. Install AppServ #4 ระบุ User Name, Password ของผู้ดูแลระบบ Server และ ฐานข้อมูล MySQL การเข้ารหัสอักขระ กรณีภาษาไทย ให้เลือกเป็น TIS620 สำคัญมาก ต้องจำ User Name & Password ไว้ ห้ามใช้คำว่า root 20. Character set คืออะไร คอมพิวเตอร์เก็บข้อมูลโดยรหัสดิจิทัล 0 กับ 1 รหัส 1 ตัว เรียกว่าเป็น 1 bit รหัส 8 bit เรียกว่าเป็น 1 byte ผู้ที่คิดค้นคอมพิวเตอร์ในยุคแรกๆ นั้นเป็นผู้ที่ใช้ภาษาอังกฤษ จึงคิดค้นระบบการเก็บข้อมูลโดยใช้รหัสยาว 7 บิต (ASCII) สามารถเก็บอักขระต่างๆ ได้ แตกต่างกันทั้งหมด 2 7 ตัว = 128 ตัว นับว่าเพียงพอสำหรับการใช้งานทั่วไป เช่น ตัวอักษร A จะตรงกับรหัส ASCII 65 เขียนเป็นเลขฐาน 2 เรียงกัน 7 ตัว ดังนี้ 100 0001 21. Character set คืออะไร ต่อมาคอมพิวเตอร์ได้แพร่หลายไปยังประเทศที่ไม่ได้ใช้แค่ภาษาอังกฤษ ได้มีวิธีการแก้ไขแบบเฉพาะหน้า โดยการเพิ่มความยาวของรหัสที่เก็บจาก 7 ตัว ให้เป็น 8 ตัว สามารถเก็บอักษรได้ทั้งหมดเป็น 2 8 = 256 ตัว ประเทศต่างๆ สามารถใช้ส่วนที่เกินมาอีก 128 ตัวนั้น ใช้เก็บรหัสอักขระเพิ่มเติม ที่เป็นเฉพาะของภาษาตนเอง เช่น รหัส 228 จะเป็นตัว a umlaut คือ a แล้วมีจุดอยู่ข้างบน 2 จุด ใช้กันในภาษาเยอรมัน ประเทศไทยเก็บรหัสไม้มลาย " ไ " ไว้ที่รหัสหมายเลข 228 เป็นต้น 22. Character set คืออะไร ดังที่กล่าวมาแล้วนั้น เราจำเป็นต้องมีตารางที่จะแสดงว่า หมายเลขอะไร หมายถึงตัวอักษรอะไร ตารางนี้ ก็จะแตกต่างกันไปในแต่ละภาษา ซึ่งมีอักขระซึ่งต่างๆ กัน ดูๆ ไปแล้ว ก็ยังไม่เห็นว่าจะมีปัญหาอะไร ตราบใดที่ในเครื่องคอมพิวเตอร์ที่ใช้งานมี 2 ภาษา เช่น ภาษาไทย กับ ภาษาอังกฤษ ถ้าท่านได้รับรหัสมามีค่า 228 ก็สรุปได้เลยว่าผู้ส่งต้องการจะส่งไม้มลาย มา แต่หากท่านต้องการจะส่งข้อมูล ไปยังเครื่องคอมพิวเตอร์เครื่องอื่น หรือเปิด Web Site ให้ผู้คนจากทั่วโลกเข้ามาดู ที่ไม่ได้ใช้ภาษาไทย อยู่ด้วย ผู้คนเหล่านั้น จะเข้าใจได้อย่างไรว่า ท่านต้องการส่ง ไม้มลาย ซึ่งเป็นอักขระหนึ่งของภาษาไทย ? ถ้าคนเยอรมันได้รับรหัสนั้น ย่อมต้องแปลความหมายของรหัส 228 ที่ท่าน ส่งไปว่าเป็นอักขระ a umlaut ที่พวกเขาใช้กัน ? เขาควรจะรู้ได้อย่างไรว่า เขาควรจะหยิบตารางที่ใช้แปลงค่ารหัสเป็นภาษาไทย แทนที่จะใช้ตารางของภาษาเยอรมัน ? 23. Character set คืออะไร วิธีแก้ปัญหานั้นก็ง่ายดาย เพียงแต่ระบุ ให้ชัดเจนว่า Server หรือระบบของเราใช้รหัสใด เรียกว่า Character set 24. TIS-620/Windows-874 windows-874 เป็น character set ที่ใช้ภายในระบบปฏิบัติการที่ผลิตโดยบริษัท ไมโครซอฟต์ เท่านั้น ไม่ได้เป็น character set ที่ใช้ในการแลกเปลี่ยนข้อมูลระหว่างเครื่อง มีส่วนขยายเพื่อการแสดงผล เช่น bullet, smart quote, dash ฯลฯ tis-620 เป็น character set ที่จดทะเบียน ถูกต้อง เป็นที่รับรู้กันทั่วโลก ทุกระบบปฏิบัติการ ( แม้แต่ระบบปฏิบัติการของไมโครซอฟต์เอง ) 28. แก้ไขค่า php.ini เปิดไฟล์ php.ini ด้วย Text Editor เช่น NotePad โดยไฟล์นี้จะอยู่ที่ c:\windows\ ค้นหาบรรทัด memory_limit upload_max_filesize เปลี่ยนค่าตัวเลขให้สูงขึ้น เช่น 20M บันทึกและปิดไฟล์ Restart AppServe โดย คลิกเลือก Start, Program, AppServ, Apache Control Server, Restart 32. สร้างฐานข้อมูล MySQL พิมพ์ชื่อฐานข้อมูลสำหรับ Moodle ในรายการ “สร้างฐานข้อมูลใหม่” แล้วคลิกปุ่มสร้าง ระบบ Moodle แต่ละระบบ ( ใน Server เดียวกัน ) ห้ามตั้งชื่อไฟล์ฐานข้อมูลซ้ำกัน ชื่อฐานข้อมูลจะต้องเป็น ภาษาอังกฤษ ตัวพิมพ์เล็ก ผสมตัวเลข ห้ามเว้นวรรค หรือใส่เครื่องหมายพิเศษใดๆ ยกเว้น - ปิดเว็บเบราว์เซอร์ 33. Moodle Installation คัดลอกโฟลเดอร์ Moodle ต้นฉบับจาก CD ไปไว้ใน C:/AppServ/WWW เปลี่ยนชื่อโฟลเดอร์ Moodle เป็นชื่ออื่นตามต้องการ โดย ชื่อโฟลเดอร์จะต้องเป็น ภาษาอังกฤษ ตัวพิมพ์เล็ก ผสมตัวเลข ห้ามเว้นวรรค หรือใส่เครื่องหมายพิเศษใดๆ ยกเว้น - 46. ชื่อเต็มของเว็บไซต์ เป็น Title ของเว็บ ใช้เป็น Keyword สืบค้นให้กับ Search Engine ควรเป็นภาษาอังกฤษ ยาวไม่เิกิน 65 ตัว มีภาษาไทยต่อท้ายได้ เช่น Math for Fun : สนุกกับเลขคณิต Life Science : วิทยาศาสตร์เพื่อชีวิต 47. ชื่อย่อเว็บไซต์ เปรียบเสมือนเมนู Home ใช้เป็นจุด link เพื่อกลับมาสู่หน้าแรกของ Home page นั้น เป็นเมนูลัด ควรตั้งชื่อให้สื่อถึงเว็บไซต์มากกว่า Home เช่น ตั้งชื่อ Title ว่า Math for Fun ก็ควรตั้งชื่อย่อว่า Mfun เป็นต้น 50. ตั้งค่าตัวแปร Lang : Thai(th) Langmenu : ไม่ ( ไม่ต้องแสดงเมนูเลือกภาษา ) Langlist : th ( ต้องตัวพิมพ์เล็กเท่านั้น ) locale : th_TH, en_EN Timezone : GMT+7 Country : Thai Maxbytes : ขนาดไฟล์ที่อนุญาตให้ FTP สู่ระบบ 68. แหล่งข้อมูล หน้าตัวหนังสือธรรมดา สามารถคัดลอกจาก Word มาวางได้ทันที หน้าเว็บเพจ คัดลอกไฟล์ HTML มาวางได้ ไฟล์หรือเว็บไซต์ ลิงก์ไปหาไฟล์หรือเว็บไซต์ ( รวมทั้ง ZipFile) ไดเรกทอรี ลิงก์ไปหา Directory ใดๆ เพื่อให้ดาวน์โหลด ไม่ควรใช้ความสามารถนี้ เพราะถูกบุกรุกได้ง่าย Label 71. สมาชิก ผู้ดูแล (admin) ติดตั้งระบบ บำรุงรักษา กำหนดค่าเริ่มต้น และกำหนดสิทธิ์ต่างๆ ผู้สอน (teacher) เพิ่มเนื้อหา เพิ่มข้อสอบ ให้คะแนน ตรวจสอบกิจกรรมผู้เรียนตอบคำถาม และสนทนากับนักเรียน ผู้เรียน (student) เข้าเรียนหัวข้อต่างๆ ทำแบบฝึกหัด ตามที่ได้รับมอบหมาย ผู้มาเยี่ยม (guest) เข้าเรียนได้เฉพาะวิชาที่อนุญาต และไม่มีสิทธิ์ทำแบบทดสอบใดๆ 74. กิจกรรมหลัก โมดูลการบ้าน (Assignment) กำหนดวันส่ง , คะแนนสูงสุด , ให้การบ้าน ออนไลน์ , ผู้สอนสามารถให้คำแนะนำ ข้อเสนอแนะสำหรับการบ้านแต่ละชิ้น โมดูลห้องสนทนา (Chat) สื่อสารแบบต่อเนื่องในเวลาจริง , แสดงภาพประวัติส่วนตัว , แสดงลิงก์ URL รูปภาพเป็นต้น 75. กิจกรรมหลัก โมดูลโพลล์ (Choice) ทำการสำรวจความคิดเห็นของนักเรียนในชั้น โมดูลกระดานเสวนา (Forum) มีหลายประเภทให้เลือก สมัครเป็นสมาชิกจะได้รับเมล์เมื่อมีการโพสต์ในกระดานเสวนา , ให้คะแนนได้ 76. กิจกรรมหลัก โมดูลบันทึกความก้าวหน้า (journal) ช่วยในการสื่อสารระหว่าผู้สอนและนักเรียนโดยเฉพาะ , สะท้อนให้เห็นความคิดของนักเรียนที่มีต่อวิชานั้น ๆ ปัญหาที่เกิดขึ้น , หรือให้ผู้สอนได้ดูพัฒนาการเรียนของนักเรียน โมดูลแบบทดสอบ (Quiz) ตัดเกรดอัตโนมัติ ปรนัย เติมคำ ถูก / ผิด จับคู่ , แบบสุ่ม , ตัวเลข , หลายตัวเลือก , นำเข้าคำถามได้หลายรูปแบบ และสามารถกำหนดเวลาในการทำแบบทดสอบได้ 77. กิจกรรมหลัก โมดูลแหล่งข้อมูล (Resource) นำเสนอเนื้อหาหลายรูปแบบไม่ว่าจะเป็น ไฟล์เวิร์ด แฟลช พาวเวอร์พ้อยท์ วีดีโอ เสียง html เป็นต้น โมดูลแบบสอบถาม (Survey) แบบสอบถามสำเร็จรูป (COLLES, ATLAS) สะท้อนความคิดเห็นจากนักเรียนในชั้นที่มีต่อรายวิชา โมดูลห้องปฏิบัติการ (workshop) ห้องปฏิบัติการออนไลน์ นักเรียนช่วยกันให้คะแนนและนักเรียนให้คะแนนตัวเอง 78. กิจกรรมหลัก โมดูลบทเรียนสำเร็จรูป (Lesson) แตกบทเรียนได้หลายสาขาย่อย นักเรียนศึกษาและทำแบบทดสอบจนกว่าจะเข้าใจ , นำเข้าคำถามเข้าได้ โมดูลอภิธานศัพท์ (Glossary) เพิ่มคำศัพท์สำหรับแต่ละรายวิชา นักเรียนเพิ่มคำศัพท์ได้ มีระบบการให้คะแนนคำศัพท์ แสดงความเห็นของการให้ความหมายของคำศัพท์ โมดูล Wiki สร้างสารานุกรมของเว็บหรือรายวิชาเก็บไว้เพื่ออ้างอิง 79. กิจกรรมหลัก โมดูล SCORM นำเข้าแพกเกจ SCORM ที่สร้างโดยโปรแกรมอื่นจากนั้นบันทึกคะแนนกลับลงใน moodle โมดูลหนังสือ (Book) สำหรับสร้างเนื้อหาที่มีหลายหน้า โมดูล Hotpot สำหรับนำเข้าคำถามที่สร้างจาก hot potatoes 80. กิจกรรมหลัก โมดูลบันทึกการเข้าเรียน (Attendance) ใช้ในการบันทึกการเข้าเรียนของนักเรียนจากหมายเลขไอพีที่ใช้เข้ามาโดยบันทึกวันเวลาที่เข้ามาศึกษา โมดูลแบบสำรวจ (Questionnaire) ใช้สร้างแบบสำรวจที่ต้องการคิดคำถามขึ้นเองในหัวข้อที่ต้องการถาม 81. กิจกรรมหลัก โมดูลบทสนทนา (Dialogue) นักเรียนสามารถเปิดบทสนทนาหรือถามคำถามอาจารย์และอาจารย์สามารถโต้ตอบ คล้ายกับการฝากข้อความถึงกัน นักเรียนสามารถเปิดบทสนทนากับเพื่อนได้ในกรณีที่ผู้ดูแลระบบเปิดการใช้งานให้ โมดูลแบบฝึกหัด (Exercise) คล้ายโมดูลห้องปฏิบัติการรวมกับโมดูลการบ้านแต่เป็นการให้นักเรียนประเมินผลตนเอง 83. SCORM Shareable Content Object Reference Model รูปแบบที่ทำให้เนื้อหาที่ได้พัฒนาขึ้นมาด้วยมาตรฐานดังกล่าว มีการแลกเปลี่ยนข้อมูลกันได้มากที่สุด 84. องค์ประกอบของ SCORM การกำหนดมาตรฐานในการพัฒนาเนื้อหาชุดการเรียน (Learning Packaging Content) การกำหนดให้ API ที่ทำให้การสื่อสารส่งสัญญาณระหว่างเนื้อหาที่เรียนกับระบบ รับส่งคะแนนกันได้ 85. ส่งท้าย Moodle ไม่ได้มาแทนครู Moodle ไม่ได้มาแทนระบบการเรียนตามปกติ Moodle ไม่ได้มาแทนความสัมพันธ์ของครู และนักเรียน