โครงงานคอมพิวเตอร์
จัดทาโดย
นาย จิรภัทร พรหมอารี รักษ์
ม.6/6 เลขที่ 22
ความหมายของโครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์ เป็ นกิจกรรม อิสระที่ผ้ เู รี ยนสามารถเลือกศึกษา
ตามความสนใจ โดใช้ ทกษะ ตลอดจนประสบการณ์ของผู้เรี ยนด้ าน
ั
คอมพิวเตอร์ และซอฟต์แวร์ ในการแก้ ปัญหาต่างๆ ผู้เรี ยนจะต้ องวางแผน
ดาเนินงาน ศึกษา พัฒนาโปรแกรม หรื ออุปกรณ์ที่เกี่ยวข้ อง การศึกษาด้ าน
เทคโนโลยีคอมพิวเตอร์ มีขึ ้น เพื่อพัฒนาให้ ผ้ เู รี ยนมีความรู้ ความเข้ าใจใน
วิทยาการคอมพิวเตอร์ และมีความสามารถในการพัฒนาโปรแกรมได้ การ
จัดทาโครงงานคอมพิวเตอร์ จะเป็ นสิ่งที่ทาให้ ผ้ เู รี ยน สามารถบรรลุเปาหมาย
้
นี ้ได้ อย่างสมบูรณ์ จุดมุ่งหมายที่สาคัญประการหนึ่งของการเรี ยน การสอน
คอมพิวเตอร์ ในโรงเรี ยน คือการที่ผ้ เู รี ยนได้ มีโอกาสนาความรู้เกี่ยวกับ
คอมพิวเตอร์ ไปใช้ ในการแก้ ปัญหา ประดิษฐ์ คดค้ น หรื อค้ นคว้ าหาความรู้
ิ
ต่างๆ ด้ วย
ความสาคัญของโครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์ เป็ นกิจกรรมการเรี ยนที่นกเรี ยนมีอิสระในการเลือกศึกษา
ั
ปั ญหาที่ตนสนใจ โดยนักเรี ยนจะต้ องวางแผนการดาเนินงาน ศึกษา พัฒนาโปรแกรม หรื อ
อุปกรณ์ที่เกี่ยวข้ อง โดยใช้ ความรู้ กระบวนการทางวิศวกรรมซอฟต์แวร์ เครื่ องคอมพิวเตอร์
และวัสดุอปกรณ์ตลอดจนทักษะพื ้นฐานในการพัฒนาโครงงาน เรื่ องที่นกเรี ยนสนใจและคิด
ุ
ั
จะทาโครงงาน ซึงอาจมีผ้ ศกษามาก่อน หรื อเป็ นเรื่ องที่นกพัฒนาโปรแกรมได้ เคยค้ นคว้ า
่
ู ึ
ั
และพัฒนาแล้ ว นักเรี ยนสามารถทาโครงงานเรื่ องดังกล่าวได้ แต่ต้องคิดดัดแปลงแนวทางใน
การศึกษา การวิเคราะห์ข้อมูล การพัฒนาโปรแกรม หรื อศึกษาเพิ่มเติมจากผลงานเดิมที่มี
ผู้รายงานไว้ จุดมุงหมายสาคัญของการทาโครงงานเป็ นการเปิ ดโอกาสให้ นกเรี ยนได้ รับ
่
ั
ประสบการณ์ตรงในการใช้ ระบบคอมพิวเตอร์ แก้ ปัญหา ประดิษฐ์ คิดค้ นหรื อค้ นคว้ าหา
ความรู้ตางๆ ใช้ คอมพิวเตอร์ ในการพัฒนาสื่อการเรี ยนรู้เพื่อการศึกษา ประดิษฐ์ ฮาร์ ดแวร์
่
ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่างๆ พัฒนาโปรแกรมประยุกต์ตางๆ ตลอดจนการพัฒนา
่
เกมคอมพิวเตอร์ เพื่อฝึ กให้ นกเรี ยนเป็ นบุคคลที่ใฝ่ เรี ยนใฝ่ รู้ การพัฒนาความคิดใหม่ๆ ความ
ั
มีคณธรรมจริ ยธรรม เอื ้อเฟื อเผื่อแผ่ ให้ กบเพื่อนมนุษย์ และอยูในสังคมอย่างมีความสุข
ุ
้
ั
่
ประเภทของโครงงานคอมพิวเตอร์และขอบเขต

•
•
•
•
•

