ด้วยสำนักวิชาสารสนเทศศาสตร์ มหาวิทยาลัยวลัยลักษณ์ ร่วมกับ ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (NECTEC) และสมาพันธ์โอเพนซอร์สแห่งประเทศไทย ได้จัดกิจกรรมเขียนโปรแกรมมาราธอน ณ มหาวิทยาลัยวลัยลักษณ์ ภายใต้โครงการ “การเขียนโปรแกรมมาราธอน (Code Fest) แบบโอเพนซอร์ส” ระหว่างวันที่ 3 – 4 กันยายน พ.ศ. 2553 เพื่อเป็นเวทีแสดงออกและกระตุ้นให้นักเรียน นักศึกษา และบุคคลทั่วไปที่เป็นนักพัฒนาโปรแกรมได้หันมาสนใจการพัฒนาซอฟต์แวร์โอเพนซอร์ส รวมทั้งเป็นการเปิดโอกาสให้ผู้เข้าร่วมกิจกรรมได้มีประสบการณ์การพัฒนาโปรแกรมที่ดีและสร้างความสัมพันธ์อันดีต่อกัน อันจะช่วยสนับสนุนให้มีกลุ่มนักพัฒนาซอฟต์แวร์โอเพนซอร์สของประเทศไทยเพิ่มมากขึ้น
วัตถุประสงค์
- เปิดโอกาสให้นักศึกษาได้เพิ่มความรู้และทักษะในการพัฒนาโปรแกรมแบบโอเพนซอร์ส ซี่งเป็นการเพิ่มศักยภาพด้านวิชาชีพของนักศึกษา
- เป็นเวทีของนักพัฒนารุ่นใหม่ที่ต้องการเรียนรู้เทคนิคการทำงาน และ แลกเปลี่ยนประสบการณ์กับผู้เชี่ยวชาญ
- เป็นสื่อกลางของนักพัฒนาที่มีความสนใจร่วมกัน และมีส่วนสร้างชุมชนนักพัฒนาโอเพนซอร์สให้เกิดขึ้นในมหาวิทยาลัยวลัยลักษณ์
- สร้างความร่วมมือกับหน่วยงานวิชาการและวิจัยด้านวิทยาการคอมพิวเตอร์ในประเทศเพื่อการร่วมกิจกรรมที่จะมีประโยชน์ต่อการพัฒนางานวิชาการและวิจัยในอนาคต
วิธีการดำเนินงาน/ลักษณะโครงการ กิจกรรม
จัดกิจกรรมในรูปแบบการเข้าค่ายเขียนโปรแกรมมาราธอนแบบโอเพนซอร์ส เพื่อให้ผู้เข้าร่วมกิจกรรมได้เรียนรู้วิธีการและสิ่งแวดล้อมในการพัฒนาซอฟต์แวร์จากทีมนักวิจัยโอเพนซอร์ส ของศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ ซึ่งจะให้คำแนะนำกระบวนการพัฒนาซอฟต์แวร์โอเพนซอร์ส ตลอดโครงการ รวม 2 วัน 1 คืน (ผู้เข้าร่วมกิจกรรมต้องพักค้างคืนในค่าย) รายละเอียดดังนี้
รับสมัครผู้เข้าร่วมกิจกรรม 30 คน (พิจารณาคัดเลือกจากความสนใจ) โดยเปิดโอกาสกว้างแก่
- นักศึกษา และ บุคลากรของมหาวิทยาลัยวลัยลักษณ์
- นักเรียน นักศึกษา และ บุคคลทั่วไปที่มีความสนใจจากทั่วประเทศ
เงื่อนไขการสมัคร ผู้สมัครต้องมีความสามารถในการเขียนโปรแกรมมาก่อน และมีความสนใจเรียนรู้การพัฒนาโปรแกรมแบบโอเพนซอร์ส และต้องสามารถร่วมกิจกรรมได้ตลอดโครงการ
ในระหว่างการเข้าค่าย
- ผู้ร่วมกิจกรรมเข้ากลุ่มตามความสนใจ กลุ่มละ 5-7 คน ตามโจทย์หัวข้อโปรแกรมที่ระบุในขั้นตอนรับสมัคร
- ระดมสมองเพื่อกำหนดรูปแบบและผลลัพธ์ของกิจกรรม
- แบ่งหน้าที่กันทำงานเพื่อให้แต่ละกลุ่มได้ผลลัพธ์ที่ต้องการ
- นำเสนอผลงาน และ เป้าหมายในการดำเนินงานของกลุ่ม
- ผลลัพธ์ที่ได้จากกิจกรรมจะเผยแพร่ในรูปแบบของโอเพนซอร์ส ทั้งซอฟต์แวร์ และ รายงาน ต่าง ๆ
หัวข้อกิจกรรม
มีหัวข้อเปิดกว้างให้เลือกโดยผู้สมัครสามารถเลือกข้อเสนอต่าง ๆ และเตรียมหาข้อมูลไว้ล่วงหน้า เพื่อความเป็นไปได้ของกิจกรรมภายในเวลาที่กำหนด โดยมีหัวข้อตัวอย่างเช่น
- TwitterTalk
- Embedded system (based on Linux)
- Linux distribution for primary school students
- KuiSci extension
- Firefox extension
สามารถใช้ Library ของ OCR จาก NECTEC เป็นส่วนประกอบ (โอเพนซอร์ส มีข้อมูลเตรียมไว้ให้ในส่วนของ Engine), และหัวข้ออื่นๆ เสนอโดยผู้สมัคร
การรับสมัคร
- ผู้สนใจสมัครโดยกรอกรายละเอียดส่วนตัว และ หัวข้อความสนใจได้ ที่นี่ ตั้งแต่บัดนี้ ถึง 20 สิงหาคม 2553
- ผู้สมัครสามารถรวมกลุ่มเพื่อสมัครมาทำกิจกรรมในหัวข้อเดียวกันได้ (คณะกรรมการจะดูที่หัวข้อเป็นหลัก)
- ในกรณีที่ยังไม่มีกลุ่ม หรือ หัวข้อที่สนใจ (ในที่นี้คือยังตัดสินใจไม่ได้ หรือ สนใจไปหมดทุกเรื่อง) คณะกรรมการจะจัดกลุ่มให้ตามความเหมาะสม หรือ ตามที่ผู้สมัครร้องขอ
สิ่งอำนวยความสะดวก
- เครื่องคอมพิวเตอร์ (ในกรณีที่ไม่มี Notebook มาเอง)
- เน็ตเวิร์คความเร็วสูง
- อาหาร, อาหารว่าง และเครื่องดื่ม
- ที่พัก พร้อมถุงนอนหรือผ้าห่ม
- ค่าเดินทางสำหรับผู้ร่วมกิจกรรมที่มาจากต่างจังหวัด (รถ/รถไฟ)
หมายเหตุ ของใช้ประจำวันส่วนตัว เช่น ผ้าเช็ดตัว ขอให้ผู้เข้าร่วมกิจกรรมจัดหามาเอง
ผู้รับผิดชอบโครงการ
หลักสูตรวิทยาการคอมพิวเตอร์ สำนักวิชาสารสนเทศศาสตร์ ม.วลัยลักษณ์ ร่วมกับ ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (โดยฝ่ายวิจัยและพัฒนาเทคโนโลยีสารสนเทศ (RDI)) และสมาคมสมาพันธ์โอเพนซอร์สแห่งประเทศไทย