33
กกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกก CAI กกก ก. กกกกกกกกกกก กกก กกกกกกกกก กกกกกกกกกกกกกกกกกกกกกกก กกกกกกกกกกกกกกกกกกกกก

การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

Embed Size (px)

DESCRIPTION

การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI. โดย อ. เกียรติพงษ์ ยอดเยี่ยมแกร ภาควิชาคอมพิวเตอร์ศึกษา สถาบันราชภัฏจันทรเกษม. คอมพิวเตอร์ช่วยสอนคืออะไร ?. ในวงการศึกษา คอมพิวเตอร์ถือเป็นเทคโนโลยี ทางการศึกษาอย่างหนึ่งที่นำมาเใช้เพื่อการบริหาร และใช้เพื่อสนับสนุนการเรียนการสอนที่เรียกว่า - PowerPoint PPT Presentation

Citation preview

Page 1: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างบทเรยนคอมพิ�วเตอร� ช่�วยสอน CAI

การสร�างบทเรยนคอมพิ�วเตอร� ช่�วยสอน CAI

โดยอ. เกยรต�พิงษ์� ยอดเย�ยมแกร

ภาคว�ช่าคอมพิ�วเตอร�ศึ�กษ์าสถาบ นราช่ภ ฏจั นทรเกษ์ม

โดยอ. เกยรต�พิงษ์� ยอดเย�ยมแกร

ภาคว�ช่าคอมพิ�วเตอร�ศึ�กษ์าสถาบ นราช่ภ ฏจั นทรเกษ์ม

Page 2: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน 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 ค�อการ์ใช่%คอมพิ�วเตอร์เป็�นอ)ป็กร์ณ์หล�กในการ์สอนโดยแบ�งออกเป็�น

Page 3: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

คอมพิ�วเตอร�จั ดการสอน : CMI

เป็�นการ์ใช่%คอมพิ�วเตอร์ในการ์จั�ดหล�กส+ตร์ ตาร์างสอน งานธุ)ร์การ์ ร์ะบบเง�นเด�อน ร์ะบบการ์ป็ร์ะเม�นผล ร์ะบบการ์ลง

ทะเบ!ยนเร์!ยนเป็�นต%น

เป็�นการ์ใช่%คอมพิ�วเตอร์ในการ์จั�ดหล�กส+ตร์ ตาร์างสอน งานธุ)ร์การ์ ร์ะบบเง�นเด�อน ร์ะบบการ์ป็ร์ะเม�นผล ร์ะบบการ์ลง

ทะเบ!ยนเร์!ยนเป็�นต%น

Page 4: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

คอมพิ�วเตอร์ช่�วยสอน : CAI

CAI เป็�นกร์ะบวนการ์เร์!ยนการ์สอนโดยใช่%ส�#อคอมพิ�วเตอร์ในการ์น$า

เสนอเน�.อหาเร์�#องร์าวต�างๆ ม!ล�กษณ์ะเป็�นการ์เร์!ยนโดยตร์งและเป็�นการ์

เร์!ยนแบบม!ป็ฏิ�ส�มพิ�นธุ(Interactive) ค�อสามาร์ถื

โต%ตอบร์ะหว�างผ+%เร์!ยนก�บคอมพิ�วเตอร์ได%

CAI เป็�นกร์ะบวนการ์เร์!ยนการ์สอนโดยใช่%ส�#อคอมพิ�วเตอร์ในการ์น$า

เสนอเน�.อหาเร์�#องร์าวต�างๆ ม!ล�กษณ์ะเป็�นการ์เร์!ยนโดยตร์งและเป็�นการ์

เร์!ยนแบบม!ป็ฏิ�ส�มพิ�นธุ(Interactive) ค�อสามาร์ถื

โต%ตอบร์ะหว�างผ+%เร์!ยนก�บคอมพิ�วเตอร์ได%

Page 5: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

CAI ท$าอะไร์ได%บ%าง ?

