โครงงานคอมพิวเตอร์
จัดทาโดย
นางสาว กมลชนก กอนแก้ว เลขที่ 24
นางสาว ธนัชภรณ์ กันธิมูล เลขที่ 29
ชั้นมัธยมศึกษาปีที่ 6/6
โครงงานคอมพิวเตอร์เป็นกิจกรรมการเรียนที่นักเรียนมีอิสระใน
การเลือกศึกษา ปัญหาที่ตนสนใจ โดยนักเรียนจะต้องวางแผนการดาเนินงาน
ศึกษา พัฒนาโปรแกรม หรืออุปกรณ์ที่เกี่ยวข้อง โดยใช้ความรู้ กระบวนการ
ทางวิศวกรรมซอฟต์แวร์ เครื่องคอมพิวเตอร์และวัสดุอุปกรณ์ตลอดจนทักษะ
พื้นฐานในการพัฒนาโครงงาน เรื่องที่นักเรียนสนใจและคิดจะทาโครงงาน
ซึ่งอาจมีผู้ศึกษามาก่อน หรือเป็นเรื่องที่นักพัฒนาโปรแกรมได้เคยค้นคว้า
และพัฒนาแล้ว นักเรียนสามารถทาโครงงานเรื่องดังกล่าวได้ แต่ต้องคิด
ดัดแปลงแนวทางในการศึกษา หรือศึกษาเพิ่มเติมจากผลงานเดิมที่มี
ผู้รายงานไว้
ความหมายของโครงงานคอมพิวเตอร์
ความสาคัญของโครงงานคอมพิวเตอร์
ผลงานที่ได้จากการศึกษาค้นคว้าตามความสนใจ ความถนัดและ
ความสามารถของผู้เรียน โดยวิธีการทางวิทยาศาสตร์ โครงงานจึงเป็น
กิจกรรมการเรียนรู้ที่มีการเน้นผู้เรียนเป็นสาคัญ โดยผู้เรียนจะหาหัวข้อ
โครงงานที่ตนเองสนใจ รวมทั้งเชื่อมโยงความรู้ต่าง ๆ และความรู้ด้าน
คอมพิวเตอร์และเทคโนโลยีสารสนเทศ เพื่อสร้างผลงานตามความต้องการ
ได้อย่างเหมาะสม โดยมีครูเป็นที่ปรึกษาและให้คาแนะนา
โครงงานคอมพิวเตอร์เป็นกิจกรรมการเรียนรู้ที่ทาให้ผู้เรียนเกิด
ความสามารถในด้านต่าง ๆ ที่สาคัญ 5 ประการ ดังนี้
1.ความสามารถในการสื่อสาร เป็นความสามารถที่เกิดจากการที่นักเรียนเป็น
ผู้ทาโครงงานต้องนาเสนอผลงานให้ ครูและเพื่อนนักเรียนให้เข้าใจโครงงาน
คอมพิวเตอร์ได้อย่างชัดเจน ดังนั้น ผู้ทาโครงงานต้องสื่อสารความคิดในการ
สร้างสรรค์โครงงานด้วยการเขียน หรือด้วยปากเปล่า รวมทั้งเลือกใช้รูปแบบ
ของสื่ออย่างมีประสิทธิภาพเพื่อนาเสนอแนวคิดในการจัดโครงงานให้ผู้อื่นได้
เข้าใจ
การคิดวิเคราะห์ เกิดจากการที่ผู้เรียนต้องวิเคราะห์ปัญหาและแยกแยะสาเหตุ
การคิดสังเคราะห์ เกิดจากการที่ผู้เรียนต้องนาความรู้ต่าง ๆ ที่เรียนมา
รวมทั้งความรู้จากการค้นหาข้อมูล เพื่อใช้ในการแก้ปัญหาหรือการสร้างสรรค์
โครงงาน
การคิดอย่างสร้างสรรค์ เกิดจากการที่ผู้เรียนนาความรู้มาสร้างสรรค์ผลงาน
ใหม่
การคิดอย่างมีวิจารณญาณ เกิดจากการที่ผู้เรียนได้มีการคิดไตร่ตรองว่าควร
ทาโครงงานใดและไม่ควรทาโครงงานใด
การคิดอย่างเป็นระบบ เกิดจากการที่ผู้เรียนคิดแก้ปัญหาอย่างเป็นขั้นตอน
คือ ผู้เรียนเป็นผู้วางแผนในการศึกษา ค้นคว้า เก็บรวบรวมข้อมูล พัฒนา
หรือประดิษฐ์คิดค้นผลงาน รวมทั้งการสรุปผลและการนาเสนอผลการศึกษา
ค้นคว้าด้วยตนเอง โดยมีผู้สอนและผู้ทรงคุณวุฒิเป็นผู้ให้คาปรึกษา
2.ความสามารถในการคิด ซึ่งผู้เรียนจะมีการคิดในลักษณะต่าง ๆ ดังนี้
3.ความสามารถในการแก้ปัญหา
เกิดจากการที่ผู้เรียนวิเคราะห์ปัญหา เข้าใจ และอธิบายปัญหาทางด้าน
คอมพิวเตอร์ รวมทั้งประยุกต์ความรู้ ทักษะ และการใช้เครื่องมือที่เหมาะสมกับ
การแก้ไขปัญหา
4.ความสามารถในการใช้ทักษะชีวิต
เกิดจากการที่ผู้เรียนได้นาความรู้และกระบวนการต่างๆ ไปใช้ในการพัฒนา
โครงงาน และนาไปประยุกต์ใช้ในชีวิตประจาวันได้อย่างเหมาะสม รวมถึงการ
พัฒนาโครงงาน ก่อให้เกิดการเรียนรู้ด้วยตนเองอันนาไปสู่การเรียนรู้ตลอดชีวิต
5.ความสามารถในการใช้เทคโนโลยี
เกิดจากการที่ผู้เรียนสามารถเลือกใช้เทคโนโลยีสารสนเทศในการแก้ปัญหาได้
อย่างถูกต้องเหมาะสม และมีคุณธรรม
ประเภทของโครงงานคอมพิวเตอร์และขอบเขต
1. โครงงานพัฒนาสื่อเพื่อการศึกษา
ลักษณะเด่นของโครงงานประเภทนี้ คือ เป็นโครงงานที่ใช้
คอมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา โดยการสร้างโปรแกรม
บทเรียนหรือหน่วยการเรียน ซึ่งอาจจะต้องมีภาคแบบฝึกหัด บททบทวน
และคาถามคาตอบไว้พร้อม ผู้เรียนสามารถเรียนแบบรายบุคคลหรือ
รายกลุ่มการสอน โดยใช้คอมพิวเตอร์ช่วยสอนนี้ ถือว่าคอมพิวเตอร์เป็น
อุปกรณ์การสอน ซึ่งอาจเป็นการพัฒนาบทเรียนแบบออนไลน์ ให้ผู้เรียน
เข้ามาศึกษาด้วยตนเอง
โครงงาน ประเภทนี้สามารถพัฒนาขึ้นเพื่อใช้ประกอบการสอนในวิชา
ต่างๆ โดยผู้เรียนอาจคัดเลือกเนื้อหาที่เข้าใจยาก มาเป็นหัวข้อในการพัฒนา
สื่อเพื่อการศึกษา ตัวอย่างโครงงาน เช่น การเคลื่อนที่แบบโปรเจกไตล์ ระบบ
สุริยะจักรวาล ตัวแปรต่างๆ ที่มีผลต่อการชากิ่งกุหลาบ หลักภาษาไทย และ
สถานที่สาคัญของประเทศไทย เป็นต้น
2.โครงงานประเภทการประยุกต์ใช้งาน
โครงงานประยุกต์ใช้งานเป็นโครงงานที่ใช้คอมพิวเตอร์ในการ
สร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจาวัน อาทิเช่น ซอฟต์แวร์
สาหรับการออกแบบและตกแต่งภายในอาคาร ซอฟต์แวร์สาหรับการผสมสี
และซอฟต์แวร์สาหรับการระบุคนร้าย เป็นต้น โครงงานประเภทนี้จะมีการ
ประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่างๆ ซึ่งอาจเป็นการคิด
สร้างสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลงของเดิมที่มีอยู่แล้วให้มี
ประสิทธิภาพสูงขึ้น
โครงงานลักษณะนี้จะต้องศึกษาและวิเคราะห์ความต้องการของผู้ใช้ก่อน
แล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของนั้นๆ ต่อจากนั้น
ต้องมีการทดสอบการทางานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับ
ปรุงแก้ไขให้มีความสมบูรณ์ โครงงานประเภทนี้ผู้เรียนต้องใช้ความรู้
เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่างๆ ที่เกี่ยวข้อง
3.โครงงานพัฒนาเกม
โครงงานประเภทนี้เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อ
ความรู้หรือเพื่อความ เพลิดเพลิน เกมที่พัฒนาควรจะเป็นเกมที่ไม่รุนแรง
เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมีการ
ออกแบบลักษณะและกฎเกณฑ์การเล่น เพื่อให้น่าสนใจแก่ผู้เล่น พร้อมทั้ง
ให้ความรู้สอดแทรกไปด้วย ผู้พัฒนาควรจะได้ทาการสารวจและรวบรวม
ข้อมูลเกี่ยวกับเกมต่างๆ ที่มีอยู่ทั่วไป และนามาปรับปรุงหรือพัฒนาขึ้นใหม่
เพื่อให้เป็นเกมที่แปลกใหม่ และน่าสนใจแก่ผู้เล่นกลุ่มต่างๆ
4.โครงงานพัฒนาเครื่องมือ
โครงงานประเภทนี้เป็นโครงงานเพื่อพัฒนาเครื่องมือช่วย สร้างงาน
ประยุกต์ต่างๆ โดยส่วนใหญ่จะอยู่ในรูปซอฟต์แวร์ เช่น ซอฟต์แวร์วาดรูป
ซอฟต์แวร์พิมพ์งาน เป็นต้น สาหรับซอฟต์แวร์เพื่อการพิมพ์งานนั้นสร้างขึ้นเป็น
โปรแกรมประมวลคา ซึ่งจะเป็นเครื่องมือให้เราใช้ในการพิมพ์งานต่างๆบนเครื่อง
คอมพิวเตอร์ ส่วนซอฟต์แวร์การวาดรูป พัฒนาขึ้นเพื่ออานวยความสะดวกให้
การวาดรูปบนเครื่องคอมพิวเตอร์ให้เป็นไปได้ โดยง่าย
5. โครงงานประเภทการทดลองทฤษฎี
โครงงานประเภทนี้เป็นโครงงานที่ใช้คอมพิวเตอร์ช่วยในการ
จาลองการทดลองของสาขาต่างๆ ซึ่งเป็นงานที่ไม่สามารถทดลองด้วย
สถานการณ์จริงได้ เช่น การจุดระเบิด เป็นต้น และเป็นโครงงานที่ผู้ทาต้อง
ศึกษารวบรวมความรู้ หลักการ ข้อเท็จจริง และแนวคิดต่างๆ อย่างลึกซึ้งใน
เรื่องที่ต้องการศึกษาแล้วเสนอเป็นแนวคิด แบบจาลอง หลักการ ซึ่งอาจอยู่
ในรูปของสูตร สมการ หรือคาอธิบาย พร้อมทั้งการจาลองทฤษฏีด้วย
การทาโครงงานประเภทนี้มีจุดสาคัญอยู่ที่ผู้ทาต้องมีความรู้ในเรื่อง
นั้นๆ เป็นอย่างดี ตัวอย่างโครงงานจาลองทฤษฎี เช่น การทดลองเรื่อง
การไหลของของเหลว การทดลองเรื่องพฤติกรรมของปลาปิรันย่า และ
การทดลองเรื่องการมองเห็นวัตถุแบบสามมิติ
โครงงานพัฒนาสื่อเพื่อการศึกษา
(Educational Media)
เป็นโครงงานที่ใช้คอมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา
โดยการสร้างโปรแกรมบทเรียน หรือหน่วยการเรียน ซึ่งอาจจะต้องมี
ภาคแบบฝึกหัด บททบทวนและคาถามคาตอบไว้พร้อม ผู้เรียน
สามารถเรียนแบบรายบุคคลหรือรายกลุ่ม
โครงงานประเภทนี้สามารถพัฒนาขึ้นเพื่อใช้ประกอบการสอนใน
วิชาต่างๆ ไม่ว่าจะเป็นสาขาคอมพิวเตอร์ วิชาชีพฯลฯ นักเรียนอาจ
คัดเลือกหัวข้อที่นักเรียนทั่วไปที่ทาความเข้าใจยาก มาเป็นหัวข้อใน
การพัฒนาโปรแกรมบทเรียน
ตัวอย่างโครงงานประเภทการพัฒนาสื่อเพื่อการศึกษา
 โปรแกรม ดนตรีไทยแสนสนุก
 โปรแกรม ความหลากหลายของสิ่งมีชีวิต
 โปรแกรมฝึกอ่านออกเสียงภาษาอังกฤษ
 โปรแกรมสานวนไทยพาสนุก
 โปรแกรมเรียนรู้คณิตศาสตร์
 การเคลื่อนที่แบบโปรเจกไทล์
