1. โครงงานคอมพิวเตอร์ หมายถึง กิจกรรมการเรียนที่นักเีรียนมีอิสระในการเลือกศึกษาปัญหาที่ตนเองสนใจ โดยจะต้องวางแผนการดำเนินงาน ศึกษา พัฒนาโปรแกรม โดยใช้ความรู้ทางกระบวนการวิศวกรรมซอฟต์แวร์ เครื่องคอมพิวเตอร์และอุปกรณ์ที่เกี่ยวข้อง ตลอดจนทักษะพื้นฐานในการพัฒนาโครงงาน เรื่องที่นักเรียนสนใจและคิดจะทำโครงงาน
2. โครงงานคอมพิวเตอร์ มี 5 ประเภท ได้แก่
 - โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)
 - โครงงานพัฒนาเครื่องมือ (Tools Development)
 - โครงงานประเภทจำลองทฤษฎี (Theory Experiment)
 - โครงงานประเภทการประยุกต์ใช้งาน (Application)
 - โครงงานพัฒนาเกม (Game Development)
3.ตัวอย่างโครงงานคอมพิวเตอร์ 2 ตัวอย่าง