ใช่%ในงานเพิ�#อการ์สอน การ์ทบทวนบทเร์!ยนเพิ�#อฝึ3กห�ด การ์ว�ดผลหร์�อสอบเล�#อนขั้�.น Electronic Book ช่�วยท$าให%เร์าร์�บร์+ %ขั้�าวสาร์มากขั้�.น

ท)กร์+ป็แบบม�กเป็�นโป็ร์แกร์มส$าเร์5จัร์+ป็ท!#ต%องสามาร์ถืโต%ตอบก�บน�กเร์!ยนได%เสม�อนก�บได%น�#งเร์!ยนก�บคร์+จัร์�งๆ

Page 6: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

องค�ประกอบส'าค ญของคอมพิ�วเตอร�ช่�วยสอน

เสนอส��งเร�าให้�ก บผู้-�เรยน ได�แก� เน#.อห้า ภาพิน��ง ค'าถาม ภาพิเคลื่#�อนไห้ว

ประเม�นการตอบสนองของผู้-�เรยน ได�แก� การ ต ดส�นค'าตอบ เป0นต�น

ให้�ข�อม-ลื่ย�อนกลื่ บเพิ#�อการเสร�มแรง ได�แก� การ ให้�รางว ลื่ ห้ร#อ คะแนน

ให้�ผู้-�เรยนเลื่#อกส��งเร�าในลื่'าด บต�อไป

เสนอส��งเร�าให้�ก บผู้-�เรยน ได�แก� เน#.อห้า ภาพิน��ง ค'าถาม ภาพิเคลื่#�อนไห้ว

ประเม�นการตอบสนองของผู้-�เรยน ได�แก� การ ต ดส�นค'าตอบ เป0นต�น

ให้�ข�อม-ลื่ย�อนกลื่ บเพิ#�อการเสร�มแรง ได�แก� การ ให้�รางว ลื่ ห้ร#อ คะแนน

ให้�ผู้-�เรยนเลื่#อกส��งเร�าในลื่'าด บต�อไป

Page 7: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ร-ปแบบต�างๆ ของคอมพิ�วเตอร�ช่�วยสอน

ประเภทเพิ#�อการสอน (Tutorial Instruction) ประเภทน.มว ต2ประสงค�

เพิ#�อการสอนเน#.อห้าให้ม�แก�ผู้-�เรยน มการแบ�งเน#.อห้าเป0นห้น�วยย�อย

มค'าถามในตอนท�าย ถ�าตอบถ-กแลื่ะผู้�าน ก3จัะเรยนห้น�วยถ ดไป

ประเภทเพิ#�อการสอน (Tutorial Instruction) ประเภทน.มว ต2ประสงค�

เพิ#�อการสอนเน#.อห้าให้ม�แก�ผู้-�เรยน มการแบ�งเน#.อห้าเป0นห้น�วยย�อย

มค'าถามในตอนท�าย ถ�าตอบถ-กแลื่ะผู้�าน ก3จัะเรยนห้น�วยถ ดไป

โป็ร์แกร์มป็ร์ะเภท Tutorial น!.ม!ผ+%สร์%างเป็�นจั$านวนมาก เป็�นการ์น$าเสนอโป็ร์แกร์มแบบสาขั้า สามาร์ถืสร์%างเพิ�#อ

สอนได%ท)กว�ช่า

Page 8: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ร-ปแบบโปรแกรมบทเรยนแบบTutorial Instruction

บทน$าโป็ร์แกร์มเสนอเน�.อหาบทเร์!ยนค$าถืามและค$าตอบ

จับบทเร์!ยน ให%ขั้%อม+ลย%อนกล�บ ตร์วจัค$าตอบ

Page 9: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทการฝึ5กห้ ด(Drill and Practice)

ประเภทน.ว ตถ2ประสงค�ค#อ ฝึ5กความแม�นย'าห้ลื่ งจัากท�เรยนเน#.อห้าจัาก