ตัวอย่างโครงงานประเภทการพัฒนาสื่อเพื่อการศึกษา
โครงงานพัฒนาเครื่องมือ
(Tools Development)
โครงงานประเภทนี้เป็นโครงงานเพื่อพัฒนาเครื่องมือช่วยสร้าง
งานประยุกต์ต่างๆ โดยส่วนใหญ่จะอยู่ในรูปซอฟต์แวร์ เช่น ซอฟต์แวร์
วาดรูป ซอฟต์แวร์พิมพ์งาน สาหรับซอฟต์แวร์เพื่อการพิมพ์งานนั้น
สร้างขึ้นเป็นโปรแกรมประมวลคา ซึ่งจะเป็นเครื่องมือให้เราใช้ในการ
พิมพ์งานต่างๆบนเครื่องคอมพิวเตอร์ ส่วนซอฟต์แวร์การวาดรูป
พัฒนาขึ้นเพื่ออานวยความสะดวกให้การวาดรูปบนเครื่องคอมพิวเตอร์
ให้เป็นไปได้ โดยง่าย
ตัวอย่างโครงงานประเภทการพัฒนาเครื่องมือ
 โปรแกรมการค้นหาคาภาษาไทย
 โปรแกรมอ่านอักษรไทย
 โปรแกรมวาดภาพสามมิติ
 โปรแกรมบีบอัดข้อมูล
 โปรแกรมประมวลผลคาไทยบนระบบปฏิบัติการลีนุกซ์