คอมพิวเตอร์ เป็ นเครื่ องมือที่ใช้ ในงานวิจยในทุก ๆ สาขาวิชา ดังนัน
ั
้
โครงงานคอมพิวเตอร์ จงมีความหลากหลายเป็ นอย่างมาก ทังในลักษณะ
ึ
้
ของเนื ้อหา กิจกรรมและลักษณะของประโยชน์หรื อผลงานที่ได้ ซึงอาจ
่
แบ่งเป็ นประเภทใหญ่ ๆ ได้ 5 ประเภท คือ
โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)
โครงงานพัฒนาเครื่ องมือ (Tools Development)
โครงงานประเภทการทดลองทฤษฎี (Theory Experiment)
โครงงานประเภทการประยุกต์ใช้ งาน (Application)
โครงงานพัฒนาเกม (Game Development)
โครงงานพัฒนาสื่ อเพือการศึกษา
่
(Educational Media)
เป็ นโครงงานทีใช้ คอมพิวเตอร์ ในการผลิตสื่อเพื่อการศึกษา โดย
การสร้ างโปรแกรมบทเรี ยน หรื อหน่วยการเรี ยน ซึงอาจจะต้ องมีภาค
่
แบบฝึ กหัด บททบทวนและคาถามคาตอบไว้ พร้ อม ผู้เรี ยนสามารถเรี ยน
แบบรายบุคคลหรื อรายกลุม การสอนโดยใช้ คอมพิวเตอร์ ช่วยนี ้ ถือว่า
่
เครื่ องคอมพิวเตอร์ เป็ นอุปกรณ์การสอน ไม่ใช่เป็ นครูผ้ สอน ซึงอาจเป็ น
ู
่
การพัฒนาบทเรี ยนแบบ Online ให้ นกเรี ยนเข้ ามาศึกษาด้ วยตนเอง
ั
ก็ได้
โครงงานประเภทนี ้สามารถพัฒนาขึ ้นเพื่อใช้ ประกอบการสอนใน
วิชาต่าง ๆ ไม่วาจะเป็ นสาขาคอมพิวเตอร์ วิชาคณิตศาสตร์ วิชา
่
วิทยาศาสตร์ วิชาสังคม วิชาชีพอื่น ๆ ฯลฯ โดยนักเรี ยนอาจคัดเลือก
หัวข้ อที่นกเรี ยนทัวไปที่ทาความเข้ าใจยาก มาเป็ นหัวข้ อในการพัฒนา
ั
่
โปรแกรมบทเรี ยน ตัวอย่าง เช่น โปรแกรมสอนวิธีการใช้ งาน ระบบสุริยะ
จักรวาล โปรแกรมแบบทดสอบวิชาต่าง ๆ
ตัวอย่ างโครงงานประเภทการพัฒนาสื่ อเพือการศึกษา
่
1.สารานุกรมไทยฉบับมัลติมีเดีย
2. สิ่งมีชีวิตใต้ ท้องทะเล
3. พิพิธภัณฑ์หนขี ้ผึ ้งไทย
ุ่
4. โปรแกรมช่วยสอนการถ่ายภาพ
5. 76 จังหวัดของไทย
6. โปรแกรมช่วยสอนการทางานของทรานซิสเตอร์
7. คอมพิวเตอร์ สอนพิมพ์ดีด
8. ยาไทยและยาจีน
9. สูตรขนมไทยอร่อยทัวโลก
่
โครงงานพัฒนาเครื่องมือ (Tools Development)
เป็ นโครงงานเพื่อพัฒนาเครื่ องมือมาใช้ ช่วยสร้ างงานประยุกต์ตาง
่
ๆ ซึงโดยส่วนใหญ่จะเป็ นในรูปซอฟต์แวร์ ตัวอย่างของเครื่ องมือช่วยงาน
่
เช่น ซอฟต์แวร์ วาดรูป ซอฟต์แวร์ พิมพ์งาน ซอฟต์แวร์ ช่วยการมองวัตถุ
ในมุมต่าง ๆ เป็ นต้ น สาหรับซอฟต์แวร์ เพื่อการพิมพ์งานนันสร้ างขึ ้นเป็ น
้
โปรแกรมประมวลผลภาษา ซึงจะเป็ นเครื่ องมือให้ เราใช้ งานในงานพิมพ์
่
ต่าง ๆ บนเครื่ องคอมพิวเตอร์ เป็ นไปได้ โดยง่าย
ซึงรูปที่ได้ สามารถนาไปใช้ งานต่าง ๆ ได้ มากมาย สาหรับ
่
ซอฟต์แวร์ ช่วยในการมองวัตถุในมุมต่าง ๆ ใช้ สาหรับช่วยในการ
ออกแบบสิงของต่าง ๆ อาทิเช่น ผู้ใช้ วาดแจกันด้ านหน้ า และต้ องการ
่
จะดูวาด้ านบนและด้ านข้ างเป็ นอย่างไร ก็ให้ ซอฟต์แวร์ คานวณค่าและ
่
ภาพที่ควรจะเป็ นมาให้ เพื่อพิจารณาและแก้ ไขภาพแจกันที่ออกแบบไว้
ได้ อย่างสะดวก เช่น โปรแกรมประเภท 3D
ตัวอย่ างโครงงานประเภทการพัฒนาเครื่องมือ
1.โปรแกรมการค้ นหาคาภาษาไทย
2. โปรแกรมอ่านอักษรไทย
3. โปรแกรมวาดภาพสามมิติ
4. โปรแกรมเข้ าและถอดรหัสข้ อมูล
5. โปรแกรมบีบอัดข้ อมูล
6. โปรแกรมประมวลผลคาไทยบนระบบปฏิบตการลีนกซ์
ัิ
ุ
7. โปรแกรมการออกแบบผังงาน
8. พอร์ ตแบบขนานของไทย
9. การส่งสัญญาณควบคุมอุปกรณ์อิเล็กทรอนิกส์
โครงงานประเภทการทดลองทฤษฎี
(Theory Experiment)
เป็ นโครงงานใช้ คอมพิวเตอร์ ในการจาลองการทดลองของสาขา
ต่าง ๆ ซึงเป็ นงานที่ไม่สามารถทดลองด้ วยสถานการณ์จริงได้ เช่น การ
่
จุดระเบิด เป็ นต้ น เป็ นโครงงานที่ผ้ ทาต้ องศึกษารวบรวมความรู้
ู
หลักการ ข้ อเท็จจริงและแนวความคิดต่าง ๆ อย่างลึกซึ ้งในเรื่ องที่
ต้ องการศึกษา แล้ วเสนอเป็ นแนวคิด แบบจาลอง หลักการ ซึงอาจอยูใน
่
่
รูปของสมการ สูตร หรื อคาอธิบายก็ได้ พร้ อมทังนาเสนอวิธีการจาลอง
้
ทฤษฎีด้วยคอมพิวเตอร์
การทาโครงงานประเภทนี ้มีจดสาคัญอยูที่ผ้ ทาต้ องมีความรู้เรื่ อง
ุ
่ ู
นัน ๆ เป็ นอย่างดี ตัวอย่าง เช่น การทดลองเรื่ องการไหลของเหลว การ
้
ทดลองเรื่ องพฤติกรรมของปลาอโรวาน่า ทฤษฎีการแบ่งแยกดีเอ็น
เอ การทดลองเรื่ องการไหลของของเหลว การทดลองเรื่ องพฤติกรรม
ของปลาปิ รันย่า และการทดลองเรื่ องการมองเห็นวัตถุแบบสามมิติ เป็ น
ต้ น
ตัวอย่ างโครงงานประเภทการทดลองทฤษฎี
1.การทดลองปั จจัยต่างๆ ในการเลี ้ยงปลานิลด้ วยคอมพิวเตอร์
2. การทดลองปั จจัยต่างๆ ในการเพาะปลูกแก้ วมังกรด้ วยคอมพิวเตอร์
3. การทานายอุณหภูมิจากข้ อมูลที่ผ่านมา
4. การทดลองผสมสารเคมีตางๆ ด้ วยคอมพิวเตอร์
่
5. ปั จจัยต่างๆ กับการเคลื่อนที่ของเครื่ องบิน
6. ผลการปลูกข้ าวในสภาวะแวดล้ อมที่ตางกัน
่
7. การเปรี ยบเทียบเทคนิคของการย่อขนาดแฟมข้ อมูล
้
8. โปรแกรมสังเคราะห์เสียงพูดเบื ้องต้ น
9. โปรแกรมจาลองการทางานของเครื่ องคอมพิวเตอร์ สวนบุคคล
่
โครงงานประเภทการประยุกต์ ใช้ งาน (Application)
เป็ นโครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งานจริงใน
ชีวิตประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์
สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น โครงงานงานประเภทนี ้
จะมีการประดิษฐ์ ฮาร์ ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่
่
หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มีประสิทธิภาพสูงขึ ้นก็ได้ โครงงาน
่
ลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความต้ องการของผู้ใช้ ก่อนแล้ วนาข้ อมูลที่ได้ มา
ใช้ ในการออกแบบ และพัฒนาสิงของนัน ๆ ต่อจากนันต้ องมีการทดสอบการทางาน
่
้
้
หรื อทดสอบคุณภาพของสิงประดิษฐ์ แล้ วปรับปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงาน
่
ประเภทนี ้นักเรี ยนต้ องใช้ ความรู้เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และ
เครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ใน
้
การพัฒนาด้ วย เป็ นโครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งาน
จริ งในชีวิตประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร
ซอฟต์แวร์ สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น
โครงงานงานประเภทนี ้จะมีการประดิษฐ์ ฮาร์ ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์
ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มี
่
่
ประสิทธิภาพสูงขึ ้นก็ได้ โครงงานลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความ
ต้ องการของผู้ใช้ ก่อนแล้ วนาข้ อมูลที่ได้ มาใช้ ในการออกแบบ และพัฒนาสิงของนัน
่
้
ๆ ต่อจากนันต้ องมีการทดสอบการทางานหรื อทดสอบคุณภาพของสิงประดิษฐ์
้
่
แล้ วปรับปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงานประเภทนี ้นักเรี ยนต้ องใช้ ความรู้
เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง
รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ในการพัฒนาด้ วย
้
ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้ งาน
1.ระบบบริ หารจัดการข้ อมูลผู้เรี ยนของโรงเรี ยน
2. ระบบจัดการข้ อมูลการเงินส่วนบุคคล
3. ระบบจองตัวรถไฟบนอินเทอร์ เน็ต
๋
4. ระบบแนะนาเส้ นทางเดินรถประจาทาง
5. โปรแกรมสังเคราะห์เสียงสาหรับคนตาบอดบนรถประจาทาง
6. โปรแกรมออกและตรวจข้ อสอบ
7. โฮมเพจส่วนบุคคล
8. โปรแกรมช่วยปฐมพยาบาลเบื ้องต้ น
9. โปรแกรมพจนานุกรมไทย-อังกฤษ
โครงงานประยุกต์ ใช้ งาน (Application)
เป็ น โครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งานจริงใน
ชีวิต ประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์
สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น โครงงานงานประเภทนี ้
จะมีการประดิษฐ์ ฮาร์ ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่
่
หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มี ประสิทธิภาพสูงขึ ้นก็ได้ โครงงาน
่
ลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความต้ องการของผู้ใช้ ก่อนแล้ วนา ข้ อมูลที่ได้ มา
ใช้ ในการออกแบบ และพัฒนาสิงของนัน ๆ ต่อจากนันต้ องมีการทดสอบการทางาน
่
้
้
หรื อทดสอบคุณภาพของสิงประดิษฐ์ แล้ วปรับ ปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงาน
่
ประเภทนี ้นักเรี ยนต้ องใช้ ความรู้เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และ
เครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ใน
้
การพัฒนาด้ วย
ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้ งาน
1.ระบบบริ หารจัดการข้ อมูลผู้เรี ยนของโรงเรี ยน
2. ระบบจัดการข้ อมูลการเงินส่วนบุคคล
3. ระบบจองตัวรถไฟบนอินเทอร์ เน็ต
๋
4. ระบบแนะนาเส้ นทางเดินรถประจาทาง
5. โปรแกรมสังเคราะห์เสียงสาหรับคนตาบอดบนรถประจาทาง
6. โปรแกรมออกและตรวจข้ อสอบ
7. โฮมเพจส่วนบุคคล
8. โปรแกรมช่วยปฐมพยาบาลเบื ้องต้ น
9. โปรแกรมพจนานุกรมไทย-อังกฤษ
โครงงานการพัฒนาโปรแกรมประยุกต์
(Game Development)
เป็ นโครงงานพัฒนาซอฟต์แวร์ เกมเพื่อความรู้ และ/หรื อ ความ
เพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคานวณเลข ซึง
่
เกมที่พฒนาขึ ้นนี ้น่าจะเน้ นให้ เป็ นเกมที่ไม่รุนแรง เน้ นการใช้ สมองเพื่อ
ั
ฝึ กคิดอย่างมีหลักการ โครงงานประเภทนี ้จะมีการออกแบบลักษณะ
และกฎเกณฑ์การเล่น เพื่อให้ น่าสนใจแก่ผ้ เู ล่น พร้ อมทังให้ ความรู้
้
สอดแทรกไปด้ วย ผู้พฒนาควรจะได้ ทาการสารวจและรวบรวมข้ อมูล
ั
เกี่ยวกับเกมต่าง ๆ ที่มีอยูทวไปและนามาปรับปรุงหรื อพัฒนาขึ ้นใหม่
่ ั่
เพื่อให้ ป็นเกมที่แปลกใหม่และน่าสนใจแก่ผ้ เู ล่นกล่มต่าง ๆ
ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้ งาน
1.เกมผจญภัยกับพระอภัยมณี
2.เกมอักษรเขาวงกต
3.เกมเลือกตังสมาชิกสภาผู้แทนราษฎร
้
4.เกมผจญภัยกับภาษาอังกฤษ
5.เกมหมากฮอส
แหล่ งที่มา
• http://tc.mengrai.ac.th/kruyuy/elearning/project/unit2/02_2.html
• http://blog.eduzones.com/jipatar/85915
• http://kruarisara.wordpress.com/2010/

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

  • 1.
  • 2.
    ความหมายของโครงงานคอมพิวเตอร์ โครงงานคอมพิวเตอร์ เป็ นกิจกรรมอิสระที่ผ้ เู รี ยนสามารถเลือกศึกษา ตามความสนใจ โดใช้ ทกษะ ตลอดจนประสบการณ์ของผู้เรี ยนด้ าน ั คอมพิวเตอร์ และซอฟต์แวร์ ในการแก้ ปัญหาต่างๆ ผู้เรี ยนจะต้ องวางแผน ดาเนินงาน ศึกษา พัฒนาโปรแกรม หรื ออุปกรณ์ที่เกี่ยวข้ อง การศึกษาด้ าน เทคโนโลยีคอมพิวเตอร์ มีขึ ้น เพื่อพัฒนาให้ ผ้ เู รี ยนมีความรู้ ความเข้ าใจใน วิทยาการคอมพิวเตอร์ และมีความสามารถในการพัฒนาโปรแกรมได้ การ จัดทาโครงงานคอมพิวเตอร์ จะเป็ นสิ่งที่ทาให้ ผ้ เู รี ยน สามารถบรรลุเปาหมาย ้ นี ้ได้ อย่างสมบูรณ์ จุดมุ่งหมายที่สาคัญประการหนึ่งของการเรี ยน การสอน คอมพิวเตอร์ ในโรงเรี ยน คือการที่ผ้ เู รี ยนได้ มีโอกาสนาความรู้เกี่ยวกับ คอมพิวเตอร์ ไปใช้ ในการแก้ ปัญหา ประดิษฐ์ คดค้ น หรื อค้ นคว้ าหาความรู้ ิ ต่างๆ ด้ วย
  • 3.
    ความสาคัญของโครงงานคอมพิวเตอร์ โครงงานคอมพิวเตอร์ เป็ นกิจกรรมการเรียนที่นกเรี ยนมีอิสระในการเลือกศึกษา ั ปั ญหาที่ตนสนใจ โดยนักเรี ยนจะต้ องวางแผนการดาเนินงาน ศึกษา พัฒนาโปรแกรม หรื อ อุปกรณ์ที่เกี่ยวข้ อง โดยใช้ ความรู้ กระบวนการทางวิศวกรรมซอฟต์แวร์ เครื่ องคอมพิวเตอร์ และวัสดุอปกรณ์ตลอดจนทักษะพื ้นฐานในการพัฒนาโครงงาน เรื่ องที่นกเรี ยนสนใจและคิด ุ ั จะทาโครงงาน ซึงอาจมีผ้ ศกษามาก่อน หรื อเป็ นเรื่ องที่นกพัฒนาโปรแกรมได้ เคยค้ นคว้ า ่ ู ึ ั และพัฒนาแล้ ว นักเรี ยนสามารถทาโครงงานเรื่ องดังกล่าวได้ แต่ต้องคิดดัดแปลงแนวทางใน การศึกษา การวิเคราะห์ข้อมูล การพัฒนาโปรแกรม หรื อศึกษาเพิ่มเติมจากผลงานเดิมที่มี ผู้รายงานไว้ จุดมุงหมายสาคัญของการทาโครงงานเป็ นการเปิ ดโอกาสให้ นกเรี ยนได้ รับ ่ ั ประสบการณ์ตรงในการใช้ ระบบคอมพิวเตอร์ แก้ ปัญหา ประดิษฐ์ คิดค้ นหรื อค้ นคว้ าหา ความรู้ตางๆ ใช้ คอมพิวเตอร์ ในการพัฒนาสื่อการเรี ยนรู้เพื่อการศึกษา ประดิษฐ์ ฮาร์ ดแวร์ ่ ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่างๆ พัฒนาโปรแกรมประยุกต์ตางๆ ตลอดจนการพัฒนา ่ เกมคอมพิวเตอร์ เพื่อฝึ กให้ นกเรี ยนเป็ นบุคคลที่ใฝ่ เรี ยนใฝ่ รู้ การพัฒนาความคิดใหม่ๆ ความ ั มีคณธรรมจริ ยธรรม เอื ้อเฟื อเผื่อแผ่ ให้ กบเพื่อนมนุษย์ และอยูในสังคมอย่างมีความสุข ุ ้ ั ่
  • 4.
    ประเภทของโครงงานคอมพิวเตอร์และขอบเขต • • • • • คอมพิวเตอร์ เป็ นเครื่องมือที่ใช้ ในงานวิจยในทุก ๆ สาขาวิชา ดังนัน ั ้ โครงงานคอมพิวเตอร์ จงมีความหลากหลายเป็ นอย่างมาก ทังในลักษณะ ึ ้ ของเนื ้อหา กิจกรรมและลักษณะของประโยชน์หรื อผลงานที่ได้ ซึงอาจ ่ แบ่งเป็ นประเภทใหญ่ ๆ ได้ 5 ประเภท คือ โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media) โครงงานพัฒนาเครื่ องมือ (Tools Development) โครงงานประเภทการทดลองทฤษฎี (Theory Experiment) โครงงานประเภทการประยุกต์ใช้ งาน (Application) โครงงานพัฒนาเกม (Game Development)
  • 5.
    โครงงานพัฒนาสื่ อเพือการศึกษา ่ (Educational Media) เป็นโครงงานทีใช้ คอมพิวเตอร์ ในการผลิตสื่อเพื่อการศึกษา โดย การสร้ างโปรแกรมบทเรี ยน หรื อหน่วยการเรี ยน ซึงอาจจะต้ องมีภาค ่ แบบฝึ กหัด บททบทวนและคาถามคาตอบไว้ พร้ อม ผู้เรี ยนสามารถเรี ยน แบบรายบุคคลหรื อรายกลุม การสอนโดยใช้ คอมพิวเตอร์ ช่วยนี ้ ถือว่า ่ เครื่ องคอมพิวเตอร์ เป็ นอุปกรณ์การสอน ไม่ใช่เป็ นครูผ้ สอน ซึงอาจเป็ น ู ่ การพัฒนาบทเรี ยนแบบ Online ให้ นกเรี ยนเข้ ามาศึกษาด้ วยตนเอง ั ก็ได้
  • 6.
    โครงงานประเภทนี ้สามารถพัฒนาขึ ้นเพื่อใช้ประกอบการสอนใน วิชาต่าง ๆ ไม่วาจะเป็ นสาขาคอมพิวเตอร์ วิชาคณิตศาสตร์ วิชา ่ วิทยาศาสตร์ วิชาสังคม วิชาชีพอื่น ๆ ฯลฯ โดยนักเรี ยนอาจคัดเลือก หัวข้ อที่นกเรี ยนทัวไปที่ทาความเข้ าใจยาก มาเป็ นหัวข้ อในการพัฒนา ั ่ โปรแกรมบทเรี ยน ตัวอย่าง เช่น โปรแกรมสอนวิธีการใช้ งาน ระบบสุริยะ จักรวาล โปรแกรมแบบทดสอบวิชาต่าง ๆ
  • 7.
    ตัวอย่ างโครงงานประเภทการพัฒนาสื่ อเพือการศึกษา ่ 1.สารานุกรมไทยฉบับมัลติมีเดีย 2.สิ่งมีชีวิตใต้ ท้องทะเล 3. พิพิธภัณฑ์หนขี ้ผึ ้งไทย ุ่ 4. โปรแกรมช่วยสอนการถ่ายภาพ 5. 76 จังหวัดของไทย 6. โปรแกรมช่วยสอนการทางานของทรานซิสเตอร์ 7. คอมพิวเตอร์ สอนพิมพ์ดีด 8. ยาไทยและยาจีน 9. สูตรขนมไทยอร่อยทัวโลก ่
  • 8.
    โครงงานพัฒนาเครื่องมือ (Tools Development) เป็นโครงงานเพื่อพัฒนาเครื่ องมือมาใช้ ช่วยสร้ างงานประยุกต์ตาง ่ ๆ ซึงโดยส่วนใหญ่จะเป็ นในรูปซอฟต์แวร์ ตัวอย่างของเครื่ องมือช่วยงาน ่ เช่น ซอฟต์แวร์ วาดรูป ซอฟต์แวร์ พิมพ์งาน ซอฟต์แวร์ ช่วยการมองวัตถุ ในมุมต่าง ๆ เป็ นต้ น สาหรับซอฟต์แวร์ เพื่อการพิมพ์งานนันสร้ างขึ ้นเป็ น ้ โปรแกรมประมวลผลภาษา ซึงจะเป็ นเครื่ องมือให้ เราใช้ งานในงานพิมพ์ ่ ต่าง ๆ บนเครื่ องคอมพิวเตอร์ เป็ นไปได้ โดยง่าย
  • 9.
    ซึงรูปที่ได้ สามารถนาไปใช้ งานต่างๆ ได้ มากมาย สาหรับ ่ ซอฟต์แวร์ ช่วยในการมองวัตถุในมุมต่าง ๆ ใช้ สาหรับช่วยในการ ออกแบบสิงของต่าง ๆ อาทิเช่น ผู้ใช้ วาดแจกันด้ านหน้ า และต้ องการ ่ จะดูวาด้ านบนและด้ านข้ างเป็ นอย่างไร ก็ให้ ซอฟต์แวร์ คานวณค่าและ ่ ภาพที่ควรจะเป็ นมาให้ เพื่อพิจารณาและแก้ ไขภาพแจกันที่ออกแบบไว้ ได้ อย่างสะดวก เช่น โปรแกรมประเภท 3D
  • 10.
    ตัวอย่ างโครงงานประเภทการพัฒนาเครื่องมือ 1.โปรแกรมการค้ นหาคาภาษาไทย 2.โปรแกรมอ่านอักษรไทย 3. โปรแกรมวาดภาพสามมิติ 4. โปรแกรมเข้ าและถอดรหัสข้ อมูล 5. โปรแกรมบีบอัดข้ อมูล 6. โปรแกรมประมวลผลคาไทยบนระบบปฏิบตการลีนกซ์ ัิ ุ 7. โปรแกรมการออกแบบผังงาน 8. พอร์ ตแบบขนานของไทย 9. การส่งสัญญาณควบคุมอุปกรณ์อิเล็กทรอนิกส์
  • 11.
    โครงงานประเภทการทดลองทฤษฎี (Theory Experiment) เป็ นโครงงานใช้คอมพิวเตอร์ ในการจาลองการทดลองของสาขา ต่าง ๆ ซึงเป็ นงานที่ไม่สามารถทดลองด้ วยสถานการณ์จริงได้ เช่น การ ่ จุดระเบิด เป็ นต้ น เป็ นโครงงานที่ผ้ ทาต้ องศึกษารวบรวมความรู้ ู หลักการ ข้ อเท็จจริงและแนวความคิดต่าง ๆ อย่างลึกซึ ้งในเรื่ องที่ ต้ องการศึกษา แล้ วเสนอเป็ นแนวคิด แบบจาลอง หลักการ ซึงอาจอยูใน ่ ่ รูปของสมการ สูตร หรื อคาอธิบายก็ได้ พร้ อมทังนาเสนอวิธีการจาลอง ้ ทฤษฎีด้วยคอมพิวเตอร์
  • 12.
    การทาโครงงานประเภทนี ้มีจดสาคัญอยูที่ผ้ ทาต้องมีความรู้เรื่ อง ุ ่ ู นัน ๆ เป็ นอย่างดี ตัวอย่าง เช่น การทดลองเรื่ องการไหลของเหลว การ ้ ทดลองเรื่ องพฤติกรรมของปลาอโรวาน่า ทฤษฎีการแบ่งแยกดีเอ็น เอ การทดลองเรื่ องการไหลของของเหลว การทดลองเรื่ องพฤติกรรม ของปลาปิ รันย่า และการทดลองเรื่ องการมองเห็นวัตถุแบบสามมิติ เป็ น ต้ น
  • 13.
    ตัวอย่ างโครงงานประเภทการทดลองทฤษฎี 1.การทดลองปั จจัยต่างๆในการเลี ้ยงปลานิลด้ วยคอมพิวเตอร์ 2. การทดลองปั จจัยต่างๆ ในการเพาะปลูกแก้ วมังกรด้ วยคอมพิวเตอร์ 3. การทานายอุณหภูมิจากข้ อมูลที่ผ่านมา 4. การทดลองผสมสารเคมีตางๆ ด้ วยคอมพิวเตอร์ ่ 5. ปั จจัยต่างๆ กับการเคลื่อนที่ของเครื่ องบิน 6. ผลการปลูกข้ าวในสภาวะแวดล้ อมที่ตางกัน ่ 7. การเปรี ยบเทียบเทคนิคของการย่อขนาดแฟมข้ อมูล ้ 8. โปรแกรมสังเคราะห์เสียงพูดเบื ้องต้ น 9. โปรแกรมจาลองการทางานของเครื่ องคอมพิวเตอร์ สวนบุคคล ่
  • 14.
    โครงงานประเภทการประยุกต์ ใช้ งาน(Application) เป็ นโครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งานจริงใน ชีวิตประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์ สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น โครงงานงานประเภทนี ้ จะมีการประดิษฐ์ ฮาร์ ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่ ่ หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มีประสิทธิภาพสูงขึ ้นก็ได้ โครงงาน ่ ลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความต้ องการของผู้ใช้ ก่อนแล้ วนาข้ อมูลที่ได้ มา ใช้ ในการออกแบบ และพัฒนาสิงของนัน ๆ ต่อจากนันต้ องมีการทดสอบการทางาน ่ ้ ้ หรื อทดสอบคุณภาพของสิงประดิษฐ์ แล้ วปรับปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงาน ่ ประเภทนี ้นักเรี ยนต้ องใช้ ความรู้เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และ เครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ใน ้ การพัฒนาด้ วย เป็ นโครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งาน จริ งในชีวิตประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์ สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น
  • 15.
    โครงงานงานประเภทนี ้จะมีการประดิษฐ์ ฮาร์ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์ ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มี ่ ่ ประสิทธิภาพสูงขึ ้นก็ได้ โครงงานลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความ ต้ องการของผู้ใช้ ก่อนแล้ วนาข้ อมูลที่ได้ มาใช้ ในการออกแบบ และพัฒนาสิงของนัน ่ ้ ๆ ต่อจากนันต้ องมีการทดสอบการทางานหรื อทดสอบคุณภาพของสิงประดิษฐ์ ้ ่ แล้ วปรับปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงานประเภทนี ้นักเรี ยนต้ องใช้ ความรู้ เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ในการพัฒนาด้ วย ้
  • 16.
    ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้งาน 1.ระบบบริ หารจัดการข้ อมูลผู้เรี ยนของโรงเรี ยน 2. ระบบจัดการข้ อมูลการเงินส่วนบุคคล 3. ระบบจองตัวรถไฟบนอินเทอร์ เน็ต ๋ 4. ระบบแนะนาเส้ นทางเดินรถประจาทาง 5. โปรแกรมสังเคราะห์เสียงสาหรับคนตาบอดบนรถประจาทาง 6. โปรแกรมออกและตรวจข้ อสอบ 7. โฮมเพจส่วนบุคคล 8. โปรแกรมช่วยปฐมพยาบาลเบื ้องต้ น 9. โปรแกรมพจนานุกรมไทย-อังกฤษ
  • 17.
    โครงงานประยุกต์ ใช้ งาน(Application) เป็ น โครงงานที่ใช้ คอมพิวเตอร์ ในการสร้ างผลงานเพื่อประยุกต์ใช้ งานจริงใน ชีวิต ประจาวัน เช่น ซอฟต์แวร์ สาหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์ สาหรับการผสมสี ซอฟต์แวร์ สาหรับการระบุคนร้ าย เป็ นต้ น โครงงานงานประเภทนี ้ จะมีการประดิษฐ์ ฮาร์ ดแวร์ ซอฟต์แวร์ หรื ออุปกรณ์ใช้ สอยต่าง ๆ ซึงอาจจะสร้ างใหม่ ่ หรื อปรับปรุงดัดแปลงของเดิมที่มีอยูแล้ วให้ มี ประสิทธิภาพสูงขึ ้นก็ได้ โครงงาน ่ ลักษณะนี ้จะต้ องศึกษาและวิเคราะห์ความต้ องการของผู้ใช้ ก่อนแล้ วนา ข้ อมูลที่ได้ มา ใช้ ในการออกแบบ และพัฒนาสิงของนัน ๆ ต่อจากนันต้ องมีการทดสอบการทางาน ่ ้ ้ หรื อทดสอบคุณภาพของสิงประดิษฐ์ แล้ วปรับ ปรุงแก้ ไขให้ มีความสมบูรณ์ โครงงาน ่ ประเภทนี ้นักเรี ยนต้ องใช้ ความรู้เกี่ยวกับเครื่ องคอมพิวเตอร์ ภาษาโปรแกรม และ เครื่ องมือต่าง ๆ ที่เกี่ยวข้ อง รวมทังอาจใช้ วิธีทางวิศวกรรมฮาร์ ดแวร์ และซอฟต์แวร์ ใน ้ การพัฒนาด้ วย
  • 18.
    ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้งาน 1.ระบบบริ หารจัดการข้ อมูลผู้เรี ยนของโรงเรี ยน 2. ระบบจัดการข้ อมูลการเงินส่วนบุคคล 3. ระบบจองตัวรถไฟบนอินเทอร์ เน็ต ๋ 4. ระบบแนะนาเส้ นทางเดินรถประจาทาง 5. โปรแกรมสังเคราะห์เสียงสาหรับคนตาบอดบนรถประจาทาง 6. โปรแกรมออกและตรวจข้ อสอบ 7. โฮมเพจส่วนบุคคล 8. โปรแกรมช่วยปฐมพยาบาลเบื ้องต้ น 9. โปรแกรมพจนานุกรมไทย-อังกฤษ
  • 19.
    โครงงานการพัฒนาโปรแกรมประยุกต์ (Game Development) เป็ นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรื อ ความ เพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคานวณเลข ซึง ่ เกมที่พฒนาขึ ้นนี ้น่าจะเน้ นให้ เป็ นเกมที่ไม่รุนแรง เน้ นการใช้ สมองเพื่อ ั ฝึ กคิดอย่างมีหลักการ โครงงานประเภทนี ้จะมีการออกแบบลักษณะ และกฎเกณฑ์การเล่น เพื่อให้ น่าสนใจแก่ผ้ เู ล่น พร้ อมทังให้ ความรู้ ้ สอดแทรกไปด้ วย ผู้พฒนาควรจะได้ ทาการสารวจและรวบรวมข้ อมูล ั เกี่ยวกับเกมต่าง ๆ ที่มีอยูทวไปและนามาปรับปรุงหรื อพัฒนาขึ ้นใหม่ ่ ั่ เพื่อให้ ป็นเกมที่แปลกใหม่และน่าสนใจแก่ผ้ เู ล่นกล่มต่าง ๆ
  • 20.
    ตัวอย่ างโครงงานประเภทการประยุกต์ ใช้งาน 1.เกมผจญภัยกับพระอภัยมณี 2.เกมอักษรเขาวงกต 3.เกมเลือกตังสมาชิกสภาผู้แทนราษฎร ้ 4.เกมผจญภัยกับภาษาอังกฤษ 5.เกมหมากฮอส
  • 21.
    แหล่ งที่มา • http://tc.mengrai.ac.th/kruyuy/elearning/project/unit2/02_2.html •http://blog.eduzones.com/jipatar/85915 • http://kruarisara.wordpress.com/2010/