ReadyPlanet.com
dot dot
dot
เข้าสู่ระบบ
ชื่อผู้ใช้ :
รหัสผ่าน :
เข้าสู่ระบบอัตโนมัติ :
bullet ลืมรหัสผ่าน
bullet สมัครสมาชิก
dot
bulletการอ่านเพื่อชีวิตและสังคม
bulletเรียนรู้ภาษาไทย ม.ต้น
bulletการประเมินผล-PISA
dot
dot
bulletครูกับการสอนคิดวิจารณญาณ
bulletICTเพื่อการเรียนรู้
dot
คิดบวก งานเชิงรุก หัวใจอยู่ที่เด็ก
dot
bulletพัฒนาสื่อสู่ครูเชี่ยวชาญ
bulletครูภาษาไทยออนไลน์พัฒนาทักษะการอ่าน
dot
ปณิธาณ อุดมการณ์
dot
bulletการปฏิบัติงานครู
bulletแด่ครูด้วยจิต..วิญญาณ
bulletค่าของครูอยู่ที่ศิษย์
dot
Newsletter สมัครรับข่าวสาร

dot
dot
ครูกัลยาณมิตร
dot
bulletเครือข่ายครูกัลยาณมิตร
dot
ครูภาษาไทย-เทคโนโลยีการศึกษา
dot
bulletสื่อวีดิทัศน์นำเรื่อง
dot
dot
bulletสื่อยูทูป kruthai
bulletระบบประกันคุณภาพออนไลน์
bulletfacebook.com - kruthai40
dot
dot
bulletE-learning
bulletE-book
bulletสื่อ Multimedia
bulletสื่อคอมพิวเตอร์ช่วยสอน
bulletยุคสื่อ ICT ที่ต้องวิจัยและพัฒนา
bulletห้องสมุดยุคใหม่ E-library
bulletการ์ตูนเพื่อการเรียนรู้
bulletคนไทยรักการอ่าน
bulletการ์ตูนแอนิเมชั่น
bulletภาพยนตร์สารคดี
bulletผลิตหนังสั้นกันดีกว่า
bulletสร้างสรรค์สื่อเพื่อการพัฒนา
bulletสื่อหนังสือพิมพ์
bulletสื่อโฆษณาน่ารู้
bulletเว็บไซด์ส่งเสริมคุณธรรม
bulletเว็บไซด์เพื่อการเรียนรู้
bulletภูมิปัญญาทางภาษา
bulletเรื่องเล่า kruthai online
bulletKM ในสถานศึกษา
bulletweb: krumukda
bulletแผนที่สู่บางซ้ายวิทยา
bulletสื่อออนไลน์ สอนภาษาไทย
bulletข่าว-บทความ-อื่นๆหลากหลาย ดีๆ จากสื่อมวลชน
bulletวิถีชีวิตและครอบครัว


สื่อการเขียน แบบฝึก
กิจกรรมส่งเสริมการอ่าน และการเรียนรู้ ที่น่าสนใจ
มรดกไทย ชาติ ศาสนา พระมหากษัตริย์
สื่อหลักการใช้ภาษาไทย
ห้องเรียนดิจิตอล
เครือข่ายกาญจนาภิเษก
เรียนรู้เศรษฐกิจพอเพียง
ห้องเรียน DLIT
สื่อการอ่าน
gotoknow:kruthai40
blog : ครูไทย  ในครูบ้านนอกดอทคอม


สื่อคอมพิวเตอร์ช่วยสอน

การพัฒนาคอมพิวเตอร์ช่วยสอนระบบมัลติมีเดีย (Multimedia CAI)

