การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน...
DESCRIPTION
การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI. โดย อ. เกียรติพงษ์ ยอดเยี่ยมแกร ภาควิชาคอมพิวเตอร์ศึกษา สถาบันราชภัฏจันทรเกษม. คอมพิวเตอร์ช่วยสอนคืออะไร ?. ในวงการศึกษา คอมพิวเตอร์ถือเป็นเทคโนโลยี ทางการศึกษาอย่างหนึ่งที่นำมาเใช้เพื่อการบริหาร และใช้เพื่อสนับสนุนการเรียนการสอนที่เรียกว่า - PowerPoint PPT PresentationTRANSCRIPT
การสร�างบทเรยนคอมพิ�วเตอร� ช่�วยสอน CAI
การสร�างบทเรยนคอมพิ�วเตอร� ช่�วยสอน CAI
โดยอ. เกยรต�พิงษ์� ยอดเย�ยมแกร
ภาคว�ช่าคอมพิ�วเตอร�ศึ�กษ์าสถาบ นราช่ภ ฏจั นทรเกษ์ม
โดยอ. เกยรต�พิงษ์� ยอดเย�ยมแกร
ภาคว�ช่าคอมพิ�วเตอร�ศึ�กษ์าสถาบ นราช่ภ ฏจั นทรเกษ์ม
คอมพิ�วเตอร�ช่�วยสอนค#ออะไร ?
คอมพิ�วเตอร์จั�ดการ์สอน(Computer Managed Instruction : CMI)
คอมพิ�วเตอร์ช่�วยสอน(Computer Assisted Instruction : CAI)
คอมพิ�วเตอร์จั�ดการ์สอน(Computer Managed Instruction : CMI)
คอมพิ�วเตอร์ช่�วยสอน(Computer Assisted Instruction : CAI)
ในวงการ์ศึ�กษา คอมพิ�วเตอร์ถื�อเป็�นเทคโนโลย!ทางการ์ศึ�กษาอย�างหน�#งท!#น$ามาเใช่%เพิ�#อการ์บร์�หาร์
และใช่%เพิ�#อสน�บสน)นการ์เร์!ยนการ์สอนท!#เร์!ยกว�าComputer Based Instruction : CBI ค�อการ์ใช่%คอมพิ�วเตอร์เป็�นอ)ป็กร์ณ์หล�กในการ์สอนโดยแบ�งออกเป็�น
ในวงการ์ศึ�กษา คอมพิ�วเตอร์ถื�อเป็�นเทคโนโลย!ทางการ์ศึ�กษาอย�างหน�#งท!#น$ามาเใช่%เพิ�#อการ์บร์�หาร์
และใช่%เพิ�#อสน�บสน)นการ์เร์!ยนการ์สอนท!#เร์!ยกว�าComputer Based Instruction : CBI ค�อการ์ใช่%คอมพิ�วเตอร์เป็�นอ)ป็กร์ณ์หล�กในการ์สอนโดยแบ�งออกเป็�น
คอมพิ�วเตอร�จั ดการสอน : CMI
เป็�นการ์ใช่%คอมพิ�วเตอร์ในการ์จั�ดหล�กส+ตร์ ตาร์างสอน งานธุ)ร์การ์ ร์ะบบเง�นเด�อน ร์ะบบการ์ป็ร์ะเม�นผล ร์ะบบการ์ลง
ทะเบ!ยนเร์!ยนเป็�นต%น
เป็�นการ์ใช่%คอมพิ�วเตอร์ในการ์จั�ดหล�กส+ตร์ ตาร์างสอน งานธุ)ร์การ์ ร์ะบบเง�นเด�อน ร์ะบบการ์ป็ร์ะเม�นผล ร์ะบบการ์ลง
ทะเบ!ยนเร์!ยนเป็�นต%น
คอมพิ�วเตอร์ช่�วยสอน : CAI
CAI เป็�นกร์ะบวนการ์เร์!ยนการ์สอนโดยใช่%ส�#อคอมพิ�วเตอร์ในการ์น$า
เสนอเน�.อหาเร์�#องร์าวต�างๆ ม!ล�กษณ์ะเป็�นการ์เร์!ยนโดยตร์งและเป็�นการ์
เร์!ยนแบบม!ป็ฏิ�ส�มพิ�นธุ(Interactive) ค�อสามาร์ถื
โต%ตอบร์ะหว�างผ+%เร์!ยนก�บคอมพิ�วเตอร์ได%
CAI เป็�นกร์ะบวนการ์เร์!ยนการ์สอนโดยใช่%ส�#อคอมพิ�วเตอร์ในการ์น$า
เสนอเน�.อหาเร์�#องร์าวต�างๆ ม!ล�กษณ์ะเป็�นการ์เร์!ยนโดยตร์งและเป็�นการ์
เร์!ยนแบบม!ป็ฏิ�ส�มพิ�นธุ(Interactive) ค�อสามาร์ถื
โต%ตอบร์ะหว�างผ+%เร์!ยนก�บคอมพิ�วเตอร์ได%
CAI ท$าอะไร์ได%บ%าง ?
ใช่%ในงานเพิ�#อการ์สอน การ์ทบทวนบทเร์!ยนเพิ�#อฝึ3กห�ด การ์ว�ดผลหร์�อสอบเล�#อนขั้�.น Electronic Book ช่�วยท$าให%เร์าร์�บร์+ %ขั้�าวสาร์มากขั้�.น
ท)กร์+ป็แบบม�กเป็�นโป็ร์แกร์มส$าเร์5จัร์+ป็ท!#ต%องสามาร์ถืโต%ตอบก�บน�กเร์!ยนได%เสม�อนก�บได%น�#งเร์!ยนก�บคร์+จัร์�งๆ
องค�ประกอบส'าค ญของคอมพิ�วเตอร�ช่�วยสอน
เสนอส��งเร�าให้�ก บผู้-�เรยน ได�แก� เน#.อห้า ภาพิน��ง ค'าถาม ภาพิเคลื่#�อนไห้ว
ประเม�นการตอบสนองของผู้-�เรยน ได�แก� การ ต ดส�นค'าตอบ เป0นต�น
ให้�ข�อม-ลื่ย�อนกลื่ บเพิ#�อการเสร�มแรง ได�แก� การ ให้�รางว ลื่ ห้ร#อ คะแนน
ให้�ผู้-�เรยนเลื่#อกส��งเร�าในลื่'าด บต�อไป
เสนอส��งเร�าให้�ก บผู้-�เรยน ได�แก� เน#.อห้า ภาพิน��ง ค'าถาม ภาพิเคลื่#�อนไห้ว
ประเม�นการตอบสนองของผู้-�เรยน ได�แก� การ ต ดส�นค'าตอบ เป0นต�น
ให้�ข�อม-ลื่ย�อนกลื่ บเพิ#�อการเสร�มแรง ได�แก� การ ให้�รางว ลื่ ห้ร#อ คะแนน
ให้�ผู้-�เรยนเลื่#อกส��งเร�าในลื่'าด บต�อไป
ร-ปแบบต�างๆ ของคอมพิ�วเตอร�ช่�วยสอน
ประเภทเพิ#�อการสอน (Tutorial Instruction) ประเภทน.มว ต2ประสงค�
เพิ#�อการสอนเน#.อห้าให้ม�แก�ผู้-�เรยน มการแบ�งเน#.อห้าเป0นห้น�วยย�อย
มค'าถามในตอนท�าย ถ�าตอบถ-กแลื่ะผู้�าน ก3จัะเรยนห้น�วยถ ดไป
ประเภทเพิ#�อการสอน (Tutorial Instruction) ประเภทน.มว ต2ประสงค�
เพิ#�อการสอนเน#.อห้าให้ม�แก�ผู้-�เรยน มการแบ�งเน#.อห้าเป0นห้น�วยย�อย
มค'าถามในตอนท�าย ถ�าตอบถ-กแลื่ะผู้�าน ก3จัะเรยนห้น�วยถ ดไป
โป็ร์แกร์มป็ร์ะเภท Tutorial น!.ม!ผ+%สร์%างเป็�นจั$านวนมาก เป็�นการ์น$าเสนอโป็ร์แกร์มแบบสาขั้า สามาร์ถืสร์%างเพิ�#อ
สอนได%ท)กว�ช่า
ร-ปแบบโปรแกรมบทเรยนแบบTutorial Instruction
บทน$าโป็ร์แกร์มเสนอเน�.อหาบทเร์!ยนค$าถืามและค$าตอบ
จับบทเร์!ยน ให%ขั้%อม+ลย%อนกล�บ ตร์วจัค$าตอบ
ประเภทการฝึ5กห้ ด(Drill and Practice)
ประเภทน.ว ตถ2ประสงค�ค#อ ฝึ5กความแม�นย'าห้ลื่ งจัากท�เรยนเน#.อห้าจัาก
ในห้�องเรยนมาแลื่�ว
โปรแกรมจัะไม�เสนอเน#.อห้าแต�ใช่�ว�ธีส2�มค'าถามท�น'ามาจัากคลื่ งข�อสอบ
มการเสนอค'าถามซ้ำ'.าแลื่�วซ้ำ'.าอกเพิ#�อว ดความ ร-�จัร�ง ม�ใช่�การเดา จัากน .นก3จัะประเม�นผู้ลื่
ร-ปแบบโปรแกรมบทเรยนแบบDrill and Practice
บทน$าโป็ร์แกร์ม เสนอป็7ญหา ค$าถืามค$าถืามและค$าตอบ
จับบทเร์!ยน ให%ขั้%อม+ลย%อนกล�บ ตร์วจัค$าตอบ
ประเภทสถานการณ์�จั'าลื่อง(Simulation)
ว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยนได�ทดลื่องปฏ�บ ต�ก บสถานการณ์�จั'าลื่องท�ม
ความใกลื่�เคยงก บเห้ต2การณ์�จัร�ง เพิ#�อฝึ5กท กษ์ะแลื่ะเรยนร-�โดยไม�ต�อง
เส�ยงห้ร#อเสยค�าใช่�จั�ายมาก โปรแกรมประเภทน.ม กเป0นโปรแกรมสาธี�ต(Demostration) เพิ#�อให้�ผู้-�
เรยนทราบถ�งท กษ์ะท�จั'าเป0น
ว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยนได�ทดลื่องปฏ�บ ต�ก บสถานการณ์�จั'าลื่องท�ม
ความใกลื่�เคยงก บเห้ต2การณ์�จัร�ง เพิ#�อฝึ5กท กษ์ะแลื่ะเรยนร-�โดยไม�ต�อง
เส�ยงห้ร#อเสยค�าใช่�จั�ายมาก โปรแกรมประเภทน.ม กเป0นโปรแกรมสาธี�ต(Demostration) เพิ#�อให้�ผู้-�
เรยนทราบถ�งท กษ์ะท�จั'าเป0น
ประเภทเกมการสอน(Instruction Games)
ประเภทน.มว ตถ2ประสงค�เพิ#�อกระต2�นความ สนใจัของผู้-�เรยน มการแข�ง
ข น เราสามารถใช่�เกมในการสอนแลื่ะเป0นส#�อท�ให้�ความร-�แก�ผู้-�เรยนได�
ในแง�ของกระบวนการ ท ศึนคต� ตลื่อดจันท กษ์ะ ต�างๆ ท .งย งช่�วยเพิ��มบรรยากาศึในการเรยนร-�
ให้�มากข�.นด�วย
ประเภทน.มว ตถ2ประสงค�เพิ#�อกระต2�นความ สนใจัของผู้-�เรยน มการแข�ง
ข น เราสามารถใช่�เกมในการสอนแลื่ะเป0นส#�อท�ให้�ความร-�แก�ผู้-�เรยนได�
ในแง�ของกระบวนการ ท ศึนคต� ตลื่อดจันท กษ์ะ ต�างๆ ท .งย งช่�วยเพิ��มบรรยากาศึในการเรยนร-�
ให้�มากข�.นด�วย
ร-ปแบบโปรแกรมแบบInstruction Games
บทน$าโป็ร์แกร์ม เสนอสถืานการ์ณ์การ์กร์ะท$าท!#ต%องการ์
จับบทเร์!ยน การ์ป็ร์�บร์ะบบการ์กร์ะท$าขั้องผ+%เร์!ยน
การ์กร์ะท$าขั้องค+�แขั้�งขั้�น
ประเภทการค�นพิบ(Discovery
มว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยน ได�มโอกาส ทดลื่องกระท'าส��งต�างๆ ก�อน
จันกระท �งสามารถห้าข�อสร2ปได�ด�วยตนเองโปรแกรมจัะเสนอป9ญห้าให้�
ผู้-�เรยนได�ลื่องผู้�ดลื่องถ-กแลื่ะให้�ข�อม-ลื่แก�ผู้-�เรยนเพิ#�อช่�วยผู้-�เรยนในการค�น
พิบน .น จันกว�าจัะได�ข�อสร2ปท�ดท�ส2ด
มว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยน ได�มโอกาส ทดลื่องกระท'าส��งต�างๆ ก�อน
จันกระท �งสามารถห้าข�อสร2ปได�ด�วยตนเองโปรแกรมจัะเสนอป9ญห้าให้�
ผู้-�เรยนได�ลื่องผู้�ดลื่องถ-กแลื่ะให้�ข�อม-ลื่แก�ผู้-�เรยนเพิ#�อช่�วยผู้-�เรยนในการค�น
พิบน .น จันกว�าจัะได�ข�อสร2ปท�ดท�ส2ด
ประเภทการแก�ป9ญห้า(Problem-Solving)
เพิ#�อฝึ5กให้�น กเรยนร-�จั กการค�ด การต ดส�นใจั โดยจัะมเกณ์ฑ์� ท�ก'าห้นด
ให้�แลื่�วผู้-�เรยนพิ�จัารณ์าตามเกณ์ฑ์�น .นๆ
เพิ#�อฝึ5กให้�น กเรยนร-�จั กการค�ด การต ดส�นใจั โดยจัะมเกณ์ฑ์� ท�ก'าห้นด
ให้�แลื่�วผู้-�เรยนพิ�จัารณ์าตามเกณ์ฑ์�น .นๆ
ผ+%เร์!ยนก$าหนดป็7ญหาเอง ผ+%เขั้!ยนก$าหนดป็7ญหาให% ผ+%เร์!ยนก$าหนดป็7ญหาเอง ผ+%เขั้!ยนก$าหนดป็7ญหาให%
ประเภทเพิ#�อการทดสอบ(Test)
ประเภทน.ไม�ได�มว ตถ2ประสงค�เพิ#�อการสอน แต�เพิ#�อใช่�ประเม�นการสอน
แต�เพิ#�อใช่�ประเม�นการสอนของคร-ห้ร#อการเรยน ของน กเรยน คอมพิ�ว-
เตอร�จัะประเม�นผู้ลื่ในท นทว�าน กเรยนสอบได� ห้ร#อสอบตก แลื่ะจัะอย-�
ในลื่'าด บท�เท�าไรได�ผู้ลื่การสอบก�เปอร�เซ้ำ3นต�
ประเภทน.ไม�ได�มว ตถ2ประสงค�เพิ#�อการสอน แต�เพิ#�อใช่�ประเม�นการสอน
แต�เพิ#�อใช่�ประเม�นการสอนของคร-ห้ร#อการเรยน ของน กเรยน คอมพิ�ว-
เตอร�จัะประเม�นผู้ลื่ในท นทว�าน กเรยนสอบได� ห้ร#อสอบตก แลื่ะจัะอย-�
ในลื่'าด บท�เท�าไรได�ผู้ลื่การสอบก�เปอร�เซ้ำ3นต�
การพิ ฒนาโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
ควรมการวางแผู้นอย�างเป0นข .นตอน ก'าห้นดว ตถ2ประสงค�ช่ ดเจัน
Instruction Computing Development
ขั้�.นตอนออกแบบ Instruction Design
ขั้�.นการ์ผล�ต Instruction Construction
ขั้�.นการ์ป็ร์ะย)ตกใช่% Instruction Implement
การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
ว�เคราะห้�เน#.อห้า เลื่#อกเน#.อห้าท�มการฝึ5กท กษ์ะซ้ำ'.าบ�อยๆห้ร#อต�องมภาพิประกอบ
เลื่#อกเน#.อห้าท�คาดว�าจัะประห้ย ดเวลื่าสอนได�มากกว�าว�ธีเด�ม
เลื่#อกเน#.อห้าบางอย�างท�สามารถจั'าลื่องในร-ปของการสาธี�ตได�
ว�เคราะห้�เน#.อห้า เลื่#อกเน#.อห้าท�มการฝึ5กท กษ์ะซ้ำ'.าบ�อยๆห้ร#อต�องมภาพิประกอบ
เลื่#อกเน#.อห้าท�คาดว�าจัะประห้ย ดเวลื่าสอนได�มากกว�าว�ธีเด�ม
เลื่#อกเน#.อห้าบางอย�างท�สามารถจั'าลื่องในร-ปของการสาธี�ตได�
การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
ต�องศึ�กษ์าความเป0นไปได� มบ2คคลื่ากรท�มความร-�มากพิอทจัะผู้ลื่�ตโปรแกรมห้ร#อไม�
จัะใช่�เวลื่าเท�าไร มากห้ร#อน�อยกว�าเด�ม ต�องการอ2ปกรณ์�พิ�เศึษ์เพิ��มเต�มมากน�อยเพิยงใด
มงบประมาณ์เพิยงพิอห้ร#อไม�
ต�องศึ�กษ์าความเป0นไปได� มบ2คคลื่ากรท�มความร-�มากพิอทจัะผู้ลื่�ตโปรแกรมห้ร#อไม�
จัะใช่�เวลื่าเท�าไร มากห้ร#อน�อยกว�าเด�ม ต�องการอ2ปกรณ์�พิ�เศึษ์เพิ��มเต�มมากน�อยเพิยงใด
มงบประมาณ์เพิยงพิอห้ร#อไม�
การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
…ก'าห้นดว ตถ2ประสงค� โดยค'าน�งถ�ง ความร-�พิ#.นฐานของผู้-�เรยน ว�าเป0นใคร อาย2เท�าไรพิ#.นฐานเด�มเป0นอย�างไร
ส��งท�คาดห้ว งจัากผู้-�เรยน เม#�อได�ศึ�กษ์าโปรแกรมเร#�องน.แลื่�ว
…ก'าห้นดว ตถ2ประสงค� โดยค'าน�งถ�ง ความร-�พิ#.นฐานของผู้-�เรยน ว�าเป0นใคร อาย2เท�าไรพิ#.นฐานเด�มเป0นอย�างไร
ส��งท�คาดห้ว งจัากผู้-�เรยน เม#�อได�ศึ�กษ์าโปรแกรมเร#�องน.แลื่�ว
การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
ลื่'าด บข .นการน'าเสนอภาษ์าท�ใช่�มความเห้มาะสมก บผู้-�เรยนห้ร#อไม� ขนาดของต วอ กษ์ร ข�อความ สของข�อความเห้มาะก บผู้-�เรยนห้ร#อไม�
องค�ประกอบโดยรวมใน 1 จัอภาพิ ภาพิน��ง ภาพิเคลื่#�อนไห้ว เสยง ดห้ร#อต�องปร บปร2ง
การสร�างแรงเสร�มแก�ผู้-�เรยน.. ค'าช่ม รางว ลื่ต�างๆมากห้ร#อน�อยไป
แบบฝึ5กห้ ดประจั'าห้น�วย ประจั'าบท
ลื่'าด บข .นการน'าเสนอภาษ์าท�ใช่�มความเห้มาะสมก บผู้-�เรยนห้ร#อไม� ขนาดของต วอ กษ์ร ข�อความ สของข�อความเห้มาะก บผู้-�เรยนห้ร#อไม�
องค�ประกอบโดยรวมใน 1 จัอภาพิ ภาพิน��ง ภาพิเคลื่#�อนไห้ว เสยง ดห้ร#อต�องปร บปร2ง
การสร�างแรงเสร�มแก�ผู้-�เรยน.. ค'าช่ม รางว ลื่ต�างๆมากห้ร#อน�อยไป
แบบฝึ5กห้ ดประจั'าห้น�วย ประจั'าบท
สร2ปข .นตอนของการออกแบบ โปรแกรม CAI
ว�เคร์าะหเน�.อหา
ศึ�กษาความเป็�นไป็ได%
ก$าหนดว�ต)ป็ร์ะสงค
ล$าด�บขั้�.นตอนการ์น$าเสนอ
การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
เป0นห้น�าท�ของโปรแกรมเมอร� ซ้ำ��งจัะด'าเน�นการต�อจัากตอนแรกท�ได�ม
การจั ดท'าเป0น Story board ไว�แลื่�ว
เป0นห้น�าท�ของโปรแกรมเมอร� ซ้ำ��งจัะด'าเน�นการต�อจัากตอนแรกท�ได�ม
การจั ดท'าเป0น Story board ไว�แลื่�ว ขั้�.นการ์สร์%างโป็ร์แกร์ม โดยน$าเอาStory Board ท!#ได%สร์%างไว%
มาเขั้!ยนเป็�นภาษาคอมพิ�วเตอร์หร์�ออาจัใช่%โป็ร์แกร์มส$าหร์�บ สร์%างงานม�ลต�เม!ยเด!ยก5ได% แต�ส�#งท!#ต%องร์ะว�งค�อ
ขั้�.นการ์สร์%างโป็ร์แกร์ม โดยน$าเอาStory Board ท!#ได%สร์%างไว%
มาเขั้!ยนเป็�นภาษาคอมพิ�วเตอร์หร์�ออาจัใช่%โป็ร์แกร์มส$าหร์�บ สร์%างงานม�ลต�เม!ยเด!ยก5ได% แต�ส�#งท!#ต%องร์ะว�งค�อ
ค$าส�#งผ�ดพิลาดตร์ร์กะผ�ดพิลาดความค�ดร์วบยอดผ�ดพิลาด
ค$าส�#งผ�ดพิลาดตร์ร์กะผ�ดพิลาดความค�ดร์วบยอดผ�ดพิลาด
การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
ข .นการทดสอบการท'างานควรมการทดสอบห้าข�อผู้�ดพิลื่าด
ท�เราเรยกว�า Bug ตรวจัสอบเน#.อห้าบนจัอภาพิรวมรวมข�อแก�ไข
ทดลื่องใช่�งานจัร�งก บน กเรยน(Try-Out Program)
ข .นการทดสอบการท'างานควรมการทดสอบห้าข�อผู้�ดพิลื่าด
ท�เราเรยกว�า Bug ตรวจัสอบเน#.อห้าบนจัอภาพิรวมรวมข�อแก�ไข
ทดลื่องใช่�งานจัร�งก บน กเรยน(Try-Out Program)
การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
… ข .นปร บปร2งแก�ไข ห้ลื่ งจัากท�ทราบข�อผู้�ดพิลื่าดแลื่�วก3จัะท'าการแก�ไข
โดยจัะเร��มท� Story Board ก�อน จัากน .น แก�ไขโปรแกรม จันกระท �งสม-
บ-รณ์� แลื่�วจั�งจั ดท'าค-�ม#อประกอบการใช่�โปรแกรมด�วย
… ข .นปร บปร2งแก�ไข ห้ลื่ งจัากท�ทราบข�อผู้�ดพิลื่าดแลื่�วก3จัะท'าการแก�ไข
โดยจัะเร��มท� Story Board ก�อน จัากน .น แก�ไขโปรแกรม จันกระท �งสม-
บ-รณ์� แลื่�วจั�งจั ดท'าค-�ม#อประกอบการใช่�โปรแกรมด�วย
ค-�ม#อจัะแบ�งเป0น 3 เลื่�มค#อ ค-�ม#อคร- ค-�ม#อน กเรยน ค-�ม#อการใช่�โปรแกรม
สร2ปข .นตอนการสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน
สร์%างและพิ�ฒนาโป็ร์แกร์ม
ตร์วจัหาขั้%อผ�ดพิลาด
ผ+%สอน/เจั%าขั้องพิ�จัาร์ณ์า
ทดลองใช่%งานจัร์�ง
ร์วมร์วมขั้%อผ�ดพิลาด
จั�ดท$าค+�ม�อ
ทดสอ
บการ์ท$างาน
การสร�างค-�ม#อส'าห้ร บน กเรยน
บอกช่#�อเร#�อง ช่#�อว�ช่า ห้น�วยการสอน ระด บช่ .น บอกว ตถ2ประสงค�ท �วไปของบทเรยน แลื่ะของ
เน#.อห้าว�ช่าบอกโครงร�างเน#.อห้าบอกพิ#.นความร-�ท�ควรมก�อนเรยนเน#.อห้าน.
ค'าช่.แจังต�างๆ แลื่ะแสดงต วอย�างการใช่�งานเฟรมบทเรยน
บอกข .นตอนของก�จักรรม กฏเกณ์ฑ์� แลื่ะข�อเสนอแนะ
บอกระยะเวลื่าโดยประมาณ์ในการเรยนบทเรยน
บอกช่#�อเร#�อง ช่#�อว�ช่า ห้น�วยการสอน ระด บช่ .น บอกว ตถ2ประสงค�ท �วไปของบทเรยน แลื่ะของ
เน#.อห้าว�ช่าบอกโครงร�างเน#.อห้าบอกพิ#.นความร-�ท�ควรมก�อนเรยนเน#.อห้าน.
ค'าช่.แจังต�างๆ แลื่ะแสดงต วอย�างการใช่�งานเฟรมบทเรยน
บอกข .นตอนของก�จักรรม กฏเกณ์ฑ์� แลื่ะข�อเสนอแนะ
บอกระยะเวลื่าโดยประมาณ์ในการเรยนบทเรยน
การสร�างค-�ม#อ ส'าห้ร บคร- บอกโคร์งร์�างเน�.อหา บอกจั)ดป็ร์ะสงค บอกร์ายละเอ!ยดว�าสอนว�ช่าอะไร์ ตอนไหนพิ�.นฐานขั้องผ+%สอน
แสดงต�วอย�าง เพิ�#อช่!.แนะผ+%สอน ว�าจัะใช่%CAI อย�างไร์
แสดงต�วอย�าง Input และ Output จัากผ+%เร์!ยน
เสนอแหล�งขั้%อม+ลเพิ�#มเต�ม เสนอแนะการ์ด$าเน�นก�จักร์ร์ม ต�วอย�างแบบทดสอบก�อน(ถื%าม!)และหล�งบทเร์!ยน
การสร�างค-�ม#อส'าห้ร บใช่�โปรแกรม
บอกช่#�อโปรแกรม ผู้-�เขยน ลื่�ขส�ทธี�> ว นท�แก�ไขปร บปร2ง
ภาษ์าห้ร#อฟ9งก�ช่ �น ห้ร#อโปรแกรมท�ใช่� ฮาร�ดแวร�ท�จั'าเป0นต�องมห้ร#อองค�ประกอบอ#�นๆ
ว�ธีการเป0นข .นๆ เร��มต .งแต�เป@ดเคร#�อง พิ�มพิ� Source Code กรณ์เป0นโปรแกรมภาษ์า
แสดงโฟลื่ว�การท'างานของโปรแกรม ต วอย�างข�อม-ลื่ Input แลื่ะ Output
บอกช่#�อโปรแกรม ผู้-�เขยน ลื่�ขส�ทธี�> ว นท�แก�ไขปร บปร2ง
ภาษ์าห้ร#อฟ9งก�ช่ �น ห้ร#อโปรแกรมท�ใช่� ฮาร�ดแวร�ท�จั'าเป0นต�องมห้ร#อองค�ประกอบอ#�นๆ
ว�ธีการเป0นข .นๆ เร��มต .งแต�เป@ดเคร#�อง พิ�มพิ� Source Code กรณ์เป0นโปรแกรมภาษ์า
แสดงโฟลื่ว�การท'างานของโปรแกรม ต วอย�างข�อม-ลื่ Input แลื่ะ Output
การประย2กต�ใช่�คอมพิ�วเตอร�ช่�วยสอน
การ์ป็ร์ะย)กตใช่%ในห%องเร์!ยน ใช่%ก�บกล)�มเป็;าหมายจัร์�ง
การ์ป็ร์ะเม�นผล ค�อขั้�.นส)ดท%ายขั้องการ์พิ�ฒนาโป็ร์แกร์มป็ร์ะเม�นว�าบร์ร์ล)ว�ตถื)ป็ร์ะสงคหร์�อไม�ป็ร์ะเม�นว�าโป็ร์แกร์มท$างานได%เหมาะก�บเน�.อหาหร์�อไม�
ป็ร์ะเม�นท�ศึนคต�ขั้องผ+%เร์!ยนความยากง�ายในการ์ใช่%งาน
การ์ป็ร์ะย)กตใช่%ในห%องเร์!ยน ใช่%ก�บกล)�มเป็;าหมายจัร์�ง
การ์ป็ร์ะเม�นผล ค�อขั้�.นส)ดท%ายขั้องการ์พิ�ฒนาโป็ร์แกร์มป็ร์ะเม�นว�าบร์ร์ล)ว�ตถื)ป็ร์ะสงคหร์�อไม�ป็ร์ะเม�นว�าโป็ร์แกร์มท$างานได%เหมาะก�บเน�.อหาหร์�อไม�
ป็ร์ะเม�นท�ศึนคต�ขั้องผ+%เร์!ยนความยากง�ายในการ์ใช่%งาน
แสดงช่�#อเร์�#อง
แนะแนะบทเร์!ยน
ร์�บค$าตอบ
ต�.งค$าถืาม
แสดงค$าอธุ�บาย
แสดงค$าอธุ�บายเพิ�#มถืามซ้ำ$.าอ!ก
จับโป็ร์แกร์มแสดงคะแนนHelp
เล�อกบทเร์!ยน
ต�วอย�างแสดงผ�งการ์ท$างาน
เคร#�องม#อท�ใช่�ในการพิ ฒนา โปรแกรม CAI
สร�างด�วยอะไรก3ได�แต�เน�นท�การใช่�งานง�าย แลื่ะมการโต�ตอบก บผู้-�เรยน ใช่�เวลื่าในการเรยนร-�น�อย ออกแบบให้�ผู้-�เรยนกดแปAนพิ�มพิ�น�อยท�ส2ด มระบบปAองก นข�อผู้�ดพิลื่าด
พิ�ฒนาด%วยภาษาคอมพิ�วเตอร์ เช่�น Basic, C, Pascal ฯลฯ พิ�ฒนาด%วยโป็ร์แกร์มบทป็ร์ะพิ�นธุ เช่�น Toolbook, Authorware, Chula CAI ฯลฯ
พิ�ฒนาด%วยภาษาคอมพิ�วเตอร์ เช่�น Basic, C, Pascal ฯลฯ พิ�ฒนาด%วยโป็ร์แกร์มบทป็ร์ะพิ�นธุ เช่�น Toolbook, Authorware, Chula CAI ฯลฯ
EndEnd