โครงงานประเภทการทดลองทฤษฎี
(Theory Experiment)
เป็นโครงงานใช้คอมพิวเตอร์ในการจาลองการทดลองของสาขาต่างๆ
ซึ่งเป็นงานที่ไม่สามารถทดลองด้วยสถานการณ์จริงได้ เช่น การจุดระเบิด
เป็นต้น เป็นโครงงานที่ผู้ทาต้องศึกษารวบรวมความรู้ หลักการ ข้อเท็จจริง
และแนวความคิดต่าง ๆ อย่างลึกซึ้งในเรื่องที่ต้องการศึกษา แล้วเสนอเป็น
แนวคิด แบบจาลอง หลักการ ซึ่งอาจอยู่ในรูปของสมการ สูตร หรือ
คาอธิบายก็ได้ พร้อมทั้งนาเสนอวิธีการจาลองทฤษฎีด้วยคอมพิวเตอร์
การทาโครงงานประเภทนี้มีจุดสาคัญอยู่ที่ผู้ทาต้องมีความรู้เรื่องนั้นๆ
เป็นอย่างดี
ตัวอย่างโครงงานประเภทการทดลองทฤษฎี
 การทดลองเรื่องการไหลของของเหลว
 การทดลองเรื่องพฤติกรรมของปลาปิรันย่า
 การทดลองผสมสารเคมีต่างๆ ด้วยคอมพิวเตอร์
 การทดลองปัจจัยต่างๆ ในการเลี้ยงปลานิลด้วยคอมพิวเตอร์
 การทดลองเรื่องการไหลของเหลว
 การทดลองเรื่องพฤติกรรมของปลาปิรันย่า
 การทดลองปัจจัยต่างๆ ในการเพาะปลูกแก้วมังกรด้วยคอมพิวเตอร์