การพัฒนาคอมพิวเตอร์ช่วยสอน (CAI) ระบบมัลติมีเดียสิ่งที่ต้องคำนึงถึงอย่างมากเน้นในเรื่องการมีปฏิสัมพันธ์ระหว่างบทเรียนควรมีการตั้งคำถามว่าอะไรคือการเรียนแบบมีปฏิสัมพันธ์ในบทเรียนที่จะนำเสนอและมีระดับของกิจกรรมปฏิสัมพันธ์ระดับใด อาจเป็นการกำหนดให้ผู้เรียนเรียนที่ละขั้นอย่างรู้ผลการเรียนแต่ละขั้นตามลำดับ หรือมีปฏิสัมพันธ์กับไฮเปอร์มีเดีย ในลักษณะเชื่อมโยง(Link) หรือมีปฏิสัมพันธ์ในลักษณะรูปแบบเต็มของการมีส่วนร่วมเสมือนผู้เรียนที่ไปอยู่ในสถานการณ์การเรียนที่กำหนดขึ้น นอกจากเรื่องการมีปฏิสัมพันธ์แล้วการพัฒนาต้องคำนึงถึงการออกแบบบทเรียน CAI ระบบมัลติมีเดียว่าจะกำหนดให้เป็นแบบเส้นตรง (Lisecar) หรือแบบสาขา (Branching) ซึ่งมีทั้งแบบ Simple และแบบ Complex โดยการพัฒนาโปรแกรมผู้มีส่วนเกี่ยวข้องต้องทำความตกลงให้เป็นที่เข้าใจตรงกันโดยยึดวัตถุประสงค์ในการพัฒนาบทเรียนและหลักการของกระบวนการจิตวิทยา (Cognition psychology) เป็นหลักการพัฒนาบทเรียนช่วยสอน (CAI) ระบบมัลติมีเดีย สามารถกำหนดเป็นขั้นตอนรายละเอียดดังนี้

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

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


3. การเขียน Storyboard
            ดำเนินเรื่องเมื่อได้รายละเอียดเนื้อหา ตามขั้นตอนต่าง ๆ ตามวัตถุประสงค์ และตามความกลุ่มเป้าหมายที่กำหนดไว้แล้ว จำเป็นต้องเขียนสคริปต์ หรือ Storyboard เพื่อกำหนดแนวทางการดำเนินเรื่องของเนื้อหาที่จะนำเสนอตามเป้าหมาย การเขียนสคริปต์มีขั้นตอนดังนี้
3.1 การสร้างโฟลว์ชาร์ต
โฟลว์ชาร์ตมีความจำเป็นในการควบคุมหรือกำหนดขั้นตอนการทำงานโปรแกรม การสร้างโฟลว์ชาร์ตจะมีความสัมพันธ์กับวิธีการออกแบบว่าจะให้บทเรียนมีการทำงานเป็นแบบใด
3.2 การจัดทำ Storyboard
            ตัวอย่างเช่นในหัวข้อ Presentaion จากโฟลว์ชาร์ตก็เป็นการแจงแจงรายละเอสียดลงไปว่าในส่วนนี้ประกอบด้วยภาพ ข้อความ ภาพเครื่องไหว มีเสียงหรือเพลงประกอบหรือไม่ และมีการเรียงลำดับการทำงานอย่างไร มีการวางหน้าจออย่างไรรวมทั้งการกำหนดแหล่งของข้อมูล เช่น ภาพและเสียงว่าได้มาอย่างไรจากแหล่งไหน

4. การเตรียมข้อมูลสำหรับ Storyboard
            ข้อมูลสำหรับ Storyboard อาจมีทั้งภาพ เสียง ข้อความ ภาพเคลื่อนไหว (Animation
Movies) หรืออื่นๆ ซึ่งจะต้องมีการจัดเตรียมขึ้นมาก่อนที่จะนำไปใส่โปรแกรม มีรายละเอียดที่เกี่ยวข้องดังนี้
4.1 การจัดเตรียมภาพสำหรับโปรแกรม
            ข้อมูลต่าง ๆ อาจจะมาจากการวาดด้วยโปรแกรม Graphic Editor เช่น โปรแกรม PC Paint Brush ที่มี Microsoft Windows หรืออื่น ๆ โปรแกรม Authoring System บางตัวจะมีคำสั่งสำหรับการวาดรูปหรือในส่วนของ Graphics Editor ไว้ให้ด้วยทำให้ทำงานได้สะดวกขึ้น แต่อย่างไรก็ดีโปรแกรมแต่ละตัวมีความสามารถแตกต่างกัน ดังนั้นอาจต้องมีการใช้โปรแกรมหลายตัวช่วยกัน การทำงานภายใต้ระบบ Microsoft Windows ทำให้สามารถแลกเปลี่ยนข้อมูลกันได้โดยง่าย นอกจากนี้อาจจะนำเข้ามาจากแหล่งอื่น เช่น การ Scan จากหนังสือหรือวารสารด้วยการใช้เครื่อง Scanner หรืออาจนำมาจากกล้องถ่ายวีดีโอ ในกรณีนี้จะต้องมีการ์ดพิเศษที่ทำหน้าที่จับสัญญาณวีดีโอเข้ามาในเครื่องคอมพิวเตอร์ เรียกว่าการ์ด Video Capture เช่น การ์ด Video Blaster ของบริษัท Creative Technology ด้วยวิธีนี้ทำให้สามารถนำภาพต่าง ๆ เข้ามาใช้ในโปรแกรมได้อย่างมากมาย