ในห้�องเรยนมาแลื่�ว

โปรแกรมจัะไม�เสนอเน#.อห้าแต�ใช่�ว�ธีส2�มค'าถามท�น'ามาจัากคลื่ งข�อสอบ

มการเสนอค'าถามซ้ำ'.าแลื่�วซ้ำ'.าอกเพิ#�อว ดความ ร-�จัร�ง ม�ใช่�การเดา จัากน .นก3จัะประเม�นผู้ลื่

Page 10: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ร-ปแบบโปรแกรมบทเรยนแบบDrill and Practice

บทน$าโป็ร์แกร์ม เสนอป็7ญหา ค$าถืามค$าถืามและค$าตอบ

จับบทเร์!ยน ให%ขั้%อม+ลย%อนกล�บ ตร์วจัค$าตอบ

Page 11: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทสถานการณ์�จั'าลื่อง(Simulation)

ว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยนได�ทดลื่องปฏ�บ ต�ก บสถานการณ์�จั'าลื่องท�ม

ความใกลื่�เคยงก บเห้ต2การณ์�จัร�ง เพิ#�อฝึ5กท กษ์ะแลื่ะเรยนร-�โดยไม�ต�อง

เส�ยงห้ร#อเสยค�าใช่�จั�ายมาก โปรแกรมประเภทน.ม กเป0นโปรแกรมสาธี�ต(Demostration) เพิ#�อให้�ผู้-�

เรยนทราบถ�งท กษ์ะท�จั'าเป0น

ว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยนได�ทดลื่องปฏ�บ ต�ก บสถานการณ์�จั'าลื่องท�ม

ความใกลื่�เคยงก บเห้ต2การณ์�จัร�ง เพิ#�อฝึ5กท กษ์ะแลื่ะเรยนร-�โดยไม�ต�อง

เส�ยงห้ร#อเสยค�าใช่�จั�ายมาก โปรแกรมประเภทน.ม กเป0นโปรแกรมสาธี�ต(Demostration) เพิ#�อให้�ผู้-�

เรยนทราบถ�งท กษ์ะท�จั'าเป0น

Page 12: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทเกมการสอน(Instruction Games)

ประเภทน.มว ตถ2ประสงค�เพิ#�อกระต2�นความ สนใจัของผู้-�เรยน มการแข�ง

ข น เราสามารถใช่�เกมในการสอนแลื่ะเป0นส#�อท�ให้�ความร-�แก�ผู้-�เรยนได�

ในแง�ของกระบวนการ ท ศึนคต� ตลื่อดจันท กษ์ะ ต�างๆ ท .งย งช่�วยเพิ��มบรรยากาศึในการเรยนร-�

ให้�มากข�.นด�วย

ประเภทน.มว ตถ2ประสงค�เพิ#�อกระต2�นความ สนใจัของผู้-�เรยน มการแข�ง

ข น เราสามารถใช่�เกมในการสอนแลื่ะเป0นส#�อท�ให้�ความร-�แก�ผู้-�เรยนได�

ในแง�ของกระบวนการ ท ศึนคต� ตลื่อดจันท กษ์ะ ต�างๆ ท .งย งช่�วยเพิ��มบรรยากาศึในการเรยนร-�

ให้�มากข�.นด�วย

Page 13: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ร-ปแบบโปรแกรมแบบInstruction Games

บทน$าโป็ร์แกร์ม เสนอสถืานการ์ณ์การ์กร์ะท$าท!#ต%องการ์

จับบทเร์!ยน การ์ป็ร์�บร์ะบบการ์กร์ะท$าขั้องผ+%เร์!ยน

การ์กร์ะท$าขั้องค+�แขั้�งขั้�น

