More Related Content Similar to โครงงานคอมพิวเตอร์
Similar to โครงงานคอมพิวเตอร์ (20) More from Kanjanaporn Thompat
More from Kanjanaporn Thompat (8) โครงงานคอมพิวเตอร์3. • ความหมายและความสา คัญของโครงงานคอมพิวเตอร์
• เทคโนโลยีคอมพิวเตอร์มีผลกระทบต่อความเจริญกา้วหนา้ของสังคม ปัจจุบันเทคโนโลยีดา้นนี้มีการ เปลี่ยนแปลง
อย่างรวดเร็ว จึงเป็นเรื่องยากที่ประชาชนจะคอยติดตามความกา้วหนา้อยู่ตลอดเวลา ดังนนั้การศึกษาเทคโนโลยี ของ
คอมพิวเตอร์ จึงตอ้งศึกษาหลกัการและเนื้อหาพื้นฐานเป็นสา คัญ การศึกษาดา้นวิทยาการคอมพิวเตอร์เป็น
สิ่งจา เป็นเสมือนกับการศึกษาวิทยาศาสตร์ธรรมชาติ คอมพิวเตอร์ไดเ้ปลี่ยนแปลง โลกของเราในดา้นต่างๆ มากมาย
ไดแ้ก่
• 1. สังคมโดยส่วนใหญ่เปลี่ยนจากสังคมอุตสาหกรรมเป็นสังคมสารสนเทศ
• 2. การตัดสินใจในเรื่องต่างๆ มักขึ้นอยู่กับขอ้มูลซึ่งไดจ้ากระบบคอมพิวเตอร์
• 3. คอมพิวเตอร์กลายเป็นเครื่องมือที่สา คัญแทนเครื่องมืออื่นๆ ในอดีต เช่น เครื่องพิมพ์ดีด เครื่องคิดเลข เป็นตน้
• 4. คอมพิวเตอร์ถูกใชใ้นการออกแบบสถานการณ์หรือปัญหาที่ซับซอ้นต่างๆ
• 5. คอมพิวเตอร์เป็นอุปกรณ์หลกัที่ใชใ้นงานติดต่อสื่อสารของโลกปัจจุบัน
4. • การศึกษาดา้นเทคโนโลยีคอมพิวเตอร์มีขึ้น เพื่อพัฒนาใหผู้เ้รียนมีความรู้ความเขา้ใจในวิทยาการคอมพิวเตอร์ และ
มีความสามารถในการพัฒนาโปรแกรมได้การจัดทา โครงงานคอมพิวเตอร์จะเป็นสิ่งที่ทา ใหผู้เ้รียน สามารถบรรลุ
เป้าหมายนี้ไดอ้ย่างสมบูรณ์ จุดมุ่งหมายที่สา คัญประการหนึ่งของการเรียน
• การสอน คอมพิวเตอร์ ในโรงเรียน คือ การที่ผูเ้รียนไดมี้โอกาสนา ความรูเ้กี่ยวกับคอมพิวเตอร์ไปใชใ้นการแกปั้ญหา
ประดิษฐ์คิดคน้ หรือคน้ควา้หาความรูต้่างๆ ดว้ยตนเอง ซึ่งวิธีการที่มีประสิทธิภาพมากวิธีหนึ่งคือการทา
โครงงานคอมพิวเตอร์
• โครงงานคอมพิวเตอร์เป็นการใชค้อมพิวเตอร์และอุปกรณ์อื่นๆ ในการศึกษา ทดลอง แกปั้ญหาต่างๆ เพื่อนา ผลงาน
ที่ไดม้าประยุกต์ใชง้านจริง หรือเพื่อใชช้่วยสรา้งสื่อเสริมการเรียนการสอนใหมี้ประสิทธิภาพยิ่งขึ้น โครงงาน
คอมพิวเตอร์จึงเป็นกิจกรรมทางวิทยาศาสตร์ที่ช่วยใหผู้เ้รียนไดเ้รียนรูแ้ละฝึกทักษะการใช้เครื่องคอมพิวเตอร์และ
ซอฟต์แวร์ พรอ้มทงั้เครื่องมือต่างๆในการแกปั้ญหา รวมทงั้การพัฒนาเจตคติในการสรา้งผลงาน
• โครงงานคอมพิวเตอร์เป็นกิจกรรมหนึ่งที่ผูเ้รียนสามารถศึกษาปัญหาที่ตนสนใจ ซึ่งอาจเป็นปัญหาที่ตอ้งใชค้วามรูท้ี่
เกี่ยวกับคอมพิวเตอร์มาผสมผสานกัน ซึ่งบางโครงงานอาจตอ้งใชค้วามรูอ้ื่นๆ มาร่วมดว้ย โดยผู้เรียนจะตอ้งวาง
แผนการดา เนินงาน ศึกษา พัฒนาโปรแกรมหรืออุปกรณ์ที่เกี่ยวขอ้ง ตลอดจนทักษะพื้นฐานในการพัฒนาโครงงาน
โครงงานบางเรื่องอาจตอ้งการวสัดุอุปกรณ์นอกเหนือจากที่มีอยู่ ซึ่งผูเ้รียนจะตอ้งพัฒนาขึ้น หรือดัดแปลงเพื่อใหใ้ช้
งานไดต้รงกับความตอ้งการ โดยในการพัฒนาโครงงานคอมพิวเตอร์จะอยู่ภายใตก้ารดูแลและใหค้า ปรึกษาของผูส้อน
และผูท้รงคุณวุฒิดา้นต่างๆ
5. • การทา โครงงานและการจัดงานแสดงโครงงานคอมพิวเตอร์จะมีคุณค่าต่อการฝึกฝนใหผู้เ้รียนมีความรู้ความชา นาญ
และมีทักษะในการนา ระบบคอมพิวเตอร์ไปใชใ้นการแกปั้ญหา ประดิษฐ์คิดคน้ หรือคน้ควา้หาความรู้ต่างๆ ดว้ย
ตนเองดังที่ไดก้ล่าวมาแลว้ และยังมีคุณค่าอื่นๆ อีกดังต่อไปนี้
• · เปิดโอกาสใหผู้เ้รียนไดพั้ฒนาและแสดงความสามารถตามศักยภาพของตนเอง
• · เปิดโอกาสใหผู้เ้รียนไดศึ้กษา คน้ควา้ และเรียนรูใ้นเรื่องที่ผูเ้รียนสนใจไดลึ้กซึ้งกว่าการเรียนในหอ้งตามปกติ
• ·ส่งเสริมและพัฒนากระบวนการคิด การแกปั้ญหา การตัดสินใจ รวมทงั้การสื่อสารระหว่างกัน
• · กระตุน้ใหผู้เ้รียนมีความสนใจในการศึกษาดา้นเทคโนโลยีสารสนเทศ และมีความสนใจที่จะประกอบอาชีพทางดา้น
นี้
• · ส่งเสริมใหผู้เ้รียนไดใ้ชเ้วลาใหเ้ป็นประโยชน์ในทางสรา้งสรรค์
• · สรา้งความสัมพันธ์ระหว่างผูเ้รียนกับผูส้อนและชุมชน รวมทงั้ส่งเสริมใหชุ้มชนสนใจคอมพิวเตอร์และเทคโนโลยีที่
เกี่ยวขอ้งมากขึ้น
• · สรา้งสา นึกและความรับผิดชอบในการศึกษาและพัฒนาระบบดว้ยตนเอง
7. • โครงงานคอมพิวเตอร์
หมายถึง กิจกรรมการเรียนที่นักเรียนมีอิสระในการเลือกศึกษาปัญหาที่ตนเองสนใจ โดย
จะตอ้งวางแผนการดา เนินงาน ศึกษา พัฒนาโปรแกรม โดยใชค้วามรูท้างกระบวนการวิศวกรรม
ซอฟต์แวร์ เครื่องคอมพิวเตอร์และอุปกรณ์ที่เกี่ยวขอ้ง ตลอดจนทักษะพื้นฐานในการพัฒนา
โครงงาน เรื่องที่นักเรียนสนใจและคิดจะทา โครงงาน ซึ่งอาจมีผูศึ้กษามาก่อน หรือเป็นเรื่องที่
นักพัฒนาโปรแกรมไดเ้คยคน้ควา้และพัฒนาแลว้ นักเรียนสามารถทา โครงงานเรื่องดังกล่าวได้แต่
ตอ้งคิดดัดแปลงแนวทางในการศึกษา การวิเคราะห์ขอ้มูล การพัฒนาโปรแกรม หรือศึกษาเพิ่มเติม
จากผลงานเดิมที่มีผูร้ายงานไว้จุดมุ่งหมายสา คัญของการทา โครงงานเป็นการเปิดโอกาสใหนั้กเรียน
ไดรั้บประสบการณ์ตรงในการใชร้ะบบคอมพิวเตอร์แกปั้ญหา ประดิษฐ์คิดคน้ หรือคน้ควา้หา
ความรูต้่างๆ ใชค้อมพิวเตอร์ในการพัฒนาสื่อการเรียนรูเ้พื่อการศึกษา ประดิษฐฮ์าร์ดแวร์
ซอฟต์แวร์ หรืออุปกรณ์ใชส้อยต่างๆ พัฒนาโปรแกรมประยุกต์ต่างๆ ตลอดจนการพัฒนาเกม
คอมพิวเตอร์ เพื่อฝึกใหนั้กเรียนเป็นบุคคลที่ใฝ่เรียนใฝ่รู้การพัฒนาความคิดใหมๆ่ ความมี
คุณธรรมจริยธรรม เอื้อเฟื้อเผื่อแผ่ ใหกั้บเพื่อนมนุษย์ และอยู่ในสังคมอย่างมีความสุข
8. • ประเภทของโครงงานคอมพิวเตอร์
คอมพิวเตอร์ เป็นเครื่องมือที่ใชใ้นงานวิจัยในทุก ๆ สาขาวิชา ดังนนั้โครงงานคอมพิวเตอร์จึงมีความ
หลากหลายเป็นอย่างมาก ทงั้ในลักษณะของเน้อืหา กิจกรรม และลักษณะของประโยชน์หรือผลงานที่ได้ซึ่ง
อาจแบ่งเป็นประเภทใหญ่ ๆ ได้5 ประเภท คือ
1. โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)
2. โครงงานพัฒนาเครื่องมือ (Tools Development)
3. โครงงานประเภทจาลองทฤษฎี (Theory Experiment)
4. โครงงานประเภทการประยุกต์ใช้งาน (Application)
5. โครงงานพัฒนาเกม (Game Development)
10. • 1.โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)
เป็นโครงงานที่ใชค้อมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา โดยการสรา้งโปรแกรมบทเรียน หรือ
หน่วยการเรียน ซึ่งอาจจะตอ้งมีภาคแบบฝึกหัด บททบทวน และคา ถามคา ตอบไวพ้รอ้ม ผู้เรียน
สามารถเรียนแบบรายบุคคลหรือรายกลุ่ม การสอนโดยใชค้อมพิวเตอร์ช่วยนี้ถือว่าเครื่องคอมพิวเตอร์
เป็นอุปกรณ์การสอน ไม่ใช่เป็นครูผูส้อน ซึ่งอาจเป็นการพัฒนาบทเรียนแบบ Online ใหนั้กเรียนเขา้มา
ศึกษาดว้ยตนเองก็ได้
โครงงานประเภทน้สีามารถพัฒนาขึ้นเพื่อใชป้ระกอบการสอนในวิชาต่าง ๆ ไม่ว่าจะเป็นสาขา
คอมพิวเตอร์ วิชาคณิตศาสตร์ วิชาวิทยาศาสตร์ วิชาสังคม วิชาชีพอื่น ๆ ฯลฯ โดยนักเรียนอาจ
คัดเลือกหัวขอ้ที่นักเรียนทัว่ไปที่ทา ความเขา้ใจยาก มาเป็นหัวขอ้ในการพัฒนาโปรแกรมบทเรียน
ตัวอย่างเช่น โปรแกรมสอนวิธีการใชง้าน ระบบสุริยะจักรวาล โปรแกรมแบบทดสอบวิชาต่าง ๆ
11. • 2.โครงงานพัฒนาเครื่องมือ (Tools Development)
เป็นโครงงานเพื่อพัฒนาเครื่องมือมาใชช้่วยสรา้งงานประยุกต์ต่าง ๆ ซึ่งโดยส่วนใหญ่จะเป็นในรูปซอฟต์แวร์
ตัวอย่างของเครื่องมือช่วยงาน เช่น ซอฟต์แวร์วาดรูป ซอฟต์แวร์พิมพ์งาน ซอฟต์แวร์ช่วยการมองวตัถุในมุมต่าง ๆ
เป็นตน้ สา หรับซอฟต์แวร์เพื่อการพิมพ์งานนนั้สรา้งขึ้นเป็นโปรแกรมประมวลผลภาษา ซึ่งจะเป็นเครื่องมือใหเ้ราใช้
งานในงานพิมพ์ต่าง ๆ บนเครื่องคอมพิวเตอร์เป็นไปไดโ้ดยง่าย ซึ่งรูปที่ไดส้ามารถนา ไปใชง้านต่าง ๆ ไดม้ากมาย
สา หรับซอฟต์แวร์ช่วยในการมองวตัถุในมุมต่าง ๆ ใชส้า หรับช่วยในการออกแบบสิ่งของต่าง ๆ เช่น โปรแกรม
ประเภท 3D
12. • 3. โครงงานประเภทจาลองทฤษฎี(Theory Experiment)
เป็นโครงงานใชค้อมพิวเตอร์ในการจา ลองการทดลองของสาขาต่าง ๆ เป็นโครงงานที่ผูท้า ต้องศึกษา
รวบรวมความรู้หลักการ ขอ้เท็จจริงและแนวความคิดต่าง ๆ อย่างลึกซึ้งในเรื่องที่ตอ้งการศึกษา แลว้เสนอ
เป็นแนวคิด แบบจา ลอง หลักการ ซึ่งอาจอยู่ในรูปของสมการ สูตร หรือคา อธิบายก็ได้พรอ้มทงั้นา เสนอ
วิธีการจา ลองทฤษฎีดว้ยคอมพิวเตอร์ การทา โครงงานประเภทน้มีีจุดสา คัญอยู่ที่ผูท้า ตอ้งมีความรูเ้รื่องนนั้
ๆ เป็นอย่างดี ตัวอย่าง เช่น การทดลองเรื่องการไหลของเหลว การทดลองเรื่องพฤติกรรมของปลาอโรวาน่า
ทฤษฎีการแบ่งแยกดีเอ็นเอ เป็นตน้
เกี่ยวกับเกมต่าง ๆ ที่มีอยู่ทัว่ไปและนา มาปรับปรุงหรือพัฒนาขึ้นใหมเ่พื่อให้ป็นเกมที่แปลกใหม่และ
น่าสนใจแก่ผูเ้ล่นกลุ่มต่าง ๆ
13. • 4. โครงงานประเภทการประยกุต์ใช้งาน(Application)
เป็นโครงงานที่ใชค้อมพิวเตอร์ในการสรา้งผลงานเพื่อประยุกต์ใชง้านจริงในชีวิตประจา วนั เช่น ซอฟต์แวร์สา หรับ
การออกแบบและตกแต่งอาคาร ซอฟต์แวร์สา หรับการผสมสี ซอฟต์แวร์สา หรับการระบุคนรา้ย เป็นตน้ โครงงานงาน
ประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใชส้อยต่าง ๆ ซึ่งอาจจะสรา้งใหม่หรือปรับปรุงดัดแปลง
ของเดิมที่มีอยู่แลว้ใหมี้ ประสิทธิภาพสูงขึ้นก็ได้โครงงานลกัษณะนี้จะตอ้งศึกษาและวิเคราะห์ความตอ้งการของผูใ้ช้
ก่อน แลว้นา ขอ้มูลที่ไดม้าใชใ้นการออกแบบ และพัฒนาสิ่งของนนั้ ๆ ต่อจากนนั้ตอ้งมีการทดสอบการทา งานหรือ
ทดสอบคุณภาพของสิ่งประดิษฐ์แลว้ปรับปรุงแกไ้ขใหมี้ความสมบูรณ์ โครงงานประเภทนี้นักเรียนต้องใชค้วามรู้
เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่าง ๆ ที่เกี่ยวขอ้ง รวมทงั้อาจใชวิ้ธีทางวิศวกรรม
ฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาดว้ย
14. •
5. โครงงานพัฒนาเกม (Game Development)
เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้และ/หรือ ความเพลิดเพลิน เช่น เกมหมากรุก เกม
หมากฮอส เกมการคา นวณเลข ซึ่งเกมที่พัฒนาขึ้นน้นี่าจะเน้นใหเ้ป็นเกมที่ไมรุ่นแรง เน้นการใชส้มองเพื่อ
ฝึกคิดอย่างมีหลักการ โครงงานประเภทน้จีะมีการออกแบบลักษณะและกฎเกณฑ์การเล่น เพื่อใหน้่าสนใจ
เก่ผูเ้ล่น พรอ้มทงั้ใหค้วามรูส้อดแทรกไปดว้ย ผูพั้ฒนาควรจะไดท้า การสา รวจและรวบรวมขอ้มูลเกี่ยวกับ
เกมต่าง ๆ ที่มีอยู่ทัว่ไปและนา มาปรับปรุงหรือพัฒนาขึ้นใหม่เพื่อให้ป็นเกมที่แปลกใหม่และน่าสนใจแก่ผู้
เล่นกลุ่มต่าง ๆ
16. • ขอบข่ายของโครงงาน
• 1. เป็นกิจกรรมการเรียนใหนั้กเรียนศึกษา คน้ควา้ ปฏิบัติดัวยตนเองโดยอาศัยหลกัวิชาการทางทฤษฎีตามเนื้อหา
โครงงานนนั้ๆ หรือจากประสบการณ์และกิจกรรมต่าง ๆ ที่ไดพ้บเห็นมากแลว้
• 2. นักเรียนทุกคนพิจารณาจัดทา โครงงานดว้ยตนเอง หรือเป็นกลุ่มโดยใชร้ะยะเวลาสนั้ๆ เป็นภาคเรียน หรือมากว่าก็
ได้แลว้แต่โครงงานเล็กหรือใหญ่
• 3. นักเรียนเป็นผูพิ้จารณาริเริ่มสรา้งสรรค์ คัดเลือกโครงงานที่จะศึกษาคน้ควา้ปฏิบัติดว้ยตนเองตามความถนัด
สนใจ และความพรอ้ม
• 4. นักเรียนเป็นผูเ้สนอโครงงาน รายละเอียดของโครงงาน แผนปฏิบัติงานและการแปลผล รายงานผลต่ออาจารย์ที่
ปรึกษา เพื่อดา เนินงานร่วมกันใหบ้รรลุตามจุดหมายที่กา หนดไว้
• 5. เป็นโครงงานที่เหมาะสมกับความรู้ความสามารถของนักเรียนตามวยัและสติปัญญา รวมทงั้การใชจ้่ายเงิน
ดา เนินงานดว้ย
17. • ประเภทของโครงงาน
• 1. โครงงานพัฒนาสื่อเพื่อการศึกษา เป็นโครงงานที่ใชค้อมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา
เช่น โครงงานเกี่ยวกับการพัฒนาเว็บไซต์
• 2. โครงงานพัฒนาเครื่องมือ เป็นโครงงานที่สรา้งเครื่องมือ ใชส้รา้งงาน ส่วนใหญืจะอยู่ในรูปของ
ซอฟต์แวร์ เช่น ซอฟต์แวร์วาดรูป
• 3. โครงงานประเภทการทดลองทฤษฎี เป็นโครงงานที่ใชค้อมพิวเตอร์ในการจา ลองการทดลองของ
สาขาต่างๆ
• 4. โครงงานประเภทการประยุกต์ใชง้าน สรา้งผลงานเพื่อประยุกต์ใชง้านในชีวิตประจา วัน
• 5. โครงงานพัฒนาเกม เพื่อความรู้ความเพลิดเพลิน เช่น เกมหมารุก
19. • โครงงานพัฒนาสื่อเพื่อการศึกษา เป็นโครงงานที่ใชค้อมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษาโดยการสรา้ง
โปรแกรม บทเรียนหรือหน่วยการเรียน ซึ่งอาจจะตอ้งมีภาคแบบฝึกหัด บททบทวน และคา ถามคา ตอบไวพ้รอ้ม
ผูเ้รียนสามารถเรียนแบบรายบุคคลหรือรายกลุ่มการสอน โดยใชค้อมพิวเตอร์ช่วยสอนนี้ ถือวา่คอมพิวเตอร์เป็น
อุปกรณ์การสอน ซึ่งอาจเป็นการพัฒนาบทเรียนแบบออนไลน์ใหผู้เ้รียนเขา้มาศึกษาดว้ยตนเองก็ได้โครงงาน
ประเภทนี้สามารถพัฒนาขึ้นเพื่อใชป้ระกอบการสอนในวิชาต่างๆ โดยผูเ้รียนอาจคัดเลือกเนื้อหาที่เขา้ใจยาก มาเป็น
หัวขอ้ในการพัฒนาสื่อเพื่อการศึกษา เช่น การเคลื่อนที่แบบโปรเจ็กไตล์ระบบสุริยจักรวาล หลกัภาษาไทย และ
สถานที่สา คัญของประเทศไทย โครงงานเกี่ยวกับการพัฒนาเว็บไซต์วิถีชีวิตของคนไทยพวน โปรแกรม ดนตรีไทย
แสนสนุก โปรแกรม ความหลากหลายของสิ่งมีชีวิต โปรแกรมสา นวนไทยพาสนุก โปรแกรมฝึกอ่านออกเสียง
ภาษาอังกฤษ โปรแกรมเรียนรูค้ณิตศาสตร์
20. • ตัวอย่างโครงงาน
• ชื่อโครงงาน การ ประยุกต์ใช้แบบรูปการเคลื่อนที่ของดาวเปราะในแบบรูปการเคลื่อนที่
ของหุ่น ยนต์The Application of Brittle Star Locomotion Patterns for Robotic Locomotion โปรแกรม
เพื่อประยุกต์การใช้งาน (นักเรยีน) ชื่อผูท้า โครงงาน นางสาวสุพิชญา สุจริยากุล , นายพิลิปดา เหลืองประเสรฐิ
ชื่ออาจารย์ที่ปรึกษา ผศ.ดร.สโรช ไทรเมฆ สถาบันการศึกษา โรงเรียนมหิดลวิทยานุสรณ ระดับชนั้มัธยมปลาย หมวด
วิชา คอมพิวเตอร์วนั/เดือน/ปี ทา โครงงาน 1/1/2541 บทคัดย่อ โปรแกรม นี้ เขียนขึ้นเพื่อใชใ้นการศึกษาการ
เคลื่อนที่หรือการเคลื่อนไหวของวตัถุที่เราสนใจ (ซึ่งในที่นี้เนน้เรื่องหุ่นยนต์) โดยรับขอ้มูลจากภาพเคลื่อนไหวที่บันทึกจาก
กลอ้งที่อยู่นิ่ง มาวิเคราะห์ถึงขอ้มูลต่างๆ อันไดแ้ก่ ตา แหน่ง ตา แหน่งของส่วนต่างๆ ความเร็ว การหมุน ซึ่งในขณะนี้
โปรแกรมกา ลงัถูกพัฒนาใหส้ามารถทา งานไดต้ามดังที่กล่าวไวข้า้ง ตน้ โดยในขณะนี้สามารถตรวจจับความเปลี่ยนแปลง
ของภาพได้แต่ยังไม่สามารถระบุตา แหน่งที่ชัดเจนได้เนื่องจากสิ่งที่เราสนใจไม่จา เป็นจะมีลกัษณะเป็นกอ้น อาจมีส่วน
แขนยื่นออกมา และมีมากกว่า 1 ส่วนที่กา ลงัเคลื่อนที่ เช่น ส่วนหนึ่งเคลื่อนไปดา้นหนา้ อีกส่วนหนึ่งเคลื่อนไปดา้นหลงั
เป็นตน้
This software is a work developed for study the movement of object by input video file from
a standing video recorder. It will work by analyze position, coordinating system, velocity and rotation.
We have developed this program until this program can detect the different in 2 or more images. But
it is not totally work for detect a right position, because an object may have some part move freely
from others, for example, some moves forward while the other moves backward.
21. • ตัวอย่างโครงงาน
• ชื่อโครงงาน ความฝันที่ไม่มีวันสิ้นสุด โปรแกรมเพื่อความบันเทิง ชื่อผูท้า โครงงาน นายสุนิล ยาเดียว ชื่อ
อาจารย์ที่ปรึกษา อาจารย์นพดล อร่ามภัทรวงษ์สถาบันการศึกษา โรงเรียนสยามบริหารธุรกิจ
(SBAC) ระดับชนั้มัธยมปลาย หมวดวิชา คอมพิวเตอร์วนั/เดือน/ปี ทา โครงงาน 1/1/2541บทคัดย่อ Endless
Dreams (ความฝันที่ไม่มีวนัสิ้นสุด) เป็นเกมประเภทเกมสวมบทบาท (RPG : Role Playing Game) หรือที่คนส่วน
ใหญ่รูจั้กกันในชื่อ “เกมภาษา” ผูเ้ล่นจะตอ้งสวมบทบาทตัวละครใหเ้ดินทางไปสู่จุดหมาย พบเจอกับอุปสรรค ปฏิบัติ
ภารกิจต่าง ๆ ตามเนื้อหาของเกม ระบบของเกมจะใหผู้เ้ล่นเลือกคา สัง่ต่าง ๆ ซึ่งจะแตกต่างกันออกไปขึ้นอยู่กับ
สถานการณ์ระบบการต่อสูจ้ะเป็นแบบเขา้ฉากต่อสู้เมื่อผูเ้ล่นบังคับตัวละครเดินอยู่ในแผนที่เกมจะสุ่มใหผู้เ้ล่นพบ
กับมอนสเตอร์ส่วนมอนสเตอร์ที่จะไดพ้บนนั้จะแตกต่างกันไปในแต่ละพื้นที่มีระดับความยาก-ง่าย ต่างกันออกไป
ผูเ้ล่นสามารถบันทึกขอ้มูล แลว้กลบัมาเล่นต่อจากจุดเดิมได้ตัวละครแต่ละตัว จะมีความสามารถแตกต่างกัน
ออกไป ผูเ้ล่นสามารถพัฒนาระดับและความสามารถของแต่ละตัวละครไดเ้รื่อย ๆ ซึ่งตัวละครแต่ละตัวจะเก่งแค่ไหน
ก็ขึ้นอยู่กับหลกัการวางแผน การใชค้วามคิดของผูเ้ล่น ส่วนใหญ่แลว้ เกมภาษาที่ผ่านมาของค่ายเกมต่าง ๆ ระบบ
ของเกมมักจะใหผู้เ้ล่นทา การเลือกคา สัง่ต่าง ๆ แลว้รอดูผลของการกระทา โดยในโปรแกรมนี้ จะแทรกความแปลก
ใหม่ลงไปอย่างลงตัวเพื่อป้องกันความน่าเบื่อจา เจเหมือนกับเกมอื่น ๆ ที่ผ่านมา โดยจะใส่จุดเด่นต่าง ๆ ภายในเกม
เช่น สถาปัตยกรรมภายในเกมจะเป็นอาคารบา้นเรือนแบบไทย ๆ วฒันธรรมไทย และประเพณีไทย ระบบการต่อสู้
เมื่อผูเ้ล่นทา การโจมตีศัตรูระยะประชิด ในขณะที่ตัวละครกา ลงัทา การโจมตี จะมีหลอดวิ่ง ใหผู้เ้ล่นกดปุ่ม ถา้กดทัน
ในจุดที่กา หนด ตัวละครจะโจมตีไดรุ้นแรง แม่นยา แต่ถา้หากกดไม่ทันหรือกดก่อน ตัวละครจะโจมตีพลาด เมื่อผู้
เล่นทา การโจมตีศัตรูโดยใชเ้วทย์มนต์ในขณะที่ตัวละครทา ท่าร่ายเวทย์ จะมีลูกศรเลื่อนใหก้ดตามที่กา หนด โดย
ความแรงของเวทย์จะคิดเป็นเปอร์เซ็นต์ของจา นวนลูกศรที่กดทัน เช่น ลูกศรเลื่อนมา 10 ตัว ผูเ้ล่นกดทัน 8 ตัว
ความแรงของเวทย์ก็จะเป็น 80 % ของความแรงสูงสุด เมื่อไดรั้บชัยชนะจากการต่อสู้ตัวละครจะแสดงท่าทางขอขมา
เพื่อเป็นการไวอ้าลยัแก่คู่ต่อสู้ตามความเชื่อของคนไทย เป็นตน้
22. • ตัวอย่างโครงงาน
• ชื่อโครงงาน โปรแกรมการจัดตารางการเรียนการสอน ชื่อผูท้า โครงงาน นางสาวสุชานัน ม่วงไทย ชื่อ
อาจารย์ที่ปรึกษา รศ.ดร.อัศนีย์ก่อตระกูล สถาบันการศึกษา โรงเรียนศรีบุณยานนท์ระดับชนั้มัธยม
ปลาย หมวดวิชา คอมพิวเตอร์วัน/เดือน/ปี ทา โครงงาน ไมร่ะบุบทคัดย่อ ปัจจุบันการจัดตารางการ
เรียนการสอนของโรงเรียนต่าง ๆ นนั้มักจะใชตั้วบุคคลในการจัดซึ่งทา ใหเ้กิดปัญหาต่าง ๆ มากมาย ไมว่่า
จะเป็นเรื่องของความผิดพลาดที่เกิดจากการจัดตารางสอนซ้า ซอ้น ปัญหาขอวหอ้งเรียนที่จัดไม่ลงตัว เป็น
ตน้ซึ่งจะทา ใหก้ารออกตารางสอนนนั้เกิดความล่าชา้ไม่ทันต่อความตอ้งการ ดังนนั้จึงไดส้รา้งโปรแกรมนี้
ขึ้นมาเพื่อใชใ้นการจัดตารางการเรียนการสอน ซึ่งสามารถใชกั้บการจัดตารางการเรียนการสอนใหกั้บ
นักเรียนในชนั้ต่าง ๆ ตงั้แต่มัธยมศึกษาปีที่1 ถึงมัธยมศึกษาปีที่6 โดยใช้TURBO PASCAL VERSION
7 ตัวโปรแกรมจะแบ่งออกเป็น 2 ส่วน คือ ส่วนฐานขอ้มูลและส่วนประมวลผล ในส่วนของฐานขอ้มูลผูใ้ช้
จะตอ้งเป็นผูป้้อนขอ้มูลลงใน notepad ดังนี้คือ ชื่อ นามสกุล ตา แหน่ง จา นวนวิชาที่สอน จา นวนคาบของ
รายวิชาที่สอน จา นวนหอ้งที่สอนและหอ้งที่เรียน จากนนั้โปรแกรมจะนา ขอ้มูลจากฐานขอ้มูลที่ไดม้าการ
ประมวลผล โดยมีลา ดับการประมวลผล คือ ตัวโปรแกรมจะจัดรายวิชาที่แน่นอนก่อน โดยใหผู้ใ้ชเ้ป็นผู้
กรอกขอ้มูล เช่น การเรียนรด.ของม.ปลาย คาบกิจกรรม เป็นตน้ จากนนั้จัดตารางการใชห้อ้งของรายวิชาที่
ตอ้งใชห้อ้งปฏิบัติการ เช่น หอ้งปฏิบัติการฟิสิกส์ หอ้งปฏิบัติการเคมี หอ้งปฏิบตัิการชีววิทยา เป็นตน้ และ
ขนั้สุดทา้ยจะจัด ตารางการเรียนการสอนของรายวิชาที่เหลือ และจะแสดงผลเป็นตารางเรียนของนักเรียน
และตารางสอนของอาจารย์ออกมาทางหน้าจอ คอมพิวเตอร์
23. • ตัวอย่างโครงงาน
• ชื่อโครงงาน โปรแกรมแปลภาษา ชื่อผูท้า โครงงาน ดร.สุพันธ์เมฆนาวิน ชื่ออาจารย์ที่ปรึกษา
นายวรากร อึ้งวิเชียร สถาบันการศึกษา นักเรียนระดับมัธยมศึกษาปีที่4 โรงเรียนสาธิตประสานมิตร ระดับชนั้
มัธยมปลาย หมวดวิชา คอมพิวเตอร์วนั/เดือน/ปี ทา โครงงาน 1/1/2541 บทคัดย่อวตัถุประสงค์ของโปรแกรม
นี้เพื่อที่จะแปลขอ้ความภาษาอังกฤษซึ่งเป็นภาษาสากลที่ใชทั้ว่โลกเป็นภาษาไทย โดยศึกษาไวยากรณ์ของภาษาไทยและ
ภาษาอังกฤษ และนา หลกัการที่ไดม้าเขียนโปรแกรมโดยใช้Visual Basic และใช้Microsoft Accress ทา ขอ้มูลใน
พจนานุกรมที่ใชส้า หรับแปล จากการทดลองแปลประโยคที่เตรียมมาพบว่าสามารถแปลบางประโยคไดถู้กตอ้ง แปลบาง
ประโยคผิด และบางประโยคไม่สามารถแปลไดเ้ลย (เพราะทา ใหเ้กิดวงวน) จึงมีความคิดที่จะพยายามแกไ้ขโปรแกรมให้
สามารถแปลใหไ้ดโ้ดยสมบูรณ์ต่อไป
25. • โครงงานการพัฒนาเครื่องมือ (Tools Development)
• เป็นโครงงานเพื่อพัฒนาเรื่องมือมาใช้ช่วยสร้างงานประยุกต์ต่าง ๆ ซึ่งโดยส่วนใหญ่จะเป็นในรูป
ซอฟต์แวร์ ตัวอย่างของเครื่องมือช่วยงาน เช่น ซอฟต์แวร์วาดรูป ซอฟต์แวร์พิมพ์งาน ซอฟต์แวร์ช่วย
การมองวัตถุในมุมต่าง ๆ เป็นต้น สา หรับซอฟต์แวร์เพื่อการพิมพ์งานนั้นสร้างขึ้นเป็นโปรแกรม
ประมวลผลภาษา ซึ่งจะเป็นเครื่องมือให้เราใช้งานในงานพิมพ์ต่าง ๆ บนเครื่องคอมพิวเตอร์เป็นไปได้
โดยง่าย ซึ่งรูปท่ไีด้สามารถนาไปใช้งานต่าง ๆ ได้มากมาย สา หรับซอฟต์แวร์ช่วยในการมองวัตถุในมุม
ต่าง ๆ ใช้สา หรับช่วยในการออกแบบสิ่งของต่าง ๆ เช่น โปรแกรมประเภท 3D
29. • โครงงานประเภทการทดลองทฤษฎีเป็นโครงงานที่ใชค้อมพิวเตอร์ในการจา ลองการทดลองของสาขาต่างๆ ซึ่งเป็น
งานที่ไม่สามารถทดลองดว้ยสถานการณ์จริงได้เช่น การจุดระเบิด เป็นตน้ และเป็นโครงงานที่ผูท้า ตอ้งศึกษา
รวบรวมความรู้หลกัการ ขอ้เท็จจริง และแนวคิดต่างๆ อย่างลึกซึ้งในเรื่องที่ตอ้งการศึกษาแลว้เสนอเป็นแนวคิด
แบบจา ลอง หลกัการ ซึ่งอาจอยู่ในรูปของสูตร สมการ หรือคา อธิบาย พรอ้มทงั้ารจา ลองทฤษฏีดว้ยคอมพิวเตอร์ให้
ออกมาเป็นภาพ ภาพที่ไดก้็จะเปลี่ยนไปตามสูตรหรือสมการนนั้ ซึ่งจะทา ใหผู้เ้รียนมีความเขา้ใจไดดี้ยิ่งขึ้น การทา
โครงงานประเภทนี้มีจุดสา คัญอยู่ที่ผูท้า ตอ้งมีความรูใ้นเรื่องนนั้ๆ เป็นอย่างดี ตัวอย่างโครงงานจา ลองทฤษฎี เช่น
การทดลองเรื่องการไหลของของเหลว การทดลองเรื่องพฤติกรรมของปลาปิรันย่า และการทดลองเรื่องการมองเห็น
วตัถุแบบสามมิติ เป็นตน้
31. • ความหมายของโครงงานประเภทประยุกต์การใช้งาน
• (1) เป็นโครงงานที่ใชค้อมพิวเตอร์ในการสรา้งผลงานเพื่อประยุกต์ใชง้านจริงในชีวิต ประจา วนั เช่นซอฟต์แวร์สา หรับ
การออกแบบและตกแต่งอาคาร ซอฟต์แวร์สา หรับการผสมสี ซอฟต์แวร์สา หรับการระบุคนรา้ย เป็นตน้ โครงงานงาน
ประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใชส้อยต่าง ๆ ซึ่งอาจจะสรา้งใหม่หรือปรับปรุงดัดแปลง
ของเดิมที่มีอยู่แลว้ใหมี้ ประสิทธิภาพสูงขึ้นก็ได้โครงงานลกัษณะนี้จะตอ้งศึกษาและวิเคราะห์ความตอ้งการของผูใ้ช้
ก่อนแลว้นา ขอ้มูลที่ไดม้าใชใ้นการออกแบบ และพัฒนาสิ่งของนนั้ ๆ ต่อจากนนั้ตอ้งมีการทดสอบการทา งานหรือ
ทดสอบคุณภาพของสิ่งประดิษฐ์แลว้ปรับ ปรุงแกไ้ขใหมี้ความสมบูรณ์ โครงงานประเภทนี้นักเรียนตอ้งใชค้วามรู้
เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่าง ๆ ที่เกี่ยวขอ้ง รวมทงั้อาจใชวิ้ธีทางวิศวกรรม
ฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาดว้ย
32. • (2)โครงงานประยุกต์ใชง้านเป็นโครงงานที่ใชค้อมพิวเตอร์ในการ สรา้งผลงานเพื่อประยุกต์ใชง้านจริงในชีวิตประจา วนั
อาทิเช่น ซอฟต์แวร์สา หรับการออกแบบและตกแต่งภายในอาคาร ซอฟต์แวร์สา หรับการผสมสี และซอฟต์แวร์สา หรับ
การระบุคนรา้ย เป็นตน้ โครงงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใชส้อยต่างๆ ซึ่งอาจ
เป็นการคิดสรา้งสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลงของเดิมที่มีอยู่แลว้ใหมี้ประสิทธิภาพสูงขึ้น โครงงาน
ลกัษณะนี้จะตอ้งศึกษาและวิเคราะห์ความตอ้งการของผูใ้ชก้่อน แลว้นา ขอ้มูลที่ไดม้าใชใ้นการออกแบบ และพัฒนา
สิ่งของนนั้ๆ ต่อจากนนั้ตอ้งมีการทดสอบการทา งานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แลว้ปรับ ปรุงแกไ้ขใหมี้
ความสมบูรณ์ โครงงานประเภทนี้ผูเ้รียนตอ้งใชค้วามรูเ้กี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือ
ต่างๆ ที่เกี่ยวขอ้ง
33. • (3) สรา้งผลงานเพื่อประยุกต์ใชง้านในชีวิตประจา วนัอาทิเช่น ซอฟต์แวร์สา หรับการออกแบบและตกแต่งภายในอาคาร
ซอฟต์แวร์สา หรับการผสมสี และซอฟต์แวร์สา หรับการระบุคนรา้ย เป็นตน้ โครงงานประเภทนี้จะมีการประดิษฐ์
ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใชส้อยต่างๆ ซึ่งอาจเป็นการคิดสรา้งสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลง
ของเดิมที่มีอยู่แลว้ใหมี้ประสิทธิภาพสูงขึ้น โครง งานลกัษณะนี้จะตอ้งศึกษาและวิเคราะห์ความตอ้งการของผูใ้ชก้่อน
แลว้นา ขอ้มูลที่ไดม้าใชใ้นการออกแบบ และพัฒนาสิ่งของนนั้ๆ ต่อจากนนั้ตอ้งมีการทดสอบการทา งานหรือทดสอบ
คุณภาพของสิ่งประดิษฐ์แลว้ปรับ ปรุงแกไ้ขใหมี้ความสมบูรณ์ โครงงานประเภทนี้ผูเ้รียนตอ้งใชค้วามรูเ้กี่ยวกับเครื่อง
คอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่างๆ ที่เกี่ยวขอ้ง โปรแกรมระบบงานการกีฬา โปรแกรมระบบแฟ้ม
ฐานขอ้มูลผูเ้รียน 2001
35. • ในปัจจุบันเกมคอมพิวเตอร์ไดเ้ขา้มามีบทบาทต่อเยาวชนเป็นอย่างยิ่ง ดังนนั้โครงงานพัฒนา
เกม จึงเป็นอีกโครงงานที่จะส่งเสริมการสรา้งเกมจากจินตนาการของนักเรียน ซึ่งจะทา ใหไ้ดเ้กมสีขาวที่ไม่
มีพิษภัยต่อผูเ้ล่น หรือเป็นการสรา้งเกมในเชิงสรา้งสรรค์โดยใชตั้วละครตามวรรณคดีเป็นผู้
เล่น เช่น เกมผจญภัยทะลุมิติแต่ตัวละครในเกมจะใชเ้ป็นหนุมาน พระลักษมณ์พระราม นางสี
ดา และทศกัณฐ์ซึ่งเป็นตัวละครในเรื่องรามเกียรต์ิเป็นการผสมผสานความรูด้า้นวรรณคดีไดเ้ป็นอย่าง
ดีและทา ใหผู้เ้ล่นเกมมีความเขา้ใจ สามารถจา ลักษณะของตัวละครเหล่านนั้ได้กฎกติการการเล่นเกม
ผูพั้ฒนาโครงงานสามารถกา หนดขนั้มาไดเ้องตามความเหมาะสมหรือพัฒนาเกมประเภทฝึกสมอง ประลอง
ปัญญา เช่น เกมจับคู่เกมทายคา ศัพท์ภาษาอังกฤษ เป็นตน้จึงเป็นอีกรูปแบบของโครงงานประเภท
นี้หรือนา บทเรียนที่ยากต่อการท่องจา มาสรา้งในลักษณะของเกมจะช่วยใหผู้เ้ล่นนอกจากไดรั้บความ
บันเทิงแลว้ยังเป็นการท่องจา บทเรียนไปพรอ้มกันดว้ย
36. • ดังนนั้การสรา้งสรรค์เกมและสอดแทรกความรูเ้ขา้ไปก็จะมีประโยชน์มากสา หรับผูเ้ล่นและผูป้ระดิษฐ์
คิดคน้ซึ่งการจัดทา โครงงานคอมพิวเตอร์นนั้และนักเรียนจะตอ้งมีความรูพ้ื้นฐาน
เกี่ยวกับ
• 1. หลกัการทา งานของคอมพิวเตอร์
• 2. กระบวนการและหลกัการในการแกปั้ญหา
• 3. หลกัการเขียนโปรแกรม
• 4. การแทนขอ้มูลในคอมพิวเตอร์
• จากโครงงานทงั้ 5 ประเภทนี้นักเรียนสามารถคิดสรา้งสรรค์จากความสนใจ และตามจินตนาการของ
ตนเองไดอ้ย่างอิสระ เป็นการเปิดโลกกวา้งทางความคิด แต่จะอยู่ภายใตก้ารใหค้า ปรึกษาที่ดีของครู
38. บรรณานุกรม
• http://www.slideshare.net/Pompao/8-13974552
• http://www.thaigoodview.com/node/17030?page=0%2C7
• http://www.vcharkarn.com/project/view/35
• http://www.thaigoodview.com/node/17030?page=0%2C7
• www.thanapongkiatsujja.blogspot.com
• http://kroosuveera.blogspot.com/2011/09/blog-post_
13.html
• http://www.acr.ac.th/acr/ACR_E-Learning/
CAREER_COMPUTER/COMPUTER/M4/ComputerP
roject/content1.html
• http://www.lks.ac.th/kuanjit/s5.htm
• http://www.gotoknow.org/blogs/posts/314100