วันอังคารที่ 14 กรกฎาคม พ.ศ. 2558

กิจกรรมที่ 2 ประเภทโครงงานคอมพิวเตอร์


ประเภทของโครงงานคอมพิวเตอร์


     
คอมพิวเตอร์ เป็นเครื่องมือที่ใช้ในงานวิจัยในทุก ๆ สาขาวิชา ดังนั้นโครงงานคอมพิวเตอร์จึงมีความหลากหลายเป็นอย่างมาก ทั้งในลักษณะของเนื้อหา กิจกรรม และลักษณะของประโยชน์หรือผลงานที่ได้ ซึ่งอาจแบ่งเป็นประเภทใหญ่ ๆ ได้ 5 ประเภท คือ


1.
โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)
2.
โครงงานพัฒนาเครื่องมือ (Tools Development)
3.
โครงงานประเภทจำลองทฤษฎี (Theory Experiment)
4.
โครงงานประเภทการประยุกต์ใช้งาน (Application)
5.
โครงงานพัฒนาเกม (Game Development)
cr.http://www.acr.ac.th/acr/ACR_E-Learning/CAREER_COMPUTER/COMPUTER/M4/ComputerProject/content1.html

1.โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)

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








cr.http://wisawachit-sawangphon-class-m6-4-no-4.blogspot.com/2014/11/blog-post.html
cr.http://wisawachit-sawangphon-class-m6-4-no-4.blogspot.com/2014/11/blog-post.html
cr.http://wisawachit-sawangphon-class-m6-4-no-4.blogspot.com/2014/11/blog-post.html
 ****************************************************************************


2.โครงงานพัฒนาเครื่องมือ (Tools Development)

     
เป็นโครงงานเพื่อพัฒนาเครื่องมือมาใช้ช่วยสร้างงานประยุกต์ต่าง ซึ่งโดยส่วนใหญ่จะเป็นในรูปซอฟต์แวร์ ตัวอย่างของเครื่องมือช่วยงาน เช่น ซอฟต์แวร์วาดรูป ซอฟต์แวร์พิมพ์งาน ซอฟต์แวร์ช่วยการมองวัตถุในมุมต่าง เป็นต้น สำหรับซอฟต์แวร์เพื่อการพิมพ์งานนั้นสร้างขึ้นเป็นโปรแกรมประมวลผลภาษา ซึ่งจะเป็นเครื่องมือให้เราใช้งานในงานพิมพ์ต่าง บนเครื่องคอมพิวเตอร์เป็นไปได้โดยง่าย ซึ่งรูปที่ได้สามารถนำไปใช้งานต่าง ได้มากมาย สำหรับซอฟต์แวร์ช่วยในการมองวัตถุในมุมต่าง ใช้สำหรับช่วยในการออกแบบสิ่งของต่าง เช่น โปรแกรมประเภท 3D
ตัวอย่างโครงงาน
โครงงานประเภทนี้มีขั้นตอนดำเนินงานเหมือนกับโครงงานประเภททดลอง  คือ  ต้องมีการตั้งสมมุติฐาน  ระบุตัวแปร  และทดลองใช้ว่าสิ่งประดิษฐ์เองเราใช้ได้ตามที่เราตั้งสมมุติฐานไว้หรือไม่

- โครงงานสร้างแบบจำลองเตาเผาขยะไร้ควัน
โครงงานออกแบบโต๊ะทำงานจากแผ่นซีดีที่หมดสภาพแล้ว
โครงงานสร้างเครื่องมือในการดูดควันจากห้องครัว
- โปรแกรมการค้นหาคำภาษาไทย
- โปรแกรมอ่านอักษรไทย
- โปรแกรมวาดภาพสามมิติ
- โปรแกรมบีบอัดข้อมูล
- ปรแกรมประมวลผลคำไทยบนระบบปฏิบัติการลีนุกซ์


 
cr.http://kokookkok.blogspot.com/2012/08/5-tools-development-3d-developmental.html
 ****************************************************************************
3. โครงงานประเภทจำลองทฤษฎี (Theory Experiment) 