4.2 การจัดเตรียมเสียง
            การบันทึกเสียงเข้ามาในเครื่องคอมพิวเตอร์นั้น เครื่องคอมพิวเตอร์จะต้องมีการ์ด Sound Generator Card เช่น Sound Blaster Card การ์ดนี้มีความจำเป็นในการบันทึกเสียง ที่มีการแปลงสัญญาณเสียงเป็นข้อมูลคอมพิวเตอร์และทำงานในทางตรงข้ามเมื่อโปรแกรมเรียกใช้แฟ้มเสียงที่จะให้ออกลำโพงในโปรแกรม Microsoft Windows 3.1 ซึ่งเป็น Multimedia Version ก็มีโปรแกรม Sound Recorder สำหรับบันทึกเสียง Media Player สำหรับ Playback เสียงบันทึกไปแล้วจะเก็บเป็นแฟ้มข้อมูลเพื่อให้ Authoring System เรียกใช้โดยสามารถกำหนดเวลาในการเล่น Playback เพื่อให้ความสัมพันธ์กับการแสดงภาพ
การนำเสียงเข้าไปใช้ในบางครั้งอาจใช้วิธีให้โปรแกรมควบคุมการเล่นเครื่อง CD สัมพันธ์กับเนื้อเรื่องก็ได้โปรแกรม Authoring System เช่น โปรแกรม Authorwar Professional ของบริษัท Macromedia เป็นตัวอย่างหนึ่งที่มีความสามารถนี้ ข้อมูลที่มีลักษณะเป็นภาพเคลื่อนไหว การนำภาพเคลื่อนไหวเข้ามาใช้กับโปรแกรมอาจทำได้หลายวิธี เช่น
            1. การต่อเครื่องเล่นเลเซอร์เข้ากับคอมพิวเตอร์ แล้วใช้โปรแกรมควบคุมการเล่นให้สัมพันธ์กับเนื้อหา
            2. การจับภาพจากวิดีโอเข้ามา เป็นข้อมูลประเภท Movied file โดยมีการกำหนดเป็นจำนวนเฟรมต่อวินาที ทำได้ด้วยโปรแกรม เช่น Microsoft Video For windows จากนั้นจึงเรียกใช้โฟล์ด้วยโปรแกรม Video Capture
            3. สร้างภาพเคลื่อนไหว (Animation File) ขึ้นใช้เอง เช่น จากโปรแกรม Autodesk Animation, 3D Studio และอื่น ๆ ที่สามารถทำภาพเคลื่อนไหวทั้งสองและสามมิติโปรแกรม Authoring System ส่วนใหญ่จะมีความสามารถทำภาพ Animation เป็นพื้นฐานอยู่แล้ว

4.3 ข้อมูลที่เป็นข้อความอาจจะป้อนลงไปใน Authoring Program
             การป้อนข้อมูลดังกล่าวนี้ อาจจะป้อนโดยตรงหรือบางโปรแกรมสามารถอ่านข้อมูลจาก Text File เข้าไปใช้ในงานได้

5. สร้างโปรแกรม (Authoring)

             เป็นขั้นตอนที่รวบรวมเอาสิ่งต่างๆ ที่จัดเตรียมไว้ไม่ว่าเป็นภาพ ข้อความ เสียง และ Animation Movies มารวมกันให้เกิดเป็นโปรแกรมขึ้นมาด้วย Authoring System โดยมีการจัดเรียงลำดับการทำงานตามโฟลว์ชาร์ตที่ออกแบบไว้และกำหนดรายละเอียด เช่น Special Effect ทำ Animation ตามที่กำหนดไว้ใน Storyboard ถ้าหากไม่ใช้โปรแกรมที่เป็น Authoring System ขั้นตอนนี้จะยากลำบากมากสำหรับผู้ที่ไม่เป็นโปรแกรมเมอร์และใช้เวลานาน Authoring System จะช่วยได้ใน ขั้นตอนนี้