Page 14: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทการค�นพิบ(Discovery

มว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยน ได�มโอกาส ทดลื่องกระท'าส��งต�างๆ ก�อน

จันกระท �งสามารถห้าข�อสร2ปได�ด�วยตนเองโปรแกรมจัะเสนอป9ญห้าให้�

ผู้-�เรยนได�ลื่องผู้�ดลื่องถ-กแลื่ะให้�ข�อม-ลื่แก�ผู้-�เรยนเพิ#�อช่�วยผู้-�เรยนในการค�น

พิบน .น จันกว�าจัะได�ข�อสร2ปท�ดท�ส2ด

มว ตถ2ประสงค�เพิ#�อให้�ผู้-�เรยน ได�มโอกาส ทดลื่องกระท'าส��งต�างๆ ก�อน

จันกระท �งสามารถห้าข�อสร2ปได�ด�วยตนเองโปรแกรมจัะเสนอป9ญห้าให้�

ผู้-�เรยนได�ลื่องผู้�ดลื่องถ-กแลื่ะให้�ข�อม-ลื่แก�ผู้-�เรยนเพิ#�อช่�วยผู้-�เรยนในการค�น

พิบน .น จันกว�าจัะได�ข�อสร2ปท�ดท�ส2ด

Page 15: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทการแก�ป9ญห้า(Problem-Solving)

เพิ#�อฝึ5กให้�น กเรยนร-�จั กการค�ด การต ดส�นใจั โดยจัะมเกณ์ฑ์� ท�ก'าห้นด

ให้�แลื่�วผู้-�เรยนพิ�จัารณ์าตามเกณ์ฑ์�น .นๆ

เพิ#�อฝึ5กให้�น กเรยนร-�จั กการค�ด การต ดส�นใจั โดยจัะมเกณ์ฑ์� ท�ก'าห้นด

ให้�แลื่�วผู้-�เรยนพิ�จัารณ์าตามเกณ์ฑ์�น .นๆ

ผ+%เร์!ยนก$าหนดป็7ญหาเอง ผ+%เขั้!ยนก$าหนดป็7ญหาให% ผ+%เร์!ยนก$าหนดป็7ญหาเอง ผ+%เขั้!ยนก$าหนดป็7ญหาให%

Page 16: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

ประเภทเพิ#�อการทดสอบ(Test)

ประเภทน.ไม�ได�มว ตถ2ประสงค�เพิ#�อการสอน แต�เพิ#�อใช่�ประเม�นการสอน

แต�เพิ#�อใช่�ประเม�นการสอนของคร-ห้ร#อการเรยน ของน กเรยน คอมพิ�ว-

เตอร�จัะประเม�นผู้ลื่ในท นทว�าน กเรยนสอบได� ห้ร#อสอบตก แลื่ะจัะอย-�

ในลื่'าด บท�เท�าไรได�ผู้ลื่การสอบก�เปอร�เซ้ำ3นต�

ประเภทน.ไม�ได�มว ตถ2ประสงค�เพิ#�อการสอน แต�เพิ#�อใช่�ประเม�นการสอน

แต�เพิ#�อใช่�ประเม�นการสอนของคร-ห้ร#อการเรยน ของน กเรยน คอมพิ�ว-

เตอร�จัะประเม�นผู้ลื่ในท นทว�าน กเรยนสอบได� ห้ร#อสอบตก แลื่ะจัะอย-�

ในลื่'าด บท�เท�าไรได�ผู้ลื่การสอบก�เปอร�เซ้ำ3นต�

Page 17: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การพิ ฒนาโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

ควรมการวางแผู้นอย�างเป0นข .นตอน ก'าห้นดว ตถ2ประสงค�ช่ ดเจัน

Instruction Computing Development

ขั้�.นตอนออกแบบ Instruction Design

ขั้�.นการ์ผล�ต Instruction Construction

ขั้�.นการ์ป็ร์ะย)ตกใช่% Instruction Implement

Page 18: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

ว�เคราะห้�เน#.อห้า เลื่#อกเน#.อห้าท�มการฝึ5กท กษ์ะซ้ำ'.าบ�อยๆห้ร#อต�องมภาพิประกอบ