โครงงานประเภทการประยุกต์ใช้งาน
(Application)
เป็นโครงงานประยุกต์ใช้งาน เป็นโครงงานที่ใช้คอมพิวเตอร์ในการ
สร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจาวัน อาทิเช่น ซอฟต์แวร์สาหรับ
การออกแบบและตกแต่งภายในอาคาร ซอฟต์แวร์สาหรับการผสมสี เป็นต้น
โครงงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอย
ต่างๆ ซึ่งอาจเป็นการคิดสร้างสิ่งของขึ้นใหม่ หรือปรับปรุงเปลี่ยนแปลงของเดิมที่
มีอยู่แล้วให้มีประสิทธิภาพสูงขึ้น โครงงานลักษณะนี้จะต้องศึกษาและวิเคราะห์
ความต้องการของผู้ใช้ก่อน แล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ
และพัฒนาสิ่งของนั้นๆ
ตัวอย่างโครงงานประเภทการประยุกต์ใช้งาน
 เครื่องรดน้าต้นไม้และให้อาหารปลาผ่านโทรศัพท์มือถือ
 โปรแกรมระบบฐานข้อมูลทางการแพทย์เบื้องต้น
 เครื่องให้อาหารไก่ไข่อัตโนมัติ
 ระบบจัดการข้อมูลการเงินส่วนบุคคล
 โปรแกรมระบบแฟ้ มฐานข้อมูลผู้เรียน 2001
 โปรแกรมพจนานุกรมไทย-อังกฤษ
 ซอฟต์แวร์สาหรับการระบุคนร้าย
