การสร้ างบทเรียนคอมพิวเตอร์ ช่วยสอน Computer Assisted Instruction : CAI อ. กฤติกา สั งขวดี โปรแกรมวิชาวิทยาการคอมพิวเตอร์ สถาบันราชภัฏพิบูลสงคราม.

Download Report

Transcript การสร้ างบทเรียนคอมพิวเตอร์ ช่วยสอน Computer Assisted Instruction : CAI อ. กฤติกา สั งขวดี โปรแกรมวิชาวิทยาการคอมพิวเตอร์ สถาบันราชภัฏพิบูลสงคราม.

ช่วยสอน
Computer Assisted
Instruction : CAI
อ. กฤติกา สังขวดี
โปรแกรมวิชาวิทยาการคอมพิวเตอร ์
สถาบันราชภัฏพิบูลสงคราม
คอมพิวเตอร ์ช่วยสอนคืออะไร ?
ในการจัดการศึกษาเรามี คอมพิวเตอรช
ถือเป็ นเทคโนโลยีทเป็
ี่ นอุปกรณ์อเิ ลกทร
ประสิทธิภาพในการช่วยการสอนการน
เข้ามามีบทบาททางการศึกษาอย่างหน
่
และใช้เพือสนั
บสนุ นการเรียนการสอนท
Computer Based Instruction : CBI
คอมพิวเตอร ์เป็ นอุปกรณ์หลักในการสอ
ออกเป็ น
 คอมพิวเตอร์จัดการสอน(Computer
Manage Instruction : CMI)
่ ยสอน(Computer Assisted
 คอมพิวเตอร์ชว
คอมพิวเตอร ์ช่วยสอนคืออะไร ?
คอมพิวเตอร ์จัดการสอน
(Computer Manage
Instruction : CMI)
คอมพิวเตอร ์ช่วยสอน
(Computer Assisted
Instruction : CAI)
คอมพิวเตอร ์จัดการสอน :
CMI
เป็ นการใช้คอมพิวเตอร ์ในการจัดหลักสู ตร
การเรียน การจัดทาตารางสอน ระบบงาน
ธุรการ งานสานักงานระบบเงินเดือน ระบบ
การประเมินผล ระบบการลงทะเบียนเรียน
เป็ นต้น
คอมพิวเตอร์ชว่ ยสอน : CAI
CAI เป็ นกระบวนการเรียนการสอนโดยใช ้
ื่ คอมพิวเตอร์ในการนา
สอ
เสนอเนือ
้ หาเรือ
่ งราวต่างๆ มีลักษณะเป็ นการ
เรียนโดยตรงและเป็ นการ
ั พันธ์(Interactive) กับผู ้เรียน
เรียนแบบมีปฏิสม
คือสามารถ
โต ้ตอบระหว่างผู ้เรียนกับคอมพิวเตอร์ได ้
จาแนกได ้ 3 ชนิด
คือ
คอมพิวเตอร์ชว่ ยสอน : CAI
1. CAI (Computer
Assisted Instruction)
2. CAL (Computer
Assisted Learning)
3. CBT ( Computer Base
Training)
ความสามารถของบทเรียน
CAI
 ช่วยจัดในการจัดการเรียนการสอนตาม
่
จุดประสงค ์ทีวางไว้
 มีความสามารถในการทบทวนบทเรียน
 การวัดผลประเมินผล
่
 เป็ นชุดการเรียนทีสามารถเรี
ยนได้ดว้ ย
ตนเอง
้
 เนื อหาโปรแกรมแบ่
งเป็ นหน่ วย ๆ ได้
่ ความสามารถ
 ผู เ้ รี
นศึ
กษาด้
วยตนเองได้
บทเรี
ยย
นมั
กเป็
นโปรแกรมส
าเร็จรู ปทีมี
โต้ตอบก ับนักเรียนได้
เสมือนก ับได้น่งเรี
ั ยนก ับครู จริงๆ
องค ์ประกอบสาคัญของ
คอมพิวเตอร ์ช่วยสอน
่ ้าให้ก ับผู เ้ รียน ได้แก่
เสนอบทเรียนแบบสิงเร
้
่
เนื อหา
ภาพนิ่ง คาถาม ภาพเคลือนไหว
 เปรียบเป็ นสารานุ กรมให้ผูเ้ รียนได้คน
้ คว้า
่
 ให้ขอ
้ มู ลย้อนกลับเพือการเสริ
มแรง ได้แก่
การให้รางวัล การชมเชยหรือ คะแนน
 ให้ผูเ้ รียนเลือกเรียนบทเรียนตามต้องการใน
ลาด ับหัวข้อ

การแบ่งประเภทของ
คอมพิวเตอร ์ช่วยสอน

่
ประเภทเพือการสอน
(Tutorial Instruction)
้ ว ัตุประสงค ์
ประเภทนี มี
่
้
เพือการสอนเนื
อหาใหม่
แก่ผูเ้ รียน มีการแบ่ง
้
เนื อหาเป็
นหน่ วยย่อย เป็ นตอน มีคาถามใน
ตอนท้าย ถ้าตอบถู
กและผ่าน ก็จTutorial
ะเรียนหน่ วย
โปรแกรมประเภท
ถัดไป
เป็ นการนาเสนอโปรแกรม
แบบสาขา สามารถสร ้าง
เพือ
่ การเรียน
สอนได ้ทุกรายวิชา
การนาเสนอโปรแกรมบทเรียนแบบ
Tutorial Instruction
บทนาโปรแกรม เสนอเนือ
้ หาบทเรียคนาถามและคาตอ
จบบทเรียน
ให ้ข ้อมูลย ้อนกลับ ตรวจคาตอบ
ประเภทการฝึ กหัด(Drill and
Practice)
้ ว ัตถุประสงค ์คือ เป็ นการฝึ กความ
ประเภทนี มี
่ ยนเนื อหาจากใน
้
แม่นยา หลังจากทีเรี
่ ามา
ห้องเรียนมาแล้วจะเป็ ฯการสุ่มคาถามทีน
้
จากคลังคาถาม จากนันจะมี
การประเมินผล
ผู เ้ รียน
รู ปแบบโปรแกรมบทเรียนแบบ
Drill and Practice
บทนาโปรแกรม เสนอปั ญหา คาถาม
คาถามและคาตอ
จบบทเรียน
ให ้ข ้อมูลย ้อนกลับ ตรวจคาตอบ
ประเภทสถานการณ์จาลอง
(Simulation)
่
วัตถุประสงค ์เพือให้
ผูเ้ รียนได้ทดลองปฏิบต
ั ิ
่
กับสถานการณ์จาลองทีมี
่ กทักษะ
ความใกล้เคียงกับเหตุการณ์จริง เพือฝึ
และเรียนรู ้โดยเป็ นการจาลองสกถานการณ์
่
ให้ผูเ้ รียนไม่ตอ
้ งเสียงหรื
อเสียค่าใช้จา
่ ยมาก
เช่นโปรแกรมสาธิต(Demostration)
่
่ าเป็ น
เพือให้
ผูเ้ รียนทราบถึงทักษะทีจ
ประเภทเกมการสอน
(Instruction Games)
้ วต
่
ประเภทนี มี
ั ถุประสงค ์เพือกระตุ
น
้
ความสนใจของผู เ้ รียน ให้ผูเ้ รียนเกิด
ความเร ้าใจในการเรียนรู ้ มีการแข่งขัน
เราสามารถใช้เกมในการสอนและจัด
่ นสือที
่ ให้
่
บทเรียนให้เป็ นเกมเพือเป็
ความรู ้แก่ผูเ้ รียนได้ในแง่ ของ
กระบวนการ ทัศนคติ ตลอดจนทักษะ
้ งช่วยเพิมบรรยากาศในการ
่
ต่างๆ ทังยั
เรียนรู ้ให้แก่ผูเ้ รียน
รู ปแบบโปรแกรมแบบ
Instruction Games
บทนาโปรแกรม เสนอสถานการณ์การกระทาทีต
่ ้อง
จบบทเรียน
การปรับระบบ
การกระทาของผู ้เร
การกระทาของคูแ
่
ประเภทการค้นพบ
(Discovery
่
มีว ัตถุประสงค ์เพือให้
ผูเ้ รียน ได้มโี อกาส
่ างๆ ก่อน
ทดลองกระทาสิงต่
่
จนกระทังสามารถหาข้
อสรุปได้ดว้ ยตนเอง
โปรแกรมจะเสนอปั ญหาให้
ผู เ้ รียนได้ลองผิดลองถูกและให้ขอ
้ มู ลแก่
่ วยผู เ้ รียนในการค้น
ผู เ้ รียนเพือช่
้ จนกว่าจะได้ขอ
่ ทสุ
พบนัน
้ สรุปทีดี
ี่ ด
ประเภทการแก้ปัญหา
(Problem-Solving)
่ กให้นก
เพือฝึ
ั เรียนรู ้จักการคิด การต ัดสินใจ
่ าหนด
โดยจะมีเกณฑ ์ ทีก
้
ให้แล้วผู เ้ รียนพิจารณาตามเกณฑ ์นันๆ
 ผู ้เรียนเป็ นผู ้กาหนดปั ญหาเอง
 ผู ้เขียนกาหนดปั ญหาให ้
่
ประเภทเพือการทดสอบ
(Test)
้ ได้มวี ัตถุประสงค ์เพือการสอน
่
ประเภทนี ไม่
แต่
่
เพือใช้
ประเมินการสอน
่
แต่เพือใช้
ประเมินการสอนของครู หรือการ
เรียนของนักเรียน คอมพิวเตอร ์จะประเมินผลในทันทีวา
่ นักเรียนสอบได้
หรือสอบตก และจะอยู ่
่ าไรได้ผลการสอบกีเปอร
่
ในลาด ับทีเท่
์เซ็นต ์
การพัฒนาโปรแกรม
คอมพิวเตอร ์ช่วยสอน
Instruction Computing Development

้
ควรมีการวางแผนอย่างเป็ นขันตอน
กาหนดวัตถุประสงค ์ช ัดเจน
ขัน
้ ตอนออกแบบ Instruction Design
ขัน
้ การผลิต Instruction Construction
ขัน
้ การประยุตก์ใช ้ Instruction Implemen
การออกแบบโปรแกรม
คอมพิวเตอร ์ช่วยสอน

้
วิเคราะห ์เนื อหา
้
่ การฝึ กทักษะซาบ่
้ อยๆหรือ
เลือกเนื อหาที
มี
ต้องมีภาพประกอบ
้
่
 เลือกเนื อหาที
คาดว่
าจะประหยัดเวลาสอน
ได้มากกว่าวิธเี ดิม
้
่
 เลือกเนื อหาบางอย่
างทีสามารถจ
าลองใน
รู ปของการสาธิตได้

การออกแบบโปรแกรม
คอมพิวเตอร ์ช่วยสอน
 ต้องศึกษาความเป็ นไปได้
่ ความรู ้มากพอทีจะผลิต
มีบุคคลากรทีมี
โปรแกรมหรือไม่
 จะใช้เวลาเท่าไร มากหรือน้อยกว่าเดิม
่
 ต้องการอุปกรณ์พเิ ศษเพิมเติ
มมากน้อย
เพียงใด
 มีงบประมาณเพียงพอหรือไม่

การออกแบบโปรแกรม
คอมพิวเตอร ์ช่วยสอน

กาหนดวัตถุประสงค ์ โดยคานึ งถึง…
้
ความรู ้พืนฐานของผู
เ้ รียน ว่าเป็ นใคร อายุ
้
เท่าไร พืนฐานเดิ
มเป็ นอย่างไร
่ คาดหว
่
่ ศก
 สิงที
ังจากผู เ้ รียน เมือได้
ึ ษาโปรแกรม
่
้ ว
เรืองนี
แล้

การออกแบบโปรแกรม
คอมพิวเตอร ์ช่วยสอน
้
 ลาดับขันการน
าเสนอ
่ มค
ภาษาทีใช้
ี วามเหมาะสมกบ
ั ผู เ้ รียนหรือไม่
ขนาดของตัวอ ักษร
ข้อความ สีของข้อความ
เหมาะก ับผู เ้ รียนหรือไม่
องค ์ประกอบโดยรวมใน 1 จอภาพ
่
ภาพนิ่ ง ภาพเคลือนไหว
เสียง ดีหรือต้อง
ปร ับปรุง
การสร ้างแรงเสริมแก่ผูเ้ รียน..คาชม รางวัล
ต่างๆมากหรือน้อยไป
แบบฝึ กหัดประจาหน่ วย ประจาบท
้
สรุปขันตอนของการออกแบบ
โปรแกรม CAI
วิเคราะห์เนือ
้ หา
ึ ษาความเป็ นไปได ้
ศก
กาหนดวัตป
ุ ระสงค์
ลาดับขัน
้ ตอนการนาเสนอ
หลักการสร ้างโปรแกรม
คอมพิวเตอร ์ช่วยสอน
่
่
เป็ นหน้าทีของโปรแกรมเมอร
์ ซึงจะด
าเนิ นการ
่ มี
ต่อจากตอนแรกทีได้
การจ
ัดท
าเป็
น
Story
board
ไว้
แ
ล้
ว
 ขัน
้ การสร ้างโปรแกรม โดยนาเอา
Story Board ทีไ่ ด ้สร ้างไว ้
มาเขียนเป็ นภาษาคอมพิวเตอร์หรือ
้
อาจใชโปรแกรมส
าหรับ
คาสงั่ ผิดพลาด
สร ้างงานมัลติเมียเดียก็ได ้ แต่สงิ่ ทีต
่ ้อง
ตรรกะผิดพลาด
ระวังคือ
ความคิดรวบยอดผิดพลาด
หลักการสร ้างโปรแกรม
คอมพิวเตอร ์ช่วยสอน
้
 ขันการทดสอบการท
างาน
ควรมีการทดสอบหา
่
ข้อผิดพลาดทีเราเรี
ยกว่า Bug
้
ตรวจสอบเนื อหาบนจอภาพรวม
รวมข้อแก้ไข
ทดลองใช้งานจริงกับนักเรียน
(Try-Out Program)
หลักการสร ้างโปรแกรม
คอมพิวเตอร ์ช่วยสอน
้
่
ขันปร
ับปรุงแก้ไข… หลังจากทีทราบ
ข้อผิดพลาดแล้วก็จะทาการแก้ไข
่ ่ Story Board ก่อน จากนันแก้
้
โดยจะเริมที
ไข
่
โปรแกรม จนกระทังสมคู ม
่ อ
ื จะแบ่งเป็ น 3 เล่มค
บู รณ์ แล้วจึงจัดทาคูม
่ อ
ื ประกอบการใช้
โปรแกรมด้วย
 คู ม
่ อ
ื ผู ส
้ อน
 คู ม
่ อ
ื ผู เ้ รียน
 คู ม
่ อ
ื การใช้โปรแกร
สรุป
ทดสอบการทางาน
สร ้างและพัฒนาโปรแกรม
ผู ้สอน/เจ ้าของ
พิจารณา
รวมรวม
ข ้อผิดพลาด
้
ทดลองใชงานจริ
ง
ตรวจหา
ข ้อผิดพลาด
จัดทาคูม
่ อ
ื โปรแกรม
การสร ้างคู ม
่ อ
ื ผู เ้ รียน
่ อง
่ ชือวิ
่ ชา หน่ วยการสอน ระด ับชน
้ั
บอกชือเรื
่
บอกวัตถุประสงค ์ทัวไปของบทเรี
ยน และของ
้
เนื อหาวิ
ชา
้
บอกโครงร่างเนื อหา
้
้
่
้
บอกพืนความรู
้ทีควรมี
กอ
่ นเรียนเนือหานี
้
คาชีแจงต่
างๆ และแสดงต ัวอย่างการใช้งาน
เฟรมบทเรียน
้
บอกขันตอนของกิ
จกรรม กฏเกณฑ ์ และ
ข้อเสนอแนะ
การสร ้างคู ม
่ อ
ื ผู ส
้ อน






บอกโครงร่างเนือ
้ หา
บอกจุดประสงค์
บอกรายละเอียดว่าสอนวิชาอะไร ตอนไหน
พืน
้ ฐานของผู ้สอน
ี้ นะผู ้สอน ว่าจะใช ้
แสดงตัวอย่าง เพือ
่ ชแ
CAI อย่างไร
แสดงตัวอย่าง Input และ Output จาก
ผู ้เรียน
เสนอแหล่งข ้อมูลเพิม
่ เติม
การสร ้างคู ม
่ อ
ื การใช้โปรแกรม
่
 บอกชือโปรแกรม
ผู เ้ ขียน ลิขสิทธิ ์ วันที่
แก้ไขปร ับปรุง
่ ั หรือโปรแกรมทีใช้
่
 ภาษาหรือฟั งก ์ชน
่ าเป็ นต้องมีหรือองค ์ประกอบ
 ฮาร ์ดแวร ์ทีจ
่
อืนๆ
้ เริมต
่ งแต่
้ั
่
 วิธก
ี ารเป็ นขันๆ
เปิ ดเครือง
 พิมพ ์ Source Code กรณี เป็ นโปรแกรม
ภาษา
 แสดงโฟลว ์การทางานของโปรแกรม
การประยุกต ์ใช้คอมพิวเตอร ์
ช่วยสอน
้
 การประยุกต์ใชในห
้องเรียน
ใชกั้ บ
กลุม
่ เป้ าหมายจริง
 การประเมินผล คือขัน
้ สุดท ้ายของการ
พัฒนาโปรแกรม
ประเมินว่าบรรลุวัตถุประสงค์หรือไม่
ประเมินว่าโปรแกรมทางานได ้เหมาะกับ
เนือ
้ หาหรือไม่
ประเมินทัศนคติของผู ้เรียน
ื่ เรือ
แสดงชอ
่ ง
แนะแนะบทเรียน
เลือกบทเรียน
แสดงคาอธิบาย
Help
แสดงคะแนน จบโปรแกรม
ตัง้ คาถาม
รับคาตอบ
ถามซ้าอีก
แสดงคาอธิบายเพิม
่
ตัวอย่างแสดงผังการทางาน
่
่ ในการพัฒนา
เครืองมื
อทีใช้
โปรแกรม CAI
่ ยมมาใช้สร ้างเพือความ
่
เป็ นการนาโปรแกรมทีนิ
สะดวกในการนาเสนอบทเรียน
 ใช้เวลาในการเรียนรู ้บทเรียนได้ตลอด
 ออกแบบให้ผูเ้ รียนสะดวก
่
 สะดวกในการใช้ก ับเครืองคอมพิ
วเตอร ์
่ Toolbook, Authorware, Flash,Cula C
้วยโปรแกรม์ เชน
1. การนาเสนอ
(Presentation
2. การปฏิสม
ั พันธ ์
(Interactive)