เลื่#อกเน#.อห้าท�คาดว�าจัะประห้ย ดเวลื่าสอนได�มากกว�าว�ธีเด�ม

เลื่#อกเน#.อห้าบางอย�างท�สามารถจั'าลื่องในร-ปของการสาธี�ตได�

ว�เคราะห้�เน#.อห้า เลื่#อกเน#.อห้าท�มการฝึ5กท กษ์ะซ้ำ'.าบ�อยๆห้ร#อต�องมภาพิประกอบ

เลื่#อกเน#.อห้าท�คาดว�าจัะประห้ย ดเวลื่าสอนได�มากกว�าว�ธีเด�ม

เลื่#อกเน#.อห้าบางอย�างท�สามารถจั'าลื่องในร-ปของการสาธี�ตได�

Page 19: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

ต�องศึ�กษ์าความเป0นไปได� มบ2คคลื่ากรท�มความร-�มากพิอทจัะผู้ลื่�ตโปรแกรมห้ร#อไม�

จัะใช่�เวลื่าเท�าไร มากห้ร#อน�อยกว�าเด�ม ต�องการอ2ปกรณ์�พิ�เศึษ์เพิ��มเต�มมากน�อยเพิยงใด

มงบประมาณ์เพิยงพิอห้ร#อไม�

ต�องศึ�กษ์าความเป0นไปได� มบ2คคลื่ากรท�มความร-�มากพิอทจัะผู้ลื่�ตโปรแกรมห้ร#อไม�

จัะใช่�เวลื่าเท�าไร มากห้ร#อน�อยกว�าเด�ม ต�องการอ2ปกรณ์�พิ�เศึษ์เพิ��มเต�มมากน�อยเพิยงใด

มงบประมาณ์เพิยงพิอห้ร#อไม�

Page 20: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

…ก'าห้นดว ตถ2ประสงค� โดยค'าน�งถ�ง ความร-�พิ#.นฐานของผู้-�เรยน ว�าเป0นใคร อาย2เท�าไรพิ#.นฐานเด�มเป0นอย�างไร

ส��งท�คาดห้ว งจัากผู้-�เรยน เม#�อได�ศึ�กษ์าโปรแกรมเร#�องน.แลื่�ว

…ก'าห้นดว ตถ2ประสงค� โดยค'าน�งถ�ง ความร-�พิ#.นฐานของผู้-�เรยน ว�าเป0นใคร อาย2เท�าไรพิ#.นฐานเด�มเป0นอย�างไร

ส��งท�คาดห้ว งจัากผู้-�เรยน เม#�อได�ศึ�กษ์าโปรแกรมเร#�องน.แลื่�ว

Page 21: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การออกแบบโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

ลื่'าด บข .นการน'าเสนอภาษ์าท�ใช่�มความเห้มาะสมก บผู้-�เรยนห้ร#อไม� ขนาดของต วอ กษ์ร ข�อความ สของข�อความเห้มาะก บผู้-�เรยนห้ร#อไม�

องค�ประกอบโดยรวมใน 1 จัอภาพิ ภาพิน��ง ภาพิเคลื่#�อนไห้ว เสยง ดห้ร#อต�องปร บปร2ง

การสร�างแรงเสร�มแก�ผู้-�เรยน.. ค'าช่ม รางว ลื่ต�างๆมากห้ร#อน�อยไป

แบบฝึ5กห้ ดประจั'าห้น�วย ประจั'าบท

ลื่'าด บข .นการน'าเสนอภาษ์าท�ใช่�มความเห้มาะสมก บผู้-�เรยนห้ร#อไม� ขนาดของต วอ กษ์ร ข�อความ สของข�อความเห้มาะก บผู้-�เรยนห้ร#อไม�

องค�ประกอบโดยรวมใน 1 จัอภาพิ ภาพิน��ง ภาพิเคลื่#�อนไห้ว เสยง ดห้ร#อต�องปร บปร2ง