เป็นโครงงานใช้คอมพิวเตอร์ในการจำลองการทดลองของสาขาต่าง ๆ เป็นโครงงานที่ผู้ทำต้องศึกษารวบรวมความรู้ หลักการ ข้อเท็จจริงและแนวความคิดต่าง ๆ อย่างลึกซึ้งในเรื่องที่ต้องการศึกษา แล้วเสนอเป็นแนวคิด แบบจำลอง หลักการ ซึ่งอาจอยู่ในรูปของสมการ สูตร หรือคำอธิบายก็ได้ พร้อมทั้งนำเสนอวิธีการจำลองทฤษฎีด้วยคอมพิวเตอร์ การทำโครงงานประเภทนี้มีจุดสำคัญอยู่ที่ผู้ทำต้องมีความรู้เรื่องนั้น ๆ เป็นอย่างดี ตัวอย่าง เช่น การทดลองเรื่องการไหลของเหลว การทดลองเรื่องพฤติกรรมของปลาอโรวาน่า ทฤษฎีการแบ่งแยกดีเอ็นเอ เป็นต้น
ตัวอย่างโครงงานจำลองทฤษฎี


  -การทดลองปัจจัยต่างๆ ในการเลี้ยงปลานิลด้วยคอมพิวเตอร์
  -การทดลองปัจจัยต่างๆ ในการเพาะปลูกแก้วมังกรด้วยคอมพิวเตอร์
  -การทดลองผสมสารเคมีต่างๆ ด้วยคอมพิวเตอร์
 -ปัจจัยต่างๆ กับการเคลื่อนที่ของเครื่องบิน
 -ผลการปลูกข้าวในสภาวะแวดล้อมที่ต่างกัน
 -โปรแกรมสังเคราะห์เสียงพูดเบื้องต้น
 -โปรแกรมจาลองการทางานของเครื่องคอมพิวเตอร์ส่วนบุคคล
 -การทานายอุณหภูมิจากข้อมูลที่ผ่านมา
 -การเปรียบเทียบเทคนิคของการย่อขนาดแฟ้มข้อมูล



****************************************************************************
4. โครงงานประเภทการประยุกต์ใช้งาน(Application)

     
เป็นโครงงานที่ใช้คอมพิวเตอร์ในการสร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจำวัน เช่น ซอฟต์แวร์สำหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์สำหรับการผสมสี ซอฟต์แวร์สำหรับการระบุคนร้าย เป็นต้น โครงงานงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่าง ซึ่งอาจจะสร้างใหม่หรือปรับปรุงดัดแปลงของเดิมที่มีอยู่แล้วให้มี ประสิทธิภาพสูงขึ้นก็ได้ โครงงานลักษณะนี้จะต้องศึกษาและวิเคราะห์ความต้องการของผู้ใช้ก่อน แล้วนำข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของนั้น ต่อจากนั้นต้องมีการทดสอบการทำงานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความสมบูรณ์ โครงงานประเภทนี้นักเรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่าง ที่เกี่ยวข้อง รวมทั้งอาจใช้วิธีทางวิศวกรรมฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาด้วย
  
ตัวอย่างโครงงาน 1
ชื่อโครงงาน การศึกษา Computer Generated Hologram และ การประยุกต์ใช้งานอย่างง่าย  ชื่อผู้ทำโครงงาน นายไพโรจน์ ศิรินามารัตนะ  ชื่ออาจารย์ที่ปรึกษา ศ.ดร.สมศักดิ์ ปัญญาแก้ว  สถาบันการศึกษา นิสิตระดับปริญญาตรีปีที่ 3 จุฬาลงกรณ์มหาวิทยาลัย  ระดับชั้น ปริญญาตรี  หมวดวิชา คอมพิวเตอร์  วัน/เดือน/ปี ทำโครงงาน 1/1/2541 บทคัดย่อ การถ่ายภาพ hologram ด้วยแสงเลเซอร์ (Laser hologram) คือ การบันทึกรูปแบบการแทรกสอด (Interference pattern) ของแสง 2 ขบวน คือ แสงที่มาจากวัตถุ (Object beam) กับ แสงอ้างอิง (Reference beam) ลงบน recording medium โดยการฉายแสงอ้างอิง ที่ตำแหน่งเดิมกับ recording medium อีกครั้งหนึ่ง ก็จะสามารถเห็นภาพวัตถุเป็นแบบ 3 มิติได้

