โครงงานคอมพิวเตอร์
TRANSCRIPT
โครงงานคอมพวเตอร
ความหมายและความส าคญ
ของโครงงานคอมพวเตอร
โครงงานคอมพวเตอร หมายถง กจกรรมการเรยนทนกเรยนม
อสระในการเลอกศกษาปญหาทตนสนใจ โดยจะตองวางแผนการ
ด าเนนงาน ศกษา พฒนาโปรแกรม โดยใขความรทางกระบวนการ
วศวกรรมซอฟตแวร เครองคอมพวเตอรและอปกรณทเกยวของตลอดจน
ทกษะพนฐานในการพฒนาโครงงาน
กจกรรมทจดวาเปนโครงงานคอมพวเตอร
ควรมองคประกอบหลกดงตอไปน
- เปนกจกรรมทเกยวของกบซอฟตแวร และ/หรอ ฮารดแวร
- ผเรยนเปนผรเรมและเลอกเรองทจะศกษา คนควา พฒนา ดวยตนเองตาม
ความสนใจและระดบความรความสามารถ
- ผเรยนเปนผวางแผนในการศกษา คนควา ตลอดจนการพฒนา เกบ
รวบรวมขอมล หรอประดษฐคดคน รวมทงการสรปผล และการเสนอผล
การศกษาคนควาดวยตนเอง โดยมผสอนและผทรงคณวฒเปนผใหค าปรกษา
- การจดท าโครงงานคอมพวเตอรนน นกเรยนควรมความรพนฐาน
เกยวกบการท างานของเครองคอมพวเตอร เหตผลทใชในการแกปญหา
กระบวนการแกปญหา หลกการเขยนโปรแกรมเบองตน และการแทนขอมล
ในคอมพวเตอร กอนทจะเรมท าโครงงาน และใชความรดงกลาวเปนพนฐาน
ในการสรางความรใหมในโครงงานคอมพวเตอร โดยในการท าโครงงาน
นกเรยนอาจจะมโอกาสไดท าความรจกกบความรใหมเพมเตมอกดวย เชน
ปญญาประดษฐ (Artificial Intelligence) ฐานขอมล (Database) และการ
สบคนขอมล (Information Retrieval) เปนตน ซงจะขนอยกบหวขอท
นกเรยนเลอกท าโครงงาน
ประเภทของโครงงานคอมพวเตอร
1. โครงงานพฒนาสอเพอการศกษา (Educational Media)
2. โครงงานพฒนาเครองมอ (Tools Development)
3. โครงงานประเภทการทดลองทฤษฎ (Theory Experiment)
4. โครงงานประเภทการประยกตใชงาน (Application)
5. โครงงานพฒนาเกม (Game Development)
1. โครงงานพฒนาสอเพอการศกษา
(Educational Media) - เปนโครงงานทใชคอมพวเตอรในการผลตสอเพอการศกษา โดยการสราง
โปรแกรมบทเรยน หรอหนวยการเรยน ซงอาจจะตองมภาคแบบฝกหด บททบทวนและ
ค าถามค าตอบไวพรอม ผเรยนสามารถเรยนแบบรายบคคลหรอรายกลม การสอนโดย
ใชคอมพวเตอรชวยน ถอวาเครองคอมพวเตอรเปนอปกรณการสอน ไมใชเปนครผสอน
ซงอาจเปนการพฒนาบทเรยนแบบ Online ใหนกเรยนเขามาศกษาดวยตนเองกได
- โครงงานประเภทนสามารถพฒนาขนเพอใชประกอบการสอนในวชาตาง ๆ ไมวา
จะเปนสาขาคอมพวเตอร วชาคณตศาสตร วชาวทยาศาสตร วชาสงคม วชาชพอน ๆ
ฯลฯ โดยนกเรยนอาจคดเลอกหวขอทนกเรยนทวไปทท าความเขาใจยาก มาเปนหวขอใน
การพฒนาโปรแกรมบทเรยน ตวอยาง เชน โปรแกรมสอนวธการใชงาน ระบบสรยะ
จกรวาล โปรแกรมแบบทดสอบวชาตาง ๆ
โครงงานพฒนาสอเพอการศกษา
(Educational Media)
2. โครงงานพฒนาเครองมอ
(Tools Development)
- เปนโครงงานเพอพฒนาเครองมอมาใชชวยสรางงานประยกตตาง ๆ ซงโดยสวน
ใหญจะเปนในรปซอฟตแวร ตวอยางของเครองมอชวยงาน เชน ซอฟตแวรวาดรป
ซอฟตแวรพมพงาน ซอฟตแวรชวยการมองวตถในมมตาง ๆ เปนตน ส าหรบซอฟตแวร
เพอการพมพงานนนสรางขนเปนโปรแกรมประมวลผลภาษา ซงจะเปนเครองมอใหเรา
ใชงานในงานพมพตาง ๆ บนเครองคอมพวเตอรเปนไปไดโดยงาย ซงรปทไดสามารถ
น าไปใชงานตาง ๆ ไดมากมาย ส าหรบซอฟตแวรชวยในการมองวตถในมมตาง ๆ ใช
ส าหรบชวยในการออกแบบสงของตาง ๆ อาทเชน ผใชวาดแจกนดานหนา และตองการ
จะดวาดานบนและดานขางเปนอยางไร กใหซอฟตแวรค านวณคาและภาพทควรจะเปนมา
ให เพอพจารณาและแกไขภาพแจกนทออกแบบไวไดอยางสะดวก เชน โปรแกรม
ประเภท 3D
โครงงานพฒนาเครองมอ
(Tools Development)
3. โครงงานประเภทการทดลองทฤษฎ
(Theory Experiment) - เปนโครงงานใชคอมพวเตอรในการจ าลองการทดลองของสาขาตาง ๆ ซงเปน
งานทไมสามารถทดลองดวยสถานการณจรงได เชน การจดระเบด เปนตน เปน
โครงงานทผท าตองศกษารวบรวมความร หลกการ ขอเทจจรงและแนวความคดตาง ๆ
อยางลกซงในเรองทตองการศกษา แลวเสนอเปนแนวคด แบบจ าลอง หลกการ ซง
อาจอยในรปของสมการ สตร หรอค าอธบายกได พรอมทงน าเสนอวธการจ าลอง
ทฤษฎดวยคอมพวเตอร การท าโครงงานประเภทนมจดส าคญอยทผท าตองมความร
เรองนน ๆ เปนอยางด ตวอยาง เชน การทดลองเรองการไหลของเหลว การทดลอง
เรองพฤตกรรมของปลาอโรวานา ทฤษฎการแบงแยกดเอนเอ การทดลองเรองการ
ไหลของของเหลว การทดลองเรองพฤตกรรมของปลาปรนยา และการทดลองเรองการ
มองเหนวตถแบบสามมต เปนตน
โครงงานประเภทการทดลองทฤษฎ
(Theory Experiment)
4. โครงงานประเภทการประยกตใชงาน
(Application) - เปนโครงงานทใชคอมพวเตอรในการสรางผลงานเพอประยกตใชงานจรงใน
ชวตประจ าวน เชน ซอฟตแวรส าหรบการออกแบบและตกแตงอาคาร ซอฟตแวร
ส าหรบการผสมส ซอฟตแวรส าหรบการระบคนราย เปนตน โครงงานงาน
ประเภทนจะมการประดษฐฮารดแวร ซอฟตแวร หรออปกรณใชสอยตาง ๆ ซง
อาจจะสรางใหมหรอปรบปรงดดแปลงของเดมทมอยแลวใหมประสทธภาพสงขนก
ได โครงงานลกษณะนจะตองศกษาและวเคราะหความตองการของผใชกอนแลว
น าขอมลทไดมาใชในการออกแบบ และพฒนาสงของนน ๆ ตอจากนนตองมการ
ทดสอบการท างานหรอทดสอบคณภาพของสงประดษฐแลวปรบปรงแกไขใหม
ความสมบรณ โครงงานประเภทนนกเรยนตองใชความรเกยวกบเครอง
คอมพวเตอร ภาษาโปรแกรม และเครองมอตาง ๆ ทเกยวของ รวมทงอาจใชวธ
ทางวศวกรรมฮารดแวรและซอฟตแวรในการพฒนาดวย
โครงงานประเภทการประยกตใชงาน
(Application)
5. โครงงานพฒนาเกม
(Game Development)
- เปนโครงงานพฒนาซอฟตแวรเกมเพอความร และ/หรอ ความเพลดเพลน
เชน เกมหมากรก เกมหมากฮอส เกมการค านวณเลข ซงเกมทพฒนาขนน
นาจะเนนใหเปนเกมทไมรนแรง เนนการใชสมองเพอฝกคดอยางมหลกการ
โครงงานประเภทนจะมการออกแบบลกษณะและกฎเกณฑการเลน เพอให
นาสนใจแกผเลน พรอมทงใหความรสอดแทรกไปดวย ผพฒนาควรจะไดท า
การส ารวจและรวบรวมขอมลเกยวกบเกมตาง ๆ ทมอยทวไปและน ามา
ปรบปรงหรอพฒนาขนใหมเพอใหเปนเกมทแปลกใหมและนาสนใจแกผเลน
กลมตาง ๆ
โครงงานพฒนาเกม
(Game Development)
แหลงอางอง
http://tc.mengrai.ac.th/kruyuy/elearning/ project/unit1/01_2.html
จดท ำโดย
นาย ศภเกยรต เฟองแกว
ชน ม.6/2 เลขท 4