การสร�างแรงเสร�มแก�ผู้-�เรยน.. ค'าช่ม รางว ลื่ต�างๆมากห้ร#อน�อยไป

แบบฝึ5กห้ ดประจั'าห้น�วย ประจั'าบท

Page 22: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

สร2ปข .นตอนของการออกแบบ โปรแกรม CAI

ว�เคร์าะหเน�.อหา

ศึ�กษาความเป็�นไป็ได%

ก$าหนดว�ต)ป็ร์ะสงค

ล$าด�บขั้�.นตอนการ์น$าเสนอ

Page 23: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

เป0นห้น�าท�ของโปรแกรมเมอร� ซ้ำ��งจัะด'าเน�นการต�อจัากตอนแรกท�ได�ม

การจั ดท'าเป0น Story board ไว�แลื่�ว

เป0นห้น�าท�ของโปรแกรมเมอร� ซ้ำ��งจัะด'าเน�นการต�อจัากตอนแรกท�ได�ม

การจั ดท'าเป0น Story board ไว�แลื่�ว ขั้�.นการ์สร์%างโป็ร์แกร์ม โดยน$าเอาStory Board ท!#ได%สร์%างไว%

มาเขั้!ยนเป็�นภาษาคอมพิ�วเตอร์หร์�ออาจัใช่%โป็ร์แกร์มส$าหร์�บ สร์%างงานม�ลต�เม!ยเด!ยก5ได% แต�ส�#งท!#ต%องร์ะว�งค�อ

ขั้�.นการ์สร์%างโป็ร์แกร์ม โดยน$าเอาStory Board ท!#ได%สร์%างไว%

มาเขั้!ยนเป็�นภาษาคอมพิ�วเตอร์หร์�ออาจัใช่%โป็ร์แกร์มส$าหร์�บ สร์%างงานม�ลต�เม!ยเด!ยก5ได% แต�ส�#งท!#ต%องร์ะว�งค�อ

ค$าส�#งผ�ดพิลาดตร์ร์กะผ�ดพิลาดความค�ดร์วบยอดผ�ดพิลาด

ค$าส�#งผ�ดพิลาดตร์ร์กะผ�ดพิลาดความค�ดร์วบยอดผ�ดพิลาด

Page 24: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

ข .นการทดสอบการท'างานควรมการทดสอบห้าข�อผู้�ดพิลื่าด

ท�เราเรยกว�า Bug ตรวจัสอบเน#.อห้าบนจัอภาพิรวมรวมข�อแก�ไข

ทดลื่องใช่�งานจัร�งก บน กเรยน(Try-Out Program)

ข .นการทดสอบการท'างานควรมการทดสอบห้าข�อผู้�ดพิลื่าด

ท�เราเรยกว�า Bug ตรวจัสอบเน#.อห้าบนจัอภาพิรวมรวมข�อแก�ไข

ทดลื่องใช่�งานจัร�งก บน กเรยน(Try-Out Program)

Page 25: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

… ข .นปร บปร2งแก�ไข ห้ลื่ งจัากท�ทราบข�อผู้�ดพิลื่าดแลื่�วก3จัะท'าการแก�ไข

โดยจัะเร��มท� Story Board ก�อน จัากน .น แก�ไขโปรแกรม จันกระท �งสม-

บ-รณ์� แลื่�วจั�งจั ดท'าค-�ม#อประกอบการใช่�โปรแกรมด�วย

… ข .นปร บปร2งแก�ไข ห้ลื่ งจัากท�ทราบข�อผู้�ดพิลื่าดแลื่�วก3จัะท'าการแก�ไข

โดยจัะเร��มท� Story Board ก�อน จัากน .น แก�ไขโปรแกรม จันกระท �งสม-

บ-รณ์� แลื่�วจั�งจั ดท'าค-�ม#อประกอบการใช่�โปรแกรมด�วย

