การสรางบทเรยนคอมพวเตอรชวย สอน
Computer Assisted Instruction : CAI
อ . กฤตกา สงขวดโปรแกรมวชาวทยาการคอมพวเตอร
สถาบนราชภฏพบลสงคราม
คอมพวเตอรชวยสอนคออะไร ?
คอมพวเตอรจดการสอน(Computer Manage Instruction : CMI)
คอมพวเตอรชวยสอน(Computer Assisted Instruction : CAI)
ในการจดการศกษาเราม คอมพวเตอรชวยการเรยนการสอนถอเปนเทคโนโลยทเปนอปกรณอเลกทรอนกสชนหนงทมประสทธภาพในการชวยการสอนการนำาบทเรยนชวยสอนเขามามบทบาททางการศกษาอยางหนงกเพอการบรหาร
และใชเพอสนบสนนการเรยนการสอนทเรยกวา Computer Based Instruction : CBI คอการใช
คอมพวเตอรเปนอปกรณหลกในการสอนโดยสามารถแบงออกเปน
คอมพวเตอรชวยสอนคออะไร ?
คอมพวเตอรจดการคอมพวเตอรจดการสอนสอน(Computer Manage (Computer Manage Instruction : CMI)Instruction : CMI)
คอมพวเตอรชวยสอนคอมพวเตอรชวยสอน(Computer (Computer Assisted Instruction : CAI)Assisted Instruction : CAI)
คอมพวเตอรจดการสอน : CMI เปนการใชคอมพวเตอรในการจดหลกสตรการเรยน
การจดทำาตารางสอน ระบบงานธรการ งานสำานกงาน ระบบเงนเดอน ระบบการประเมนผล ระบบการลง
ทะเบยนเรยนเปนตน
คอมพวเตอรชวยสอน : CAI CAI เปนกระบวนการเรยนการสอนโดยใชสอคอมพวเตอรใน
การนำา เสนอเนอหาเรองราวตางๆ มลกษณะเปนการเรยนโดยตรง
และเปนการเรยนแบบมปฏสมพนธ (Interactive) กบผเรยนคอ
สามารถ โตตอบระหวางผเรยนกบคอมพวเตอรได จำาแนกได 3
ชนด คอ
คอมพวเตอรชวยสอน : CAI
1. 1. CAI (Computer CAI (Computer Assisted Instruction)Assisted Instruction)
2. CAL (Computer 2. CAL (Computer Assisted Learning)Assisted Learning)
3. CBT ( Computer Base 3. CBT ( Computer Base Training)Training)
ความสามารถของบทเรยนCAIชวยจดในการจดการเรยนการสอนตามจดประสงคทชวยจดในการจดการเรยนการสอนตามจดประสงคท
วางไววางไวมความสามารถในการทบทวนบทเรยนมความสามารถในการทบทวนบทเรยนการวดผลประเมนผลการวดผลประเมนผล เปนชดการเรยนทสามารถเรยนไดดวยตนเองเปนชดการเรยนทสามารถเรยนไดดวยตนเอง เนอหาโปรแกรมแบงเปนหนวย ๆ ได เนอหาโปรแกรมแบงเปนหนวย ๆ ไดผเรยนศกษาดวยตนเองไดผเรยนศกษาดวยตนเองได
บทเรยนมกเปนโปรแกรมสำาเรจรปทมความสามารถบทเรยนมกเปนโปรแกรมสำาเรจรปทมความสามารถโตตอบกบนกเรยนไดโตตอบกบนกเรยนไดเสมอนกบไดนงเรยนกบครจรงๆเสมอนกบไดนงเรยนกบครจรงๆ
องคประกอบสำาคญของคอมพวเตอรชวยสอน
เสนอบทเรยนแบบสงเราใหกบผเรยน ไดแก เนอหา ภาพนง คำาถาม ภาพเคลอนไหว
เปรยบเปนสารานกรมใหผเรยนไดคนควา ใหขอมลยอนกลบเพอการเสรมแรง ไดแก การ
ใหรางวล การชมเชยหรอ คะแนน ใหผเรยนเลอกเรยนบทเรยนตามตองการใน
ลำาดบหวขอ
การแบงประเภทของคอมพวเตอรชวยสอน
ประเภทเพอการสอน (Tutorial Instruction) ประเภทนมวตประสงค
เพอการสอนเนอหาใหมแกผเรยน มการแบงเนอหาเปนหนวยยอย เปนตอน มคำาถามในตอนทาย ถาตอบถกและผาน กจะเรยนหนวยถดไป
โปรแกรมประเภท โปรแกรมประเภทTutorial Tutorial เปนการนำาเสนอเปนการนำาเสนอ
โปรแกรมแบบสาขา โปรแกรมแบบสาขาสามารถสรางเพอการเรยนสามารถสรางเพอการเรยนสอนไดทกรายวชาสอนไดทกรายวชา
การนำาเสนอโปรแกรมบทเรยนแบบTutorial Instruction
บทนำาโปรแกรมเสนอเนอหาบทเรยนคำาถามและคำาตอบ
จบบทเรยน ใหขอมลยอนกลบ ตรวจคำาตอบ
ประเภทการฝกหด (Drill andPractice)
ประเภทนมวตถประสงคคอ เปนการฝกความ แมนยำา หลงจากทเรยนเนอหาจากใน
หองเรยนมาแลวจะเปฯการสมคำาถามทนำามา จากคลงคำาถาม จากนนจะมการประเมนผลผ
เรยน
รปแบบโปรแกรมบทเรยนแบบDrill and Practice
บทนำาโปรแกรม เสนอปญหา คำาถามคำาถามและคำาตอบ
จบบทเรยน ใหขอมลยอนกลบ ตรวจคำาตอบ
ประเภทสถานการณจำาลอง(Simulation)
วตถประสงคเพอใหผเรยนไดทดลองปฏบตกบสถานการณจำาลองทม
ความใกลเคยงกบเหตการณจรง เพอฝกทกษะและเรยนรโดยเปนการจำาลองสกถานการณใหผเรยนไมตองเสยงหรอเสยคาใชจายมาก
เชนโปรแกรมสาธต (Demostration) เพอใหผเรยนทราบถงทกษะทจำาเปน
ประเภทเกมการสอน(Instruction Games) ประเภทนมวตถประสงคเพอกระตนความสนใจ
ของผเรยน ใหผเรยนเกดความเราใจในการ เรยนร มการแขงขน เราสามารถใชเกมในการ
สอนและจดบทเรยนใหเปนเกมเพอเปนสอทให ความรแกผเรยนไดในแงของกระบวนการ
ทศนคต ตลอดจนทกษะตางๆ ทงยงชวยเพมบรรยากาศในการเรยนรใหแกผเรยน
รปแบบโปรแกรมแบบInstruction Games
บทนำาโปรแกรม เสนอสถานการณการกระทำาทตองการ
จบบทเรยน การปรบระบบการกระทำาของผเรยน
การกระทำาของคแขงขน
ประเภทการคนพบ(Discovery
มวตถประสงคเพอใหผเรยน ไดมโอกาสทดลองกระทำาสงตางๆ กอน จนกระทงสามารถหาขอสรปไดดวยตนเอง โปรแกรมจะเสนอปญหาให
ผเรยนไดลองผดลองถกและใหขอมลแกผเรยนเพอชวยผเรยนในการคน พบนน จนกวาจะไดขอสรปทดทสด
ประเภทการแกปญหา(Problem-Solving)
เพอฝกใหนกเรยนรจกการคด การตดสนใจ โดยจะมเกณฑ ทกำาหนด
ใหแลวผเรยนพจารณาตามเกณฑนนๆ
ผเรยนเปนผกำาหนดปญหาเอง ผเขยนกำาหนดปญหาให
ประเภทเพอการทดสอบ(Test)
ประเภทนไมไดมวตถประสงคเพอการสอน แตเพอใชประเมนการสอน
แตเพอใชประเมนการสอนของครหรอการเรยนของนกเรยน คอมพว-
เตอรจะประเมนผลในทนทวานกเรยนสอบไดหรอสอบตก และจะอยในลำาดบทเทาไรไดผลการสอบกเปอรเซนต
การพฒนาโปรแกรมคอมพวเตอรชวยสอน
ควรมการวางแผนอยางเปนขนตอน กำาหนดวตถประสงคชดเจน
Instruction Computing Development
ขนตอนออกแบบ Instruction Design
ขนการผลต Instruction Construction
ขนการประยตกใช Instruction Implement
การออกแบบโปรแกรมคอมพวเตอรชวยสอน
วเคราะหเนอหา เลอกเนอหาทมการฝกทกษะซำาบอยๆหรอตองมภาพประกอบ เลอกเนอหาทคาดวาจะประหยดเวลาสอนไดมากกวาวธเดม เลอกเนอหาบางอยางทสามารถจำาลองในรปของการสาธตได
การออกแบบโปรแกรมคอมพวเตอรชวยสอน
ตองศกษาความเปนไปได มบคคลากรทมความรมากพอทจะผลตโปรแกรม
หรอไม จะใชเวลาเทาไร มากหรอนอยกวาเดม ตองการอปกรณพเศษเพมเตมมากนอยเพยงใด มงบประมาณเพยงพอหรอไม
การออกแบบโปรแกรมคอมพวเตอรชวยสอน
…กำาหนดวตถประสงค โดยคำานงถง ความรพนฐานของผเรยน วาเปนใคร อายเทาไร พนฐาน
เดมเปนอยางไร สงทคาดหวงจากผเรยน เมอไดศกษาโปรแกรมเรองนแลว
การออกแบบโปรแกรมคอมพวเตอรชวยสอน
ลำาดบขนการนำาเสนอ ภาษาทใชมความเหมาะสมกบผเรยนหรอไม ขนาดของตวอกษร ขอความ สของขอความ เหมาะกบผ
เรยนหรอไม องคประกอบโดยรวมใน 1 จอภาพ ภาพนง ภาพเคลอนไหว เสยง ดหรอตองปรบปรง การสรางแรงเสรมแกผเรยน.. คำาชม รางวลตางๆมาก
หรอนอยไป แบบฝกหดประจำาหนวย ประจำาบท
สรปขนตอนของการออกแบบ โปรแกรม CAI
วเคราะหเนอหา
ศกษาความเปนไปได
กำาหนดวตประสงค
ลำาดบขนตอนการนำาเสนอ
หลกการสรางโปรแกรมคอมพวเตอรชวยสอน
เปนหนาทของโปรแกรมเมอร ซงจะดำาเนนการตอจากตอนแรกทไดม
การจดทำาเปน Story board ไวแลว ขนการสรางโปรแกรม โดยนำาเอา
Story Board ทไดสรางไว มาเขยนเปนภาษาคอมพวเตอรหรออาจใชโปรแกรมสำาหรบ สรางงานมลตเมยเดยกได แตสงทตองระวงคอ
คำาสงผดพลาดตรรกะผดพลาดความคดรวบยอดผดพลาด
หลกการสรางโปรแกรมคอมพวเตอรชวยสอน
ขนการทดสอบการทำางาน ควรมการทดสอบหาขอผดพลาดทเราเรยกวา Bug ตรวจสอบเนอหาบนจอภาพรวมรวมขอแกไข ทดลองใชงานจรงกบนกเรยน (Try-Out
Program)
หลกการสรางโปรแกรมคอมพวเตอรชวยสอน
… ขนปรบปรงแกไข หลงจากททราบขอผดพลาดแลวกจะทำาการแกไข
โดยจะเรมท Story Board กอน จากนนแกไขโปรแกรม จนกระทงสม-
บรณ แลวจงจดทำาคมอประกอบการใชโปรแกรมดวย
คมอจะแบงเปน 3 เลมคอ คมอผสอน คมอผเรยน คมอการใชโปรแกรม
สรป
สรางและพฒนาโปรแกรม
ตรวจหาขอผดพลาด
ผสอน/เจาของพจารณา
ทดลองใชงานจรง
รวมรวมขอผดพลาด
จดทำาคมอโปรแกรม
ทดสอ
บการ
ทำางา
นทด
สอบก
ารทำา
งาน
การสรางคมอผเรยน
บอกชอเรอง ชอวชา หนวยการสอน ระดบชน บอกวตถประสงคทวไปของบทเรยน และของเนอหาวชา
บอกโครงรางเนอหาบอกพนความรทควรมกอนเรยนเนอหาน
คำาชแจงตางๆ และแสดงตวอยางการใชงานเฟรมบทเรยน
บอกขนตอนของกจกรรม กฏเกณฑ และขอเสนอแนะบอกระยะเวลาโดยประมาณในการเรยนบทเรยน
การสรางคมอผสอนการสรางคมอผสอน บอกโครงรางเนอหา บอกจดประสงค บอกรายละเอยดวาสอนวชาอะไร ตอนไหน พนฐาน
ของผสอน แสดงตวอยาง เพอชแนะผสอน วาจะใช CAI อยางไร แสดงตวอยาง Input และ Output จากผเรยน เสนอแหลงขอมลเพมเตม เสนอแนะการดำาเนนกจกรรม ตวอยางแบบทดสอบกอน(ถาม)และหลงบทเรยน
การสรางคมอการใชโปรแกรม
บอกชอโปรแกรม ผเขยน ลขสทธ วนทแกไขปรบปรง
ภาษาหรอฟงกชน หรอโปรแกรมทใช ฮารดแวรทจำาเปนตองมหรอองคประกอบอนๆ วธการเปนขนๆ เรมตงแตเปดเครอง พมพ Source Code กรณเปนโปรแกรมภาษา แสดงโฟลวการทำางานของโปรแกรม ตวอยางขอมล Input และ Output
การประยกตใชคอมพวเตอรการประยกตใชคอมพวเตอรชวยสอนชวยสอน
การประยกตใชในหองเรยน ใชกบกลมเปาหมายจรง การประเมนผล คอขนสดทายของการพฒนา
โปรแกรมประเมนวาบรรลวตถประสงคหรอไมประเมนวาโปรแกรมทำางานไดเหมาะกบเนอหาหรอไมประเมนทศนคตของผเรยนความยากงายในการใชงาน
แสดงชอเรอง
แนะแนะบทเรยน
รบคำาตอบ
ตงคำาถาม
แสดงคำาอธบาย
แสดงคำาอธบายเพมถามซำาอก
จบโปรแกรมแสดงคะแนนHelp
เลอกบทเรยน
ตวอยางแสดงผงการทำางานตวอยางแสดงผงการทำางาน
เครองมอทใชในการพฒนา โปรแกรม CAI
เปนการนำาโปรแกรมทนยมมาใชสรางเพอความสะดวกในการนำาเสนอบทเรยน
ใชเวลาในการเรยนรบทเรยนไดตลอด ออกแบบใหผเรยนสะดวก สะดวกในการใชกบเครองคอมพวเตอร
พฒนาดวยโปรแกรม เชน Toolbook, Authorware, Flash, Cula CAI ฯลฯ
1. การนำาเสนอ(Presentation2. การปฏสมพนธ(Interactive)3. การประมวลผล(Evaluation