การลงมือทำโครงงาน
เมื่อข้อเสนอโครงงานได้รับความเห็นชอบจากอาจารย์ที่ปรึกษาแล้ว ก็เสมือนว่าการจัดทำโครงงานได้ผ่านพ้นไปแล้วมากกว่า 50% ขั้นต่อไปจะเป็นการลงมือพัฒนาตามขั้นตอนที่วางแผนไว้ ดังนี้
1. การเตรียมการ ต้องเตรียมเครื่องคอมพิวเตอร์ ซอฟต์แวร์ และวัสดุอื่นๆ ที่จะใช้ในการปฏิบัติ พร้อมทั้งจัดเตรียมสถานที่สำหรับใช้ในการปฏิบัติให้พร้อมด้วย และควรเตรียมสมุดบันทึกหรือบันทึกเป็นแฟ้มข้อความไว้ในระบบคอมพิวเตอร์ สำหรับบันทึกการทำกิจกรรมต่างๆ ระหว่างทำโครงงาน ได้แก่ ได้ปฏิบัติอย่างไร ได้ผลอย่างไร มีปัญหาและแก้ไขได้หรือไม่ อย่างไร รวมทั้งข้อสังเกตต่างๆ ที่พบ
2. การลงมือพัฒนา
* ปฏิบัติตามแผนงานที่วางไว้ในเค้าโครง แต่อาจเปลี่ยนแปลงหรือเพิ่มเติมได้ถ้าพบว่าจะช่วยทำให้ผลงานดีขึ้น
* จัดระบบการทำงานโดยทำส่วนที่เป็นหลักสำคัญๆ ให้แล้วเสร็จก่อน จึงค่อยทำส่วนที่เป็นส่วนประกอบหรือส่วนเสริมเพื่อให้โครงงานมีความสมบูรณ์ มากขึ้น และถ้ามีการแบ่งงานกันทำ ให้ทำความตกลงในการต่อเชื่อมชิ้นงานที่ชัดเจนด้วย
* พัฒนาโครงงานด้วยความละเอียดรอบคอบ และบันทึกข้อมูลไว้อย่างเป็นระบบและครบถ้วน
* คำนึงถึงความประหยัด ความปลอดภัย และระยะเวลาในการทำงาน
3. การตรวจสอบผลงานและแก้ไข การตรวจสอบความถูกต้องของผลงานเป็นความจำเป็นเพื่อให้แน่ใจว่าผลงานที่พัฒนา ขึ้นทำงานได้ถูกต้องตรงกับความต้องการที่ระบุไว้ในเป้าหมาย และทำด้วยประสิทธิภาพสูงด้วย
4. การอภิปรายผลและข้อเสนอแนะ เมื่อพัฒนาผลงานเรียบร้อยแล้ว ให้จัดทำสรุปด้วยข้อความที่สั้นกะทัดรัดอย่างครอบคลุมเพื่อช่วยให้ผู้อ่าน ได้เข้าใจถึงสิ่งที่ค้นพบจากการทำโครงงาน และทำการอภิปรายผลด้วย เพื่อพิจารณาข้อมูลและผลที่ได้ พร้อมกับนำไปหาความสัมพันธ์กับหลักการ ทฤษฎี หรือผลงานที่ผู้อื่นได้ศึกษาไว้แล้ว ทั้งนี้ยังรวมถึงการนำหลักการ ทฤษฎี หรือผลงานของผู้อื่นมาใช้ประกอบการอภิปรายผลที่ได้ด้วย
5. แนวทางการพัฒนาโครงงานในอนาคตและข้อเสนอแนะ เมื่อทำโครงงานเสร็จสิ้นลงแล้ว ผู้เรียนอาจพบข้อสังเกต ประเด็นที่สำคัญหรือปัญหา ซึ่งสามารถเขียนเป็นข้อเสนอแนะและสิ่งที่ควรจะศึกษาและ/หรือใช้ประโยชน์ต่อ ไปได้
ในการพัฒนาโครงงานคอมพิวเตอร์ถ้าเป็นการพัฒนาโดยใช้เทคนิคทางวิศวกรรมซอฟต์แวร์แบบบันไดเวียน (Spiral Model) ในขั้นตอน 2-4 สามารถทำซ้ำได้ถ้าพบข้อผิดพลาดที่ต้องได้รับการแก้ไข หรือพบเทคนิคที่จะปรับปรุงประสิทธิภาพของระบบให้ดียิ่งขึ้น หรือมีการเปลี่ยนแปลงลักษณะหรือฟังก์ชันของซอฟต์แวร์ในบางส่วน
## เพื่อการติดตามและประเมินผลงานของผู้เรียนได้อย่างใกล้ชิด อาจารย์ผู้สอนควรให้ผู้เรียนจัดทำตาราง แสดงการปฏิบัติงานของผู้เรียนส่งอาจารย์ทุกสัปดาห์ หรือทุก 2 สัปดาห์ แล้วแต่อาจารย์จะพิจารณาเห็นว่าเหมาะสม ซึ่งในแต่ละช่วงการปฏิบัติงานอาจจะให้มีช่วงเวลาการรายงานที่แตกต่างกันก็ ได้ ตัวอย่างตารางดังแสดงข้างล่างนี้
ตารางการปฏิบัติงานโครงงาน