ค-�ม#อจัะแบ�งเป0น 3 เลื่�มค#อ ค-�ม#อคร- ค-�ม#อน กเรยน ค-�ม#อการใช่�โปรแกรม

Page 26: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

สร2ปข .นตอนการสร�างโปรแกรมคอมพิ�วเตอร�ช่�วยสอน

สร์%างและพิ�ฒนาโป็ร์แกร์ม

ตร์วจัหาขั้%อผ�ดพิลาด

ผ+%สอน/เจั%าขั้องพิ�จัาร์ณ์า

ทดลองใช่%งานจัร์�ง

ร์วมร์วมขั้%อผ�ดพิลาด

จั�ดท$าค+�ม�อ

ทดสอ

บการ์ท$างาน

Page 27: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างค-�ม#อส'าห้ร บน กเรยน

บอกช่#�อเร#�อง ช่#�อว�ช่า ห้น�วยการสอน ระด บช่ .น บอกว ตถ2ประสงค�ท �วไปของบทเรยน แลื่ะของ

เน#.อห้าว�ช่าบอกโครงร�างเน#.อห้าบอกพิ#.นความร-�ท�ควรมก�อนเรยนเน#.อห้าน.

ค'าช่.แจังต�างๆ แลื่ะแสดงต วอย�างการใช่�งานเฟรมบทเรยน

บอกข .นตอนของก�จักรรม กฏเกณ์ฑ์� แลื่ะข�อเสนอแนะ

บอกระยะเวลื่าโดยประมาณ์ในการเรยนบทเรยน

บอกช่#�อเร#�อง ช่#�อว�ช่า ห้น�วยการสอน ระด บช่ .น บอกว ตถ2ประสงค�ท �วไปของบทเรยน แลื่ะของ

เน#.อห้าว�ช่าบอกโครงร�างเน#.อห้าบอกพิ#.นความร-�ท�ควรมก�อนเรยนเน#.อห้าน.

ค'าช่.แจังต�างๆ แลื่ะแสดงต วอย�างการใช่�งานเฟรมบทเรยน

บอกข .นตอนของก�จักรรม กฏเกณ์ฑ์� แลื่ะข�อเสนอแนะ

บอกระยะเวลื่าโดยประมาณ์ในการเรยนบทเรยน

Page 28: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างค-�ม#อ ส'าห้ร บคร- บอกโคร์งร์�างเน�.อหา บอกจั)ดป็ร์ะสงค บอกร์ายละเอ!ยดว�าสอนว�ช่าอะไร์ ตอนไหนพิ�.นฐานขั้องผ+%สอน

แสดงต�วอย�าง เพิ�#อช่!.แนะผ+%สอน ว�าจัะใช่%CAI อย�างไร์

แสดงต�วอย�าง Input และ Output จัากผ+%เร์!ยน

เสนอแหล�งขั้%อม+ลเพิ�#มเต�ม เสนอแนะการ์ด$าเน�นก�จักร์ร์ม ต�วอย�างแบบทดสอบก�อน(ถื%าม!)และหล�งบทเร์!ยน

Page 29: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การสร�างค-�ม#อส'าห้ร บใช่�โปรแกรม

บอกช่#�อโปรแกรม ผู้-�เขยน ลื่�ขส�ทธี�> ว นท�แก�ไขปร บปร2ง

ภาษ์าห้ร#อฟ9งก�ช่ �น ห้ร#อโปรแกรมท�ใช่� ฮาร�ดแวร�ท�จั'าเป0นต�องมห้ร#อองค�ประกอบอ#�นๆ

ว�ธีการเป0นข .นๆ เร��มต .งแต�เป@ดเคร#�อง พิ�มพิ� Source Code กรณ์เป0นโปรแกรมภาษ์า

แสดงโฟลื่ว�การท'างานของโปรแกรม ต วอย�างข�อม-ลื่ Input แลื่ะ Output