จากการศึกษาการเกิดภาพ 3 มิติ ด้วยวิธีข้างต้น เกิดจากการที่แสงอ้างอิงผ่าน recording medium โดยอาศัยหลักการแทรกสอดและเลี้ยวเบนของแสง เมื่อเรารู้ว่าแสงอ้างอิงมีลักษณะอย่างไร และเราต้องการวัตถุ 3 มิติแบบไหน เราก็จะจะสามารถคำนวณรูปแบบการแทรกสอดบน recording medium, นั้นได้ จากนั้นก็สามารถสร้างรูปแบบการแทรกสอดที่เราคำนวณได้ด้วยวิธี Laser writing หรือ electron Lithography เป็นต้น ซึ่ง hologram ที่ได้นี้ถูกเรียกว่า Computer Generated Hologram (CGH)

การประยุกต์ใช้งาน CGH ที่เห็นได้ชัดก็เช่น การสร้างภาพ 3D holographic Television ซึ่งการคำนวณ Interference pattern และการ lithography เพื่อให้ได้ภาพ 3D ที่ชัดเจนเป็นสิ่งที่ทำยากส่วนที่ง่ายลงมาก็คือการใช้ CGH ในการบังคับลำแสงให้เป็นรูปแบบต่างๆ โดยอาจทำเป็น Lens รวมแสง,กระจายแสงให้เป็นรูปสามเหลี่ยม สี่เหลี่ยม ซึ่งสามารถนำประยุกต์ใช้งานเป็น Holographic transmitterใน Optical Wireless LANS System หรือการทำ Holographic Solar Concentrator เป็นต้น

****************************************************************************
5. โครงงานพัฒนาเกม (Game Development)

     
เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรือ ความเพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคำนวณเลข ซึ่งเกมที่พัฒนาขึ้นนี้น่าจะเน้นให้เป็นเกมที่ไม่รุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมีการออกแบบลักษณะและกฎเกณฑ์การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น พร้อมทั้งให้ความรู้สอดแทรกไปด้วย ผู้พัฒนาควรจะได้ทำการสำรวจและรวบรวมข้อมูลเกี่ยวกับเกมต่าง ที่มีอยู่ทั่วไปและนำมาปรับปรุงหรือพัฒนาขึ้นใหม่เพื่อให้ป็นเกมที่แปลกใหม่ และน่าสนใจแก่ผู้เล่นกลุ่มต่าง
 ตัวอย่างโครงงานพัฒนาเกม (Game Development)
 เพื่อจัดทำโครงงานคอมพิวเตอร์ การเลือกหัวข้อเรื่องโครงงานขึ้นอยู่กับความสนใจของผู้เรียน การตั้งชื่อเรื่องต้องให้มีความสัมพันธ์ กับเนื้อเรื่องและมีความเฉพาะเจาะจง ตัวอย่างหัวข้อโครงงานต่อไปนี้เป็นตัวอย่างที่ยกมาแสดงเพื่อให้เห็นขอบข่ายของเรื่องต่างๆ ที่ผู้เรียนสามารถคิดทำโครงงานได้
โครงงานพัฒนาเกม (Game Development)
  • เกมผจญภัยกับพระอภัยมณี
  • เกมอักษรเขาวงกต
  • เกมเลือกตั้งสมาชิกสภาผู้แทนราษฎร
  • เกมผจญภัยกับภาษาอังกฤษ
  • เกมหมากฮอส
  • เกมบวกลบเลขแสนสนุก
  • เกมศึกรามเกียรติ์
  • เกมมวยไทย
  • เกมอักษรไขว้

****************************************************************************


อ้างอิงจาก

http://wisawachit-sawangphon-class-m6-4-no-4.blogspot.com/2014/11/blog-post.html
http://kokookkok.blogspot.com/2012/08/5-tools-development-3d-developmental.html
http://toffykz.blogspot.com/2012/08/7.html
https://ipattapong.wordpress.com/%E0%B8%9E%E0%B8%B1%E0%B8%92%E0%B8%99%E0%B8%B2%E0%B9%80%E0%B8%81%E0%B8%A1/




ไม่มีความคิดเห็น:

แสดงความคิดเห็น