6. ทดสอบโปรแกรม
                การทดสอบโปรแกรมมีวัตถุประสงค์ คือทดสอบว่ามีเนื้อหาสมบูรณ์ตาม Storyboard หรือไม่ ทดสอบเพื่อหาข้อผิดพลาดของโปรแกรม (Bug) ในตอนพัฒนาโปรแกรมผู้สร้างมักจะมีการทดสอบการทำงานของโปรแกรมอยู่แล้ว แต่เป็นการทดสอบทีละส่วนในระหว่างการพัฒนา ซึ่งจะต้องมีการทดสอบทุกส่วนอีกครั้งเพื่อดูการทำงานที่สัมพันธ์กับของแต่ละหน่วย ส่วนทดสอบกับผู้ใช้เป็นการทดสอบครั้งสุดท้าย เพื่อดูปัญหาที่จะเกิดขึ้นเมื่อกระจายไปยังผู้ใช้ที่เป็น End User เป็นการทดสอบการทำงานของโปรแกรมประสิทธิภาพของโปรแกรม และทดสอบผลของการใช้โปรแกรมได้บรรลุวัตถุประสงค์ที่ว่าไว้หรือไม่ ในการทดสอบแต่ละขั้นตอนเมื่อมีปัญหาเกิดขึ้นก็จะกลับไปแก้ไข อาจเป็นการแก้โปรแกรม แก้สคริปต์แก้ Storyboard ในบางส่วนที่พบว่ามีปัญหา เมื่อแก้ไขเสร็จแล้วก็จะมีการทดสอบเช่นเดิมจนปัญหาจะหมดไป

7. การทำเอกสารประกอบบทเรียน
              เอกสารประกอบบทเรียนเป็นสิ่งจำเป็นสำหรับการปรับปรุงแก้ไขโปรแกรมในอนาคต เอกสารนี้จะรวมถึงโฟลว์ชาร์ตและ Storyboard การทำเอกสารที่ดีชัดเจนจะทำให้การบำรุงรักษา การแก้ปัญหาโปรแกรมทำได้อย่างรวดเร็ว Authoring System บางตัวเช่น จะมีระบบจัดทำเอกสารประกอบบทเรียนให้โดยอัตโนมัติ

8. การจัดเตรียมบทเรียนสำหรับผู้ใช้
              เมื่อผ่านการทดสอบก็ถึงขั้นตอนที่ว่าจะส่งโปรแกรมไปยังผู้ใช้อย่างไร จะใส่ในแผ่นดิสก์หรือใช้มีเดียชนิดใดจะมีการย่อ ขนาดโปรแกรมก่อนหรือไม่ จะต้องมีโปรแกรมสำหรับการติดตั้งซอฟต์แวร์หรือไม่อย่างไรก็ตามบทเรียน CAI ที่ดีควรมีการติดตั้งที่ง่าย สะดวก

9. การจัดคู่มือการใช้โปรแกรม

               โปรแกรมโดยทั่วไปจะต้องมีคู่มือประกอบการใช้ที่ผู้ใช้นำไปศึกษาเพื่อหัดใช้โปรแกรม ถ้าในการออกแบบโปรแกรมมีการออกแบบระบบให้ความช่วยเหลือ ที่มีประสิทธิภาพจะช่วยลดภาระการทำคู่มือลงมาโปรแกรมที่เป็นมัลติมีเดียจะมีข้อได้เปรียบมากในส่วนของการแนะนำและฝึกใช้โปรแกรม ทั้งนี้เพราะมีทั้งภาพ เสียงและ Animation อย่างไรก็ดีจำเป็นต้องมีคู่มือในการติดตั้งและเรียกใช้โปรแกรมเป็นอย่างน้อย








Copyright © 2005 All Rights Reserved.
www.kruthai40.com จัดทำโดย นายสุรินทร์ ยิ่งนึก กลุ่มสาระการเรียนรู้ภาษาไทย โรงเรียนบางซ้ายวิทยา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษาเขต ๓ ตำบลแก้วฟ้า อำเภอบางซ้าย จังหวัดพระนครศรีอยุธยา ๑๓๒๗๐ โทรศัพท์ ๐๓๕ ๙๕๙๗๑๙ surinkruthai@gmail.com