บอกช่#�อโปรแกรม ผู้-�เขยน ลื่�ขส�ทธี�> ว นท�แก�ไขปร บปร2ง

ภาษ์าห้ร#อฟ9งก�ช่ �น ห้ร#อโปรแกรมท�ใช่� ฮาร�ดแวร�ท�จั'าเป0นต�องมห้ร#อองค�ประกอบอ#�นๆ

ว�ธีการเป0นข .นๆ เร��มต .งแต�เป@ดเคร#�อง พิ�มพิ� Source Code กรณ์เป0นโปรแกรมภาษ์า

แสดงโฟลื่ว�การท'างานของโปรแกรม ต วอย�างข�อม-ลื่ Input แลื่ะ Output

Page 30: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

การประย2กต�ใช่�คอมพิ�วเตอร�ช่�วยสอน

การ์ป็ร์ะย)กตใช่%ในห%องเร์!ยน ใช่%ก�บกล)�มเป็;าหมายจัร์�ง

การ์ป็ร์ะเม�นผล ค�อขั้�.นส)ดท%ายขั้องการ์พิ�ฒนาโป็ร์แกร์มป็ร์ะเม�นว�าบร์ร์ล)ว�ตถื)ป็ร์ะสงคหร์�อไม�ป็ร์ะเม�นว�าโป็ร์แกร์มท$างานได%เหมาะก�บเน�.อหาหร์�อไม�

ป็ร์ะเม�นท�ศึนคต�ขั้องผ+%เร์!ยนความยากง�ายในการ์ใช่%งาน

การ์ป็ร์ะย)กตใช่%ในห%องเร์!ยน ใช่%ก�บกล)�มเป็;าหมายจัร์�ง

การ์ป็ร์ะเม�นผล ค�อขั้�.นส)ดท%ายขั้องการ์พิ�ฒนาโป็ร์แกร์มป็ร์ะเม�นว�าบร์ร์ล)ว�ตถื)ป็ร์ะสงคหร์�อไม�ป็ร์ะเม�นว�าโป็ร์แกร์มท$างานได%เหมาะก�บเน�.อหาหร์�อไม�

ป็ร์ะเม�นท�ศึนคต�ขั้องผ+%เร์!ยนความยากง�ายในการ์ใช่%งาน

Page 31: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

แสดงช่�#อเร์�#อง

แนะแนะบทเร์!ยน

ร์�บค$าตอบ

ต�.งค$าถืาม

แสดงค$าอธุ�บาย

แสดงค$าอธุ�บายเพิ�#มถืามซ้ำ$.าอ!ก

จับโป็ร์แกร์มแสดงคะแนนHelp

เล�อกบทเร์!ยน

ต�วอย�างแสดงผ�งการ์ท$างาน

Page 32: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

เคร#�องม#อท�ใช่�ในการพิ ฒนา โปรแกรม CAI

สร�างด�วยอะไรก3ได�แต�เน�นท�การใช่�งานง�าย แลื่ะมการโต�ตอบก บผู้-�เรยน ใช่�เวลื่าในการเรยนร-�น�อย ออกแบบให้�ผู้-�เรยนกดแปAนพิ�มพิ�น�อยท�ส2ด มระบบปAองก นข�อผู้�ดพิลื่าด

พิ�ฒนาด%วยภาษาคอมพิ�วเตอร์ เช่�น Basic, C, Pascal ฯลฯ พิ�ฒนาด%วยโป็ร์แกร์มบทป็ร์ะพิ�นธุ เช่�น Toolbook, Authorware, Chula CAI ฯลฯ

พิ�ฒนาด%วยภาษาคอมพิ�วเตอร์ เช่�น Basic, C, Pascal ฯลฯ พิ�ฒนาด%วยโป็ร์แกร์มบทป็ร์ะพิ�นธุ เช่�น Toolbook, Authorware, Chula CAI ฯลฯ

Page 33: การสร้างบทเรียนคอมพิวเตอร์ช่วยสอน CAI

EndEnd