ตัวอย่างโครงงานประเภทการประยุกต์ใช้งาน
โครงงานประเภทการพัฒนาโปรแกรมประยุกต์
โครงงานประเภทการประยุกต์ใช้งาน โครงงานประยุกต์ใช้งานเป็น
โครงงานที่ใช้คอมพิวเตอร์ในการสร้างผลงานเพื่อประยุกต์ใช้งานจริงใน
ชีวิตประจาวัน อาทิเช่น ซอฟต์แวร์สาหรับการออกแบบและตกแต่ง
ภายในอาคารซอฟต์แวร์สาหรับการผสมสี เป็นต้น โครงงานประเภท
นี้ จะมีการประดิษฐ์ฮาร์ดแวร์ซอฟต์แวร์หรืออุปกรณ์ใช้สอยต่างๆ ซึ่งอาจ
เป็นการคิดสร้างสิ่งของขึ้นใหม่หรือปรับปรุงเปลี่ยนแปลงของเดิมที่มีอยู่
แล้วให้มีประสิทธิภาพสูงขึ้น โครงงานลักษณะนี้จะต้องศึกษาและวิเคราะห์
ความต้องการของผู้ใช้ก่อน แล้วนาข้อมูลที่ได้มาใช้ในการออกแบบ และ
พัฒนาสิ่งของนั้นๆ ต่อจากนั้นต้องมีการทดสอบการทางานหรือทดสอบ
คุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไข
ตัวอย่างโครงงานประเภทการพัฒนาโปรแกรมประยุกต์
 โปรแกรม สารบรรณสาเร็จรูป : Readymade Archivist
 ระบบบริหารจัดการข้อมูลผู้เรียนของโรงเรียน
 โปรแกรมออกและตรวจข้อสอบ
 โปรแกรมสังเคราะห์เสียงสาหรับคนตาบอดบนรถประจาทาง
 ระบบแนะนาเส้นทางเดินรถประจาทาง
 ระบบจองตั๋วรถไฟบนอินเทอร์เน็ต
http://bbvipthailand.exteen.com/2012
0817/entry-5
http://www.scribd.com/doc/10528502
5
http://toffykz.blogspot.com/2012/08/
8.html
http://www.thaigoodview.com/node/1
7030?page=0%2C7
แหล่งที่มา
http://www.vcharkarn.com/pr
oject/view/689
http://krusommawan.bps.in.t
h/index.php/it23143/sheet-
unit1/34-sheet3-type-of-it-
project
http://tc.mengrai.ac.th/kruyu
y/e-
learning/project/unit1/01_2.ht
ml
http://namkwanmay.wordp
ress.com
http://conandoii.blogspot.co
m/2012/09/6.html
http://krusommawan.bps.in.th/in
dex.php/it23143/sheet-unit1/34-
sheet3-type-of-it-project
http://krusommawan.bps.in.th/in
dex.php/it23143/sheet-unit1/34-
sheet3-type-of-it-project
http://www.scribd.com/doc/10321
3855/
http://namkwanmay.wordpress.com/2
011/02/08/%E0%B8%9B%E0%B8%A3
%E0%B8%B0%E0%B9%80%E0%B8%
A0%E0%B8%97%E0%B8%82%E0%B
8%AD%E0%B8%87%E0%B9%82%E0
%B8%84%E0%B8%A3%E0%B8%87%
E0%B8%87%E0%B8%B2%E0%B8%99
%E0%B8%84%E0%B8%AD%E0%B8
%A1%E0%B8%9E%E0%B8%B4%E0%
B8%A7/
http://ksitds55.blogspot.com/2012/11/
blog-post.html

โครงงานคอมพ วเตอร