Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
การแขงขน พฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12 The Twelfth National Software Contest: NSC 2010
การแขงขน พฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12 The Twelfth National Software Contest: NSC 2010 พมพครงท 1 (มถนายน 2552)จำนวนเลม 10,000 เลมเอกสารเผยแพร
สงวนลขสทธ พ.ศ. 2552 ตาม พ.ร.บ. ลขสทธ พ.ศ. 2537ศนยเทศโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาตไมอนญาตใหคดลอก ทำซำ และดดแปลง สวนใดสวนหนงของหนงสอฉบบนนอกจากไดรบอนญาตเปนลายลกษณอกษรจากเจาของลขสทธเทานน
Copyright©2009 by:National Electronics and Computer Technology CenterNational Science and Technology Development AgencyMinistry of Science and Technology112 Thailand Science Park, Phahon Yothin Road, Klong Luang,Pathumthani 12120, THAILANDTel. (+66)2 564 6900 Fax. (+66)2 564 6901..2
จดพมพเผยแพรโดย: โครงการ NSCฝายพฒนาทนมนษยดานไอทศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาตสำนกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาตกระทรวงวทยาศาสตรและเทคโนโลย112 อทยานวทยาศาสตรประเทศไทย ถนนพหลโยธนตำบลคลองหนง อำเภอคลองหลวง จงหวดปทมธาน 12120โทรศพท: 0 2564 6900 โทรสาร: 0 2564 6757e-mail: [email protected]://www.nsc.in.th | http://www.nectec.or.th/nsc/
ปจจบนเทคโนโลยสารสนเทศเขามามบทบาทในชวตประจำวนของมนษยและเกยว
ของกบการศกษาและการทำงานในทกวงการ ปจจยสำคญททำใหเทคโนโลยสารสนเทศม
การพฒนาอยางรวดเรวเปนผลจากความกาวหนาของการพฒนาดานซอฟตแวร เนองจาก
เปนสวนสำคญของการใชงานคอมพวเตอร อปกรณสอสารโทรคมนาคม รวมถงสงทใช
คอมพวเตอรหรออปกรณอเลกทรอนกสในการควบคมการทำงาน ซอฟตแวรจงเปรยบเสมอน
สมองทมนษยสรางขนมาเพอควบคมและสงงานใหเปนไปตามทตองการได
การพฒนาซอฟตแวรไมจำเปนตองใชเงนลงทนทสง เนองจากเปนเทคโนโลยทใช
กำลงสมองของมนษยเปนฐานสำคญในการพฒนาสรางสรรค ซงประเทศไทยมแนวโนมและ
ศกยภาพเพยงพอทจะสงเสรมและสรางความเขมแขงใหผพฒนาใชเปนอาชพหลกและสราง
รายได ตลอดจนเพมปรมาณและคณภาพเปนอตสาหกรรมทสามารถแขงขนกบตางประเทศ
ได อยางไรกด แมวาอตสาหกรรมซอฟตแวรในประเทศกำลงอยในสภาวะเรมตนและกาวไป
ขางหนา บคลากรทเปนพนฐานสำคญยงมไมเพยงพอทงในเชงปรมาณและคณภาพ จง
จำเปนอยางยงทจะตองเรงสงเสรมและกระตนใหเพมจำนวนของผพฒนาซอฟตแวรใหมาก
ยงขนทงดานคณภาพและความสามารถของผพฒนา
ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต (เนคเทค) สำนกงานพฒนา
วทยาศาสตรและเทคโนโลยแหงชาต กระทรวงวทยาศาสตรและเทคโนโลย ไดเลงเหนถง
ความสำคญของอตสาหกรรมซอฟตแวร ตลอดจนปญหาทเกดขน จงมนโยบายชดเจนทจะ
พฒนาอตสาหกรรมซอฟตแวรภายในประเทศใหเปนอตสาหกรรมเปาหมาย โดยดำเนนการ
ทงการสนบสนนการวจยและพฒนา รวมทงการพฒนาทรพยากรมนษยในรปแบบตางๆ ท
สามารถนำไปสเปาหมายของประเทศไดอยางสมบรณยงขน
คำนำ
โครงการการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย เปนโครงการท
เนคเทครวมกบสำนกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต (SIPA) ดำเนนการเพอเปน
เวทสำหรบนกเรยน นสต นกศกษาจากทวประเทศทสนใจการพฒนาซอฟตแวรสงโครงการท
พฒนาดวยตนเองเขารวมประกวดแขงขน โดยเนคเทคไดรบความรวมมอจากมหาวทยาลย
ตางๆ ในภมภาคเพอเปนศนยประสานงานการประกวดในระดบภมภาค คอ มหาวทยาลย
เชยงใหม มหาวทยาลยขอนแกน มหาวทยาลยสงขลานครนทร มหาวทยาลยบรพา
มหาวทยาลยศลปากรและสถาบนเทคโนโลยนานาชาตสรนธร มหาวทยาลยธรรมศาสตร
และไดรบการสนบสนนจากสถาบนคนตาบอดแหงชาตเพอการวจยและพฒนา และมลนธ
ไทย-อรคสน อยางตอเนอง
เนคเทคจงขอเชญชวนนกเรยน นสต นกศกษาและผพฒนาทสนใจสงผลงาน
ซอฟตแวรเขารวมการแขงขน เพอยกระดบผลงานซอฟตแวรของไทยใหกาวสระดบสากล ดง
จะเหนไดจากผลงานทไดรบรางวลชนะเลศขอโครงการสามารถควารางวลชนะเลศของการ
แขงขน Asia Pacific ICT Awards อยางสมำเสมอ หากมขอสงสยหรอตองการรายละเอยด
เพมเตม สามารถตดตอไดท ศนยประสานงานภมภาค และทฝายพฒนาทนมนษยดานไอท
หมายเลขโทรศพท 0 2564 6900 ตอ 2317, 2327, 2345 โทรสาร 0 2564 6757 e-mail:
[email protected] หรอ http://www.nsc.in.th/, http://www.nectec.or.th/nsc/
(นายพนธศกด ศรรชตพงษ)
ผอำนวยการ
ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต
หนา
คำนำ 3
หลกการและเหตผล 6
วตถประสงค 8
เปาหมายของโครงการ 9
หวขอการแขงขน 10
คณสมบตของผเขารวมโครงการ 22
เงอนไขในการสงขอเสนอโครงการ 22
กำหนดการรบสมคร 22
ขนตอนในการเสนอโครงการและดำเนนโครงการ 23
รางวล 25
ประโยชนทไดรบจากการเขารวมโครงการ 25
เกณฑการพจารณาประกวดตดสนโครงการ 26
การประกวดแขงขนรอบชงชนะเลศ 30
รายละเอยดการเขยนขอเสนอโครงการ 33
รายละเอยดการเขยนรายงานฉบบสมบรณ 36
ขอตกลงในการใชซอฟตแวร (Disclaimer) 39
สถานทตดตอ 41
สารบญ
� The Twelfth National Software Contest: NSC 2010
คอมพวเตอรมบทบาทสำคญมากในชวตประจำวนและนบวนยงมบทบาทยงขนในทก
ขณะ การพฒนาทกษะในการเขยนโปรแกรมหรอซอฟตแวรคอมพวเตอรนน ประเทศไทยม
ศกยภาพในการแขงขนกบตางประเทศได แตการผลตบคลากรทจะมาพฒนาโปรแกรม
คอมพวเตอรใหเพยงพอนน จำตองอาศยบคลากรจำนวนมากเพอเพมศกยภาพในการแขง
ขนใหกบประเทศ จากความจำเปนดงกลาว ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอร
แหงชาต (เนคเทค) รวมกบ สำนกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต (SIPA) จงได
จดทำโครงการการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทยน เพอเปนการ
กระตนใหนกเรยน นสต นกศกษาไดมโอกาสพฒนาทกษะการพฒนาซอฟตแวรและนำเอา
ความรทไดเรยนมาประยกตใชในการสรางสรรคผลงาน โดยสนบสนนเงนทนเพอเปนแรง
จงใจและกระตนใหนกเรยน นสต นกศกษาทำการพฒนาซอฟตแวรดวยตนเองและเปด
โอกาสใหมการประกวดแขงขนชงเงนรางวลในระดบประเทศ อนจะเปนการสรางเวทสำหรบ
เยาวชนและผทสนใจในการพฒนาความรสการเปนนกวจยระดบอาชพตอไป
จาก “โครงการสนบสนนการพฒนาซอฟตแวรขนาดเลก” ซงไดเรมดำเนนการครง
แรกตงแต ปงบประมาณ 2537 เนคเทคไดปรบกลยทธในการดำเนนโครงการโดยจดใหมเวท
การแขงขนในระดบประเทศและเปลยนชอเปน “การแขงขนพฒนาโปรแกรมคอมพวเตอร
แหงประเทศไทย (National Software Contest-NSC)” ในป พ.ศ. 2542 ซงผชนะเลศใน
แตละประเภทจะไดรบถวยพระราชทานจากสมเดจพระเทพรตนราชสดาฯ สยามบรมราช
กมาร นบถงปจจบน มโครงการทไดรบการสนบสนนไปแลวทงสนรวม 5,616 โครงการ ทงน
จากจำนวนโครงการทนกเรยน นสต และนกศกษาสงเขามารวมในโครงการรวม 10,265 ขอ
เสนอโครงการ จากสถาบนการศกษาทวประเทศจำนวนกวา 100 สถาบน
การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทยThe National Software Contest
หลกการและเหตผล
�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
การดำเนนงานโครงการทผานมา เนคเทคพบวา จำนวนโครงการทสงเขาประกวด
มากขนทกๆ ป และมแนวโนมทเพมขน ขอเสนอโครงการมความหลากหลาย จงมความ
จำเปนในการสรรหาผทมความรและเชยวชาญ เพอเขามารวมเปนคณะกรรมการใหพอเพยง
เพอใหโครงการดำเนนการไปอยางมประสทธภาพ และไดมการกำหนดหวขอในการ
สนบสนนไว เพอใหเกดประโยชนในการนำผลงานไปประยกตใช และ/หรอเผยแพรตามเปา
หมายของโครงการ นอกจากนยงคำนงถงเทคโนโลยทอยในกระแสความนยมเพอทำใหการ
แขงขนเปนไปดวยความเขมขนยงขน ตลอดการดำเนนงานทผานมา กลาวไดวาแนวทางการ
สนบสนนโครงการพฒนาซอฟตแวรทเนคเทค และ SIPA ไดดำเนนการมาแลวนนประสบผล
สำเรจในระดบหนง ดงจะเหนไดจากปรมาณขอเสนอโครงการทเสนอเขามาเพอขอรบทนเพม
ขนทกๆ ป คณภาพโครงการทผานการพจารณามการปรบปรงเพอใหสอดคลองกบหวขอท
เนคเทค และ SIPA มงเนนและกระตนใหเกดการคดในเชงสรางสรรคอยางเปนระบบ หนวย
งานภายนอกทงทางภาครฐและเอกชน ไดใหความสนใจและยนดเขารวมในโครงการ สมควร
สนบสนนใหดำเนนการโครงการนตอไป โครงการนนบวามสวนสำคญยงในการผลกดนและ
ยกระดบผลงานเยาวชนใหปรากฏสสาธารณชนและสภาคเอกชน เปนการรเรมและกระตนให
นกเรยน นสต นกศกษา ตระหนกและเหนคณคาของการพฒนาซอฟตแวร รวมถงกระตนให
กลมเยาวชนท เปนฐานกำลงในการพฒนาของประเทศสรางเสรมทกษะการเรยนร
คอมพวเตอรซอฟตแวร นอกจากนยงเปนตวกลางในการสรางเวทสำหรบผทสนใจในงานการ
พฒนาซอฟตแวร อนจะเปนรากฐานทสำคญยงตอการสรางนกวจยและการพฒนาประเทศ
ในอนาคตตอไป
นอกจากนน เนคเทค ยงไดรวมกบ SIPA และสมาคมอตสาหกรรมเทคโนโลยสาร
สนเทศไทย สงผลงานซอฟตแวรทไดรบรางวลชนะเลศเขารวมการประกวดในงาน Asia
Pacific ICT Awards (APICTA) ในประเภทนกเรยน และนสต นกศกษา ซงงาน APICTA น
เปนการประกวดผลงานดานซอฟตแวรในดานตางๆ สำหรบประเทศในภมภาคเอเชย-
แปซฟกทจดขนเพอสงเสรมผประกอบการและอตสาหกรรมดานไอซทของประเทศในภมภาค
เปดโอกาสใหมการนำเสนอผลงานซอฟตแวรทมคณภาพ และศกยภาพทางธรกจและการ
ตลาดจากผประกอบการ ผเชยวชาญ ภาคการศกษา และนกเรยน นสต นกศกษา โดย
ประเทศในภมภาคผลดเปลยนหมนเวยนกนเปนเจาภาพ โดยประเทศไทยสามารถควารางวล
จากเวทดงกลาวอยางตอเนองทกป
� The Twelfth National Software Contest: NSC 2010
เพอใหการดำเนนโครงการมประสทธภาพและสมฤทธผลยงขน เนคเทคไดรวมกบ
มหาวทยาลยในภมภาค จดตงหนวยประสานงานของโครงการระดบภมภาคขน เพอชวย
ดำเนนการและประสานงานในโครงการ ไดแก การประชาสมพนธ การมอบทน การ
พจารณาโครงการ รวมทงการสนบสนนทางดานเทคนค การฝกอบรมระยะสน ซงจะเปน
ประโยชนตอโครงการตอไป
ศนยประสานงานภมภาคของโครงการ ไดแก
ภาคเหนอ: ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร
มหาวทยาลยเชยงใหม
ภาคตะวนออกเฉยงเหนอ: เขตอตสาหกรรมซอฟตแวรภาคตะวนออกเฉยงเหนอ
มหาวทยาลยขอนแกน
ภาคใต: ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร
มหาวทยาลยสงขลานครนทร
ภาคตะวนออก: ภาควชาวทยาการคอมพวเตอร คณะวทยาศาสตร
มหาวทยาลยบรพา
ภาคกลาง: สถาบนเทคโนโลยนานาชาตสรนธร มหาวทยาลยธรรมศาสตร
ภาคตะวนตก: ภาควชาคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยศลปากร
วตถประสงค
1. เพอสนบสนนและสงเสรมการพฒนาโปรแกรมคอมพวเตอรในระดบนกเรยน
นสต นกศกษา
2. เพอพฒนาทกษะความคดรเรมในการเขยนโปรแกรมอนจะเปนรากฐานทสำคญ
ยงตอการพฒนาอตสาหกรรมดานซอฟตแวรในอนาคต
3. เพอสรางและพฒนาบคลากรใหมความรความสามารถทางดานการพฒนา
โปรแกรมคอมพวเตอรใหสามารถเกดประโยชนในการนำไปใชตอไป
4. เพอสรางเวทการแขงขนและสรางความสนใจสำหรบเยาวชนทมความสามารถ
ดานคอมพวเตอรและเทคนคการเขยนโปรแกรม
5. เพอใหไดซอฟตแวรตนแบบทหลากหลายซงสามารถนำไปประยกตใชไดจรง
�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
เปาหมายของโครงการ
1. สนบสนนโครงการพฒนาโปรแกรมคอมพวเตอรจากทวประเทศ ปละไมนอย
กวา 500 โครงการ มนกเรยน นสต นกศกษาเขารวมในโครงการรวมทงสน
ไมนอยกวา 1,500 คน
2. สรางเวทการแขงขนดานซอฟตแวรระดบเยาวชนและระดบชาต ตลอดจนนำ
ผลงานไปสเชงพาณชยและสงคมตอไป
3. สรางโอกาสและสนบสนนนกพฒนาโปรแกรมทมความรความสามารถและ
ทกษะทจะพฒนาไปสนกเขยนโปรแกรมมออาชพตอไป
4. สนบสนนและสงเสรมการพฒนาและการใชซอฟตแวรโอเพนซอรส
(Open Source)
�0 The Twelfth National Software Contest: NSC 2010
หวขอการแขงขน
1.1 โปรแกรมเพอความบนเทง ไดแก โปรแกรมทสรางความบนเทงหรอการฝกหดดวยภาพ
เสยง สมผส การเคลอนท และการกระตนการใชไหวพรบของผเลน ซงโปรแกรมดงกลาวอาจ
พฒนาบนระบบปฏบตการใดๆ กได เชน ลนกซ หรอวนโดวส เปนตน หรออาจจะพฒนาโดย
ใชโปรแกรมชวยสรางเกม (Game Engine) เชน Torque หรอ Ogre 3D ชวยในการพฒนากได
โปรแกรมนอาจเปนโปรแกรมซอฟตแวรทใชกบคอมพวเตอรทวไปทมเมาสและคยบอรดเปน
อปกรณสำหรบการตดตอ อาท โปรแกรมจำลองการขบเครองบน โปรแกรมตอสตวตอตว
โปรแกรมวางแผนการสรบ โปรแกรมการสรางเมอง เกมจำลองสถานการณทมผลกระทบตอ
สงคม เชน อบตเหตในทองถนน ปรมาณนำในธรรมชาต การจดการพนทปาไม ปญหายาเสพตด
เปนตน มอปกรณเฉพาะสำหรบการเลน อาท โปรแกรมการเลนสเกตบอรดทมสเกตบอรดเปน
อปกรณตอพวง เปนตน หรอเลนหลายคนบนเครอขาย อาท โปรแกรมสรบบนเครอขาย
โปรแกรมจำลองการซอขายหน เปนตน ทงนความคดสรางสรรคและการประยกตใชวฒนธรรม
ทเปนเอกลกษณนนเปนสงสำคญ การละเลนใหมๆ อาจเกดขนไดจากการผสมผสานหลายๆ
การละเลนเขาดวยกนได อาท การขบรถชนพนโบวลง เปนตน หรอ โปรแกรมเพอผลตสอบนเทง
เชน เพลง หรอภาพยนตร หรอ Animation บนแผนซดแบบพกพา หรอ การพฒนาเครองมอใน
การผลตเกม (Tool หรอ Engine) การผลต Model หรอ Character ของตนเองในโปรแกรม
คำสำคญ (KEYWORDS) ความคดสรางสรรค การละเลนใหมๆ อปกรณตอพวง Animation
1.2 โปรแกรมเพอสงเสรมการเรยนร หมายถง “โครงการเพอสงเสรมการเรยนรโดยจดทำใน
รปโครงงานมลตมเดยปฏสมพนธ กลาวคอ การผลตชนงาน หรอผลงานทประสมประสาน
ขอมลท ประกอบดวยภาพและขอความ เสยงและขอความ ภาพและเสยง หรอท ง 3
องคประกอบ โดยมการสอสารและการมปฏสมพนธ (Communication and Interaction)
เปนสวนประกอบสำคญของมลตมเดย นำเสนอบน Web หรอ Cyberlab โดยในการพฒนาอาจ
ใชโปรแกรมภาษาใดภาษาหนงทเหมาะสม” ซงเปนการสงเสรมใหมการพฒนาทกษะในการคด
และทกษะในการแกปญหา (Thinking Skill and Problem Solving Skill) และผเรยนรสกสนก
1. ระดบนสต นกศกษา
��การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
กบเนอหาบทเรยน โดยอาจทำเปนภาพเคลอนไหว 3 มต การจำลองสถานการณ แบบฝกหด
ทดสอบการเรยนรดวยตนเอง โปรแกรมเพอสนบสนนการสอนวชาการโดยใชประโยชนจาก
ซอฟตแวรโอเพนซอรสทมอยแลวและงายตอการใชงานในการสรางบทเรยน โปรแกรมสอการ
สอนหรอโปรแกรมทสรางสอการสอนวชาการในสาขาตางๆ บน Linux LiveCD โดยเนอหาใน
การนำเสนอกำหนดใหเปน คณตศาสตร วทยาศาสตร ฟสกส เคม ชววทยา คอมพวเตอร และ
สอดคลองกบหลกสตรของกระทรวงศกษาธการ ทงน โปรแกรมควรสามารถใชงานไดจรงบน
Learnsquare (http://www.learnsquare.com/)
คำสำคญ (KEYWORDS) การมปฏสมพนธ การพฒนาทกษะในการคดและทกษะในการแก
ปญหา Cyberlab, Animation
1.3 โปรแกรมเพอชวยคนพการ ไดแก โปรแกรมทพฒนาขนเพอเปนเครองชวยอำนวยความ
สะดวกสำหรบคนพการประเภทตางๆ เชน คนตาบอด คนตาเลอนราง คนหหนวก/หตง
คนพการแขน-ขา (รวม cerebral palsy) คนทบกพรองทางสตปญญา คนทบกพรองทางการ
เรยนร คนทมปญหาทางพฤตกรรมและอารมณ บคคลออทสซม รวมทงคนพการซอน โดยทให
พฒนาโปรแกรมเพอใหคนพการสามารถพงพงตวเองเปนหลก กลาวคอ เมอใชโปรแกรมนแลว
คนพการสามารถทจะดำเนนชวตประจำวนได มสวนรวมในการเรยนการสอนในหองได
หรอสามารถประกอบอาชพได ตวอยางโปรแกรมเชน โปรแกรมชวยการเขยนหรอการอาน
ของเดกทบกพรองทางดานการเรยนร โปรแกรมชวยขยายหนาจอของคนสายตาเลอนราง
โปรแกรมตางๆ ทมเสยงอานสำหรบคนตาบอด โปรแกรมควบคมสภาพแวดลอมในหองหรอ
บานของผพการแขนขา โปรแกรมโทรศพทขอความผานโทรศพทมอถอหรอผานอนเทอรเนต
สำหรบคนหหนวก เปนตน ทงนใหเนนเรองการพฒนาโปรแกรมเปนหลก โดยอาจมอปกรณ
ตอพวงได (Human Machine Interface)
คำสำคญ (KEYWORDS) โปรแกรมชวยอำนวยความสะดวกสำหรบคนพการ อปกรณตอพวง
(Human Machine Interface)
หมายเหต สถาบนคนตาบอดแหงชาตเพอการวจยและพฒนา โดยกองทนเพอการพฒนา
เทคโนโลยคอมพวเตอรภาษาไทยสำหรบคนตาบอด มลนธราชสดา ใหการสนบสนนรางวล
พเศษ 3 รางวลๆละ 30,000 บาท สำหรบผลงานทไดรบการพจารณาแลววาจะเปนประ
โยชนอยางยงสำหรบคนตาบอด อาจไดรบการพจารณาใหไดรบทนสนบสนนสำหรบการวจย
�2 The Twelfth National Software Contest: NSC 2010
และพฒนาตอยอดจากกองทนตอไป โปรแกรมทตองการใหมการพฒนาเพอชวยสงเสรม
การศกษา การประกอบอาชพ การตดตอสอสาร และการคนควาหาความรใหแกคนตาบอด
ไดแก โปรแกรมอานจอภาพภาษาไทย (Thai Screen Reader Software) โปรแกรม
ผลตหนงสอมลตมเดยมาตรฐานเดซ โปรแกรมอานจอภาพบนเครองฝากถอนเงนอตโนมต
โปรแกรมอานจอภาพสำหรบ PDA โปรแกรมพจนานกรมพดได ภาษาไทย ภาษาตางประเทศ,
โปรแกรมคำนวณปฏทนปมโหรา 100 ป โปรแกรมขยายจอภาพ (Screen Magnification)
โปรแกรมสรางเอกสารเสยง (Audio File Creation Program) โปรแกรมคำนวณทางคณต-
ศาสตร และวทยาศาสตรชนสงแสดงผลเปนเสยง (Voice Output Scientific Math Program)
โปรแกรมเพอการสอสารทางไกลซงแสดงผลเปนเสยง Voice Output Telecommunication
Program เปนตน และสามารถดขอมลเกยวกบตวอยางโปรแกรมสำหรบคนตาบอดไดท
http://www.Abledata.com โดยทางสถาบนฯ จะสนบสนนขอมลและคำแนะนำเพมเตม
ตลอดจนโปรแกรมสงเคราะหเสยงภาษาไทยสำหรบใชในการพฒนาโปรแกรมใหอานออกเสยง
ซงสามารถตดตอขอรบไดทสถาบนฯ หรอตดตอผานทางเวบไซต http://www.tab.or.th/
1.4 โปรแกรมเพองานการพฒนาดานวทยาศาสตรและเทคโนโลย หมายถง โปรแกรมชวยงาน
ดานวทยาศาสตรและเทคโนโลย เชน โปรแกรมเพอศกษาทฤษฎทางวทยาศาสตร โปรแกรม
ทสงเสรมงานดานวทยาศาสตรและเทคโนโลย (วชาทเกยวของกบวทยาศาสตร คณตศาสตร
ฟสกส เคม ชววทยา วทยาการคอมพวเตอร หรอการแพทย) การประยกตทางดาน Parallel &
Distributed Computing เชน การเขยนโปรแกรม mpi เพอทำการคำนวณงานทมความซบซอน
โดยทำการคำนวณแบบขนานและเพมขอจำกดในการนำเอาเทคโนโลยเขามาใชเปนโปรแกรม
ประยกต รวมถงโปรแกรมเพอการทดลองทางวทยาศาสตร โปรแกรมแบบจำลองทางวทยา-
ศาสตรตางๆ เชน Modeling, Visualization, Simulation หรอ Optimization โปรแกรมการ
จำลองสถานการณทมผลกระทบตอสงคม เชน อบตเหตในทองถนน ปรมาณนำในธรรมชาต
การจดการพนทปาไม ปญหายาเสพตด โปรแกรมทใชในกจกรรมของ Linux Clustering
โปรแกรมเพอศกษาหรอควบคมความคบคงของทซพ (TCP Congestion) โปรแกรมทศกษา
หรอประยกตงานทเกยวของกบ multicast โปรแกรมในสาขาเทคโนโลยไรสาย โปรแกรมประ-
ยกตสำหรบใชงานบนเครอขายอนเทอรเนตยคหนา (IPv6) โปรแกรมประยกตใชขอมลจราจร
เปนตน โดยเนนทฤษฎ ผลลพธจากการทดลอง และงานวจยใหมๆ
�3การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
คำสำคญ (KEYWORDS) การจำลองสถานการณ (Simulation), แบบจำลองทฤษฎวทยาศาสตร
(Modeling), Visualization, Optimization
1.5 โปรแกรมเพอการประยกตใชงานสำหรบลนกซ (Linux Application) เปนโปรแกรมทพฒนา
และทำงานบนระบบปฏบตการลนกซ (Linux) ซงเปนอาจจะเปนโปรแกรมทพฒนาตอยอด
จากโปรแกรมโอเพนซอรส (Open Source) หรอพฒนาขนเองใหมทงหมด โดยลกษณะของ
โปรแกรมประยกตอาจจะเปนไดทงโปรแกรมประยกตททำงานบนลนกซเดสกทอป หรอ
โปรแกรมประยกตบนเวบ หรอโปรแกรมประยกตสำหรบใชงานบนเครอขายอนเทอรเนตยคหนา
(IPv6) กได ทงน สญญาอนญาตของโปรแกรมจะตองเปนแบบโอเพนซอรส เชน GPL หรอ
ตามสญญาอนญาตเดมของซอฟตแวรทนำมาตอยอด
• การใช Web Server ตองเปนเวบเซรฟเวอรทรนบนระบบปฏบตการลนกซและ
เปนโอเพนซอรส เชน Apache, Lighttpd
• ถาเปนโประแกรมประยกตบนเวบ จะตองใชงานไดดดวยเครองลกขายทเปน ระบบปฏบตการลนกซทะเลรนลาสด และเวบเบราเซอรไฟรฟอกซ 2.0 ขนไป
• การใช Database Management ตองใช Database Management ทรนบน
ระบบปฏบตการลนกซและเปนโอเพนซอรส เชน MySQL, PostgreSQL
• เครองมอทใชพฒนาตองเปนโอเพนซอรส เชน PHP, J2EE, Python, Mono,
GCC, GTK, QT, Gimp, Bluefish, vi เปนตน
คำสำคญ (KEYWORDS) โปรแกรมโอเพนซอรส (Open Source) ระบบปฏบตการลนกซ
(Linux)
�4 The Twelfth National Software Contest: NSC 2010
2. ระดบนกเรยน
2.1 โปรแกรมเพอความบนเทง ไดแก โปรแกรมทสรางความบนเทงหรอการฝกหดดวยภาพ
เสยง สมผส การเคลอนท และการกระตนการใชไหวพรบของผเลน ซงโปรแกรมดงกลาวอาจ
พฒนาบนระบบปฏบตการใดๆ กได เชน ลนกซ หรอวนโดวส เปนตน หรออาจจะพฒนาโดย
ใชโปรแกรมชวยสรางเกม (Game Engine) เชน Torque หรอ Ogre 3D ชวยในการพฒนากได
โปรแกรมนอาจเปนโปรแกรมซอฟตแวรทใชกบคอมพวเตอรทวไปทมเมาสและคยบอรดเปน
อปกรณสำหรบการตดตอ อาท โปรแกรมจำลองการขบเครองบน โปรแกรมตอสตวตอตว
โปรแกรมวางแผนการสรบ โปรแกรมการสรางเมอง เกมจำลองสถานการณทมผลกระทบตอ
สงคม เชน อบตเหตในทองถนน ปรมาณนำในธรรมชาต การจดการพนทปาไม ปญหายาเสพตด
เปนตน มอปกรณเฉพาะสำหรบการเลน อาท โปรแกรมการเลนสเกตบอรดทมสเกตบอรด
เปนอปกรณตอพวง เปนตน หรอเลนหลายคนบนเครอขาย อาท โปรแกรมสรบบนเครอขาย
โปรแกรมจำลองการซอขายหน เปนตน ทงนความคดสรางสรรคและการประยกตใชวฒนธรรม
ทเปนเอกลกษณนนเปนสงสำคญ การละเลนใหมๆ อาจเกดขนไดจากการผสมผสานหลายๆ
การละเลนเขาดวยกนได อาท การขบรถชนพนโบวลง เปนตน หรอ โปรแกรมเพอผลตสอบนเทง
เชน เพลง หรอภาพยนตร หรอ Animation บนแผนซดแบบพกพา หรอ การพฒนาเครองมอใน
การผลตเกม (Tool หรอ Engine) การผลต Model หรอ Character ของตนเองในโปรแกรม
คำสำคญ (KEYWORDS) ความคดสรางสรรค, การละเลนใหมๆ, อปกรณตอพวง
Animation
2.2 โปรแกรมเพอสงเสรมการเรยนร หมายถง “โครงการเพอสงเสรมการเรยนรโดยจดทำ
ในรปโครงงานมลตมเดยปฏสมพนธ กลาวคอ การผลตชนงาน หรอผลงานทประสมประ-
สานขอมลทประกอบดวยภาพและขอความ เสยงและขอความ ภาพและเสยง หรอทง 3
องคประกอบ โดยมการสอสารและการมปฏสมพนธ (Communication and Interaction)
เปนสวนประกอบสำคญของมลตมเดย นำเสนอบน Web หรอ Cyberlab โดยในการพฒน
าอาจใชโปรแกรมภาษาใดภาษาหนงทเหมาะสม” ซงเปนการสงเสรมใหมการพฒนาทกษะ
ในการคด และทกษะในการแกปญหา (Thinking Skill and Problem Solving Skill) และผเรยน
รสกสนกกบเนอหาบทเรยน โดยอาจทำเปนภาพเคลอนไหว 3 มต การจำลองสถานการณ
แบบฝกหดทดสอบการเรยนรดวยตนเอง
�5การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
โปรแกรมเพอสนบสนนการสอนวชาการโดยใชประโยชนจากซอฟตแวรโอเพนซอรสทมอย
แลวและงายตอการใชงานในการสรางบทเรยน โปรแกรมสอการสอนหรอโปรแกรมทสรางสอ
การสอนวชาการในสาขาตางๆ บน Linux LiveCD โดยเนอหาในการนำเสนอกำหนดใหเปน
คณตศาสตร วทยาศาสตร (ฟสกส เคม ชววทยา) คอมพวเตอร และสอดคลองกบหลกสตร
ของกระทรวงศกษาธการ ทงน โปรแกรมควรสามารถใชงานไดจรงบน Learnsquare (http://
www.learnsquare.com/)
คำสำคญ (KEYWORDS) การมปฏสมพนธ การพฒนาทกษะในการคดและทกษะในการแก
ปญหา Cyberlab, Animation
2.3 โปรแกรมเพอการประยกตใชงาน หมายถง โปรแกรมชวยการทำงานดานคอมพวเตอรทก
ชนด ไดแก โมดลในระบบจดการการเรยนการสอน โปรแกรมรกษาความปลอดภยบนระบบ
คอมพวเตอรและเครอขาย โปรแกรมควบคมในหองเรยนสำหรบผสอน โปรแกรมสำหรบการ
เตรยมเอกสาร การประมวลผลภาพ การวเคราะหขอมลทางคณตศาสตรหรอวทยาศาสตร
การประมวลผลภาษาไทย การบบอดขอมล การเขาและถอดรหสขอมล การรบสงขอมลผาน
เครอขาย โปรแกรมประยกตสำหรบใชงานบนเครอขายอนเทอรเนตยคหนา (IPv6) โปรแกรม
เพอศกษาทฤษฎทางวทยาศาสตร โปรแกรมเพอชวยเหลอผพการ เปนตน ทงนความคดสราง-
สรรคและการประยกตใชงานไดจรงเปนสงสำคญ
โปรแกรมประยกตใชขอมลจราจร อาจพฒนาปจจยเสรมชวยเหลอในการเดนทาง
เชน ตารางรถประจำทาง รายงานสภาพจราจร แผนทนำทาง เปนตน ตวอยางของการนำเสนอ
ขอมลผานทางเวบ ไดแก http://traffic.thai.net และผานทางมอถอ ไดแก http://traffic.
thai.net/jtraffy ปจจบน เนคเทคไดจดทำแผนทดจทลและไดรวบรวมขอมลจราจรจากแหลง
ขอมลตางๆ อาทเชน กรงเทพมหานคร การทางพเศษแหงประเทศไทย โดยเปดใหผพฒนา
นำขอมลและแผนทเหลานไปใชประกอบการในโปรแกรมทนำเสนอได
คำสำคญ (KEYWORDS) โปรแกรมชวยการทำงานดานคอมพวเตอร ความคดสรางสรรค
�� The Twelfth National Software Contest: NSC 2010
3. หวขอพเศษ
3.1 รวมพลงเยาวชนเพอสงแวดลอม (Web Contest)
ในปจจบน ปญหาสงแวดลอมถอเปนปญหาทมความสำคญยงยวดตอคณภาพชวต
ของประชาชน ตลอดจนเศรษฐกจและสงคมของประเทศ โดยมมนษยเปนตวการสำคญทกอ
ใหเกดปญหาทางสงแวดลอม ไดแก มลพษทางนำ ดน และอากาศ ซงการสะสมของปญหา
เหลานสงผลใหเกดการเปลยนแปลงสภาพภมอากาศของโลก อนนำมาซงภยพบตทางธรรม-
ชาตในทสด เชน ไฟปา นำทวม ภยแลง และแผนดนถลม เปนตน
ในการแขงขนครงน จะมงเนนใหผเขารวมแขงขนพฒนาเวบไซต เพอการเรยนรสง-
แวดลอม การสรางจตสำนกรกษสงแวดลอม หรอการบรหารจดการสงแวดลอม ตวอยางเชน
การตดตามการเปลยนแปลงสงแวดลอม ณ จดตางๆ บนโลก การบอกเลาเรองราวของปญ-
หาสงแวดลอมในทองถนใหเพอนๆ ทวประเทศไดรบร และการเสนอความคด ประสบการณ
ความประทบใจเกยวกบสงแวดลอม เปนตน ทงนจะตองแสดงใหเหนถงความสามารถในเชง
ความคดสรางสรรค การออกแบบ และการประยกตใชเทคโนโลยอนเทอรเนต อาทเชน Web
Services และ Web 2.0 รวมทงเทคโนโลยทเกยวของ อาทเชน ภมศาสตรสารสนเทศ (GIS)
และการแสดงผลดวยภาพ (Visualization)
ผเขารวมแขงขนจะตองดำเนนการตามขอกำหนดดงน (1) พฒนาเวบแอพลเคชนถง
ขดความสามารถดงกลาวขางตน (2) มการประยกตใชขอมลสงแวดลอมในลกษณะ real time
จากหนวยงานทเกยวของและจำเปนตอโครงการ หรอรวมกบขอมลททางคณะกรรมการไดจดให
(3) แสดงผลขอมลในรปแบบตางๆ อนเปนประโยชนตอโครงการ และ (4) แสดงใหเหนถงการ
ประยกตใชงานจรงไดอยางมประสทธภาพ ทงนผเขารวมแขงขนสามารถศกษาขอมลเพมเตม
ไดจาก http://www.informationgrid.org/EnvironmentWebContest
คำสำคญ (KEYWORDS) Web Services, Web 2.0, สงแวดลอม (Environment)
��การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
3.2 Mobile Application โปรแกรมเพอการประยกตใชงานบนเครอขายสำหรบอปกรณ
คอมพวเตอรเคลอนท เปนโปรแกรมทพฒนาขนสำหรบอปกรณคอมพวเตอรทเคลอนทได
(Mobile Computing Device) เชน โทรศพทมอถอ, SmartPhone, iPhone หรอ PDA
โดยโปรแกรมทพฒนาขนตองมการเรยกใชงานผานเครอขาย เชน รบสงขอมลจากฐานขอมล
บนเครอขาย มปฏสมพนธกบผใชอนบนเครอขาย ตวอยางเชน โปรแกรมเกมแบบหลายผเลน
โปรแกรมประยกตใชขอมลจราจร โปรแกรมสงขอความแบบหลายแพลตฟอรม (MSN, Yahoo,
ICQ) และ Social Networking & RSS Feeder Client โปรแกรม แลกเปลยนไฟลขอมลและ
Torrent Client โปรแกรมแลกเปลยน/ชมวดทศน (YouTube) และ MobileTV client
โปรแกรมประชมทางไกล โปรแกรมประยกต P2P โดยใช SIP, VoIP โปรแกรมประยกตสำหรบ
ใชงานบนเครอขายอนเทอรเนตยคหนา (IPv6) เปนตน ระบบเครอขายนไมจำกดเฉพาะเครอ-
ขายโทรศพทเคลอนท อาจรวมถง เครอขาย Wireless LAN เครอขายไรสายเฉพาะกจ (Wireless
Ad-hoc Network) หรอเครอขายอนเทอรเนต (IPv4) หรอเครอขายอนเทอรเนตยคหนา (IPv6)
กได นอกจากนสามารถใชภาษาใดกได (JAVA, C, C++, ฯลฯ) และระบบปฏบตการใดกได
(SymbianOS, PocketPC, Linux, PalmOS, iPhone ฯลฯ) ในการพฒนา โปรแกรมทพฒนา
ขนจะตองสามารถทดลองใชงานไดจรงกบอปกรณและระบบปฏบตการดงกลาว
โปรแกรมประยกตใชขอมลจราจร สำหรบผเดนทางไมวาจะเปนผขบรถยนต
สวนตว แทกซ หรอผโดยสารสาธารณะ อาจพฒนาปจจยเสรมชวยเหลอในการเดนทาง เชน
ตารางรถประจำทาง รายงานสภาพจราจร แผนทนำทาง เปนตน โดยสามารถสอสารระหวางรถ
หรอสอสารระหวางรถกบศนยขอมล ตวอยางของการนำเสนอขอมลผานทางเวบ ไดแก http://
traffic.thai.net และผานทางมอถอ ไดแก http://traffic.thai.net/jtraffy ปจจบน เนคเทค
ไดจดทำแผนทดจทลและไดรวบรวมขอมลจราจรจากแหลงขอมลตางๆ อาท กรงเทพมหานคร
การทางพเศษแหงประเทศไทย โดยเปดใหผพฒนานำขอมลและแผนทเหลานไปใชประกอบการ
ในโปรแกรมทนำเสนอได ซงขอมลเหลานยงตองการการพฒนาตอยอดเพอการนำเสนอในรป
แบบอนๆ หรอตอกลมเปาหมายอนๆ และยงสามารถประยกตนำขอมลนไปประยกตกบงาน
อนๆ ไดอก
คำสำคญ (KEYWORDS) เครอขายเคลอนท โปรแกรมประยกตสำหรบอปกรณเคลอนท
ระบบขนสงและจราจรอจฉรยะ (Intelligent Transport System)
�� The Twelfth National Software Contest: NSC 2010
3.3 โปรแกรมเพอการประยกตใชเทคโนโลยอารเอฟไอดกบภาคอตสาหกรรม (RFID Application
for Industry) เปนการแขงขนดานการพฒนาซอฟตแวรใชงานอารเอฟไอดในการสรางสรรค
นวตกรรมใหมๆ ทจะเกดขนในอนาคตททำใหการดำเนนชวต มความสะดวก รวดเรว
มนคง และปลอดภยมากยงขน ซงการแขงขนครงน ผเขาแขงขนตองแสดงใหเหนวาระบบท
พฒนาขน มประโยชนและสามารถใชงานไดจรง และมองถงการตอบโจทยภาคอตสาหกรรม
โดยสงผลสเชงพาณชย
โครงการท ผ านการพจารณา จะไดร บการสนบสนนชดอปกรณฮารดแวร
(เครองอานและแทก) จำนวน 1 ชด เพอนำไปพฒนาโครงการ สามารถศกษาขอมลเพมเตมไดท
http://www.rfid.thai.net/RFID_Contest
คำสำคญ (KEYWORDS) Radio Frequency Identification
3.4 BEST 2010: การแขงขนสดยอดซอฟตแวรแบงคำภาษาไทย (Thai Word Segmentation
Software Contest)
การวดเปรยบเทยบสมรรถนะเพ อพฒนามาตรฐานการประมวลผลภาษาไทย
(Benchmark for Enhancing the Standard of Thai language processing) หรอ BEST น
เปนชดของการแขงขนซอฟตแวรทสำคญและเกยวของกบการประมวลผลภาษาไทย โดยแตละ
ปจะมการกำหนดหวขอการแขงขนตามความเหมาะสม ทงน เพอใหครอบคลมเนอหาในการ
ประมวลผลภาษาไทยระดบตางๆ
สำหรบ BEST ในปทสองน จะยงคงหวขอ การแบงคำไทย (Thai Word Segmentation)
ซงเปนพนฐานสำคญและจำเปนทสดสำหรบการเรมตนประมวลผลภาษาไทย เหตเพราะเรา
เขยนภาษาไทยโดยไมมการกำหนดขอบเขตของคำ จงประมวลผลไดยาก และถาแบงคำผด
ตงแตแรก การประมวลผลทตามมากจะผดพลาดไปดวยอยางหลกเลยงมได ตวอยางเชน
ประโยค “ฉนมารอกราบพระสงฆ” สามารถแบงคำไดเปน ฉน|มาร|อก|ราบ|พระสงฆ หรอ
ฉน|มา|รอก|ราบ|พระสงฆ หรอ ฉน|มา|รอ|กราบ|พระสงฆ โดยแบบสดทายเปนแบบท
ถกตองทสด
การแขงขนในปทผานมา (BEST 2009) ไดสรางบรรทดฐานสำหรบการแบงคำภาษา
ไทยไวคอนขางสง แตเราเชอวายงจะสามารถทำใหสงกวานไดอก จงเปนสาเหตใหมการจด
การแขงขนในหวขอเดมอกครงหนง
��การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
วตถประสงคของการแขงขนครงนคอ เพอเฟนหาสดยอดอลกอรธมทสามารถแบง
คำไทยไดถกตองมากทสดตามหลกเกณฑทคณะกรรมการไดกำหนดขน โดยใชเวลาประมวล
ผลอยางเหมาะสม
ผเขาแขงขนจะไดรบหลกเกณฑในการแบงคำ (Guidelines) ทกำหนดโดยผทรงคณ-
วฒจากหลายสถาบน และคลงขอความภาษาไทยขนาดใหญทมการแบงคำไวตามหลกเกณฑ
ดงกลาว (Word-segmented Corpus ประมาณ 7 ลานคำ) เพอเปนขอมลในการฝกฝนระบบ
ผเขาแขงขนจะตองพฒนาโปรแกรมใหสามารถตดแบงขอความภาษาไทยออกเปนคำๆ ใหได
ตามหลกเกณฑทกำหนดไว ทงน อาจจะใชหรอไมใชคลงขอความทไดเตรยมไวใหกได นอก
จากนผเขาแขงขนยงสามารถสรรหาทรพยากรอนๆ มาเพมเตมไดเอง เชน กฎการสะกดคำไทย
รายการคำศพทและชนดของคำจากพจนานกรม เปนตน เพอใหไดซอฟตแวรแบงคำภาษา
ไทยทดทสด
การตดสนจะใชคลงขอความทไมไดแบงคำอกชดหนง (Non-segmented Corpus
ประมาณ 5 แสนคำ) เพอทดสอบและหาคา F-measure ซงคำนวณไดจากคาความครบถวน
(Recall) และคาความแมนยำ (Precision) เทยบกบคลงขอความเดยวกนทตดแบงคำดวยมอ
โดยคณะกรรมการ ผชนะคอผทไดคา F-measure สงทสด
นอกจากจะไดรบรางวลของ NSC แลว ผชนะยงจะไดรบการประกาศรบรองโดย
BEST Academy ใหเปน “Best of the BEST 2010” อกดวย รายละเอยดเพมเตมตดตามได
จากเวบไซต http://www.hlt.nectec.or.th/best2010/
คำสำคญ (KEYWORDS) การวดเปรยบเทยบสมรรถนะ (Benchmark) การแบงคำ (Word
Segmentation) ภาษาไทย (Thai Language) การประมวลผลภาษาธรรมชาต (Natural
Language Processing) การเรยนรดวยเครอง (Machine Learning)
20 The Twelfth National Software Contest: NSC 2010
4. ระดบคร อาจารย
4.1 สอบทเรยนสำหรบระบบการเรยนรออนไลน (Content for Learning Management
System) โดยพฒนาเนอหาสาระการเรยนการสอนทตองเผยแพรแบบโอเพนซอรสและสามารถ
นำไปใชไดกบระบบการเรยนรออนไลน (LMS) ทเปนฟรแวรหรอโอเพนซอรส เชน Moodle
หรอ Learnsquare ลกษณะเนอหาทพฒนาขน ควรเนนภาพเคลอนไหวและการมปฏสมพนธ
กบผเรยน เพอดงดดใหผเรยนสนใจในบทเรยน และสามารถสรางทกษะในการเรยนรภายใต
เนอหา โดยมเนอหาตรงตามหลกสตรดานคณตศาสตร วทยาศาสตร (ฟสกส เคม ชววทยา)
และคอมพวเตอร ของกระทรวงศกษาธการ ซงทกโรงเรยนหรอทกสถาบนมเนอหาหลกสตร
เหมอนกน ตลอดจนมการนำไปใชในหองเรยนจรง
มาตรฐานการผลตสอการเรยนการสอน สอเรยนรโดยเฉพาะการนำเสนอในรปแบบ
e-Learning จะมมาตรฐานมากขน มาตรฐานหนงทไดรบความนยมในปจจบน ไดแก มาตรฐาน
SCORM (Shareable Content Object Reference Model) อนเปนมาตรฐานทชวยใหสอเรยน
รนนๆ สามารถแลกเปลยนกนได ทงน SCORM มรายละเอยดหลายประการ ในทน ไดนำเสนอ
ในสวนของการพฒนาเนอหาสาระ (Shareable Content Objects - SCOs) โดยสวนของ
SCOs ทพฒนาอยางเปนมาตรฐานจะทาใหเกดการนาเนอหาทพฒนาแลวนนไปใชตอไปได
ใชกบระบบบรหารจดการ e-Learning (LCMS: Learning and Content Management
Systems) ระบบใดกไดทรองรบมาตรฐาน SCORM
ลกษณะของสอเรยนรตามมาตรฐาน SCORM จะมจดเดนหลก คอ
• มลกษณะเปนวตถเรยนร (Learning Objects) ทสามารถเลอกใชงานไดทงหนวยการเรยน
หรอเฉพาะชน โดยวตถเรยนรจะอยในฟอรแมตใดกได ทง Text, HTML files, Image, Flash
Movie, PDF
• สามารถนำเขา (Import) และสงออก (Export) เพอใชกบ LCMS ใดกไดทสนบสนนมาตรฐาน
SCORM
• เนอหา SCORM ทพฒนาแลว สามารถเรยกดไดทนท โดยไมตองอาศย LCMS ใดๆ
ในลกษณะ Offline
2�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
แนวทางการพฒนา
การพฒนา SCORM Content มแนวทาง 2 รปแบบ ไดแก
• การพฒนาเครองมอแลวพฒนา SCORM Content จนครบทกกระบวนการ โดยมหวใจหลกคอ
การใชเทคโนโลย XML เปนตวกลาง (imsmanifest.xml)
• การพฒนาเฉพาะ SCORM Content โดยใชเครองมอพฒนาเนอหาทสนบสนนมาตรฐาน
SCORM เชน LearnSquare ระบบ Open Source e-Learning ทเนคเทคสนบสนนการ
พฒนาและเผยแพร (http://www.learnsquare.com) จากนนสงเฉพาะ SCORM Content
เขามาประกวด
ตวอยางของ SCORM Content สามารถดาวนโหลดไดจาก
• http://www.learnsquare.com
• http://www.adlnet.org/downloads
• http://www.unesco.org/cgi-bin/webworld/portal_freesoftware/cgi/page.cgi?g=
Software/Courseware_Tools/index.shtml&d=1
หมายเหต ผพฒนาในโครงการการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย
ทกประเภท สามารถนำ Application Program Interface (API) ของเนคเทค เชน
ซอฟตแวรสำหรบแปลภาษา ซอฟตแวรแปลงขอความเปนเสยง (Text to Speech)
ซอฟตแวรสบคนขอมล (Search Engine) ซอฟตแวรร จำตวอกษรภาษาไทยดวยแสง
(Thai OCR) พจนานกรม Lexitron ระบบบารโคด เปนตน มาใชเปนสวนหนงสวนใด
ในการพฒนางานของตนได ตามหลกเกณฑและเงอนไขของเนคเทค ซงสามารถดรายละเอยด
ไดจาก http://www.nectec.or.th/img/index.php?option=com_content&task=view&id
=46&Itemid=47&lang=en
22 The Twelfth National Software Contest: NSC 2010
• เปนนกเรยน นสต นกศกษา ทกำลงศกษาอยในสถาบนการศกษาตางๆ ในภาครฐ และ
เอกชนโดยไมจำกดชนป
• มอาจารยและหวหนาสถาบนการศกษาใหการรบรองวาเปนนกเรยน นสต นกศกษา ทกำลง
ศกษาอยในสถาบนนนๆ จรง
• มความสามารถในการพฒนาซอฟตแวรคอมพวเตอรเพอประยกตใชงานดานตางๆ ใน
ลกษณะทมความคดรเรมเปนของตนเอง
• สำหรบประเภทสอบทเรยนสำหรบระบบการเรยนรออนไลน ผเขารวมประกวดตองเปนคร
หรออาจารยในสถาบนการศกษาและหวหนาสถาบนการศกษาใหการรบรอง
• ผเสนอโครงการมสทธเสนอเพยงคนละ 1 โครงการ และสงได 1 ประเภท โครงการหนงม
ทมพฒนาไดไมเกน 3 คน โดยมอาจารยทปรกษาลงนามรบรอง
• ระยะเวลาในการดำเนนโครงการประมาณ 4 เดอน ผเสนอโครงการทไดรบทนสนบสนน
จากเนคเทค ตองสงผลงานตามเวลาทระบ
• สงขอเสนอโครงการ มถนายน - 7 สงหาคม 2552
• ประกาศผลขอเสนอโครงการทผานการพจารณา 7 กนยายน 2552
• ระยะเวลาพฒนาซอฟตแวร กนยายน - ธนวาคม 2552
• ทำสญญาและพธมอบทน ตลาคม 2552
• กำหนดสงมอบผลงาน 4 มกราคม 2553
• ประกาศผลโครงการทผานการพจารณาและ มกราคม 2553
โครงการทผานเขารอบชงชนะเลศ
• การประกวดรอบชงชนะเลศ กมภาพนธ 2553
คณสมบตของผเขารวมโครงการ
เงอนไขในการสงขอเสนอโครงการ
กำหนดการรบสมคร
23การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
1. นสต นกศกษา นกเรยน และคร อาจารย ตองสงขอเสนอโครงการไดท
ศนยประสานงานภมภาคของโครงการในภมภาคทสงกดดวยตนเอง หรอทางไปรษณย
ภายในวนท 7 สงหาคม 2552 โดยจดทำขอเสนอโครงการ จำนวน 3 ชด พรอมซดทบรรจขอมล
จำนวน 1 แผน โดยตองมอาจารยทปรกษาโครงการและหวหนาสถาบนลงนามรบรอง
2. ขอเสนอโครงการทผานการพจารณาคดเลอกจากคณะกรรมการทเนคเทค
แตงตง และประกาศผลใหทราบทางเวบไซต จะไดรบเงนทนงวดท 1 จำนวน 3,000 บาท
(สามพนบาทถวน) โดยเปนเงนสนบสนนเพอการพฒนาโครงการ ภายหลงจากทำสญญาเรยบ
รอยแลว ในเดอนตลาคม 2552
3. ผรบทนสนบสนนตองดำเนนโครงการพฒนาซอฟตแวรใหแลวเสรจในระยะเวลาท
กำหนด (ประมาณ 4 เดอน ระหวางเดอนกนยายน - ธนวาคม 2552) นบตงแตวนทไดรบอนมต
ตลอดจนใหความรวมมอในการขอขอมลจากเนคเทค หรอการกรอกขอมลโครงการผานทาง
เวบไซต และตองสงผลงานดวยตนเองหรอทางไปรษณยไดท ศนยประสานงานภมภาคของ
โครงการในภมภาคทสงกด ซงประกอบดวย
3.1 รายงานฉบบสมบรณ จำนวน 2 ชด (ตามแบบทกำหนด)
3.2 คมอการตดตงและการใชงานอยางละเอยด จำนวน 2 ชด (แนบทายรายงาน
ฉบบสมบรณ)
3.3 CD-ROM บรรจขอมลดงตอไปน (พรอมกลองใส CD) จำนวน 2 ชด โดยจด
หมวดหม (Directory) เปน 4 หมวด ดงน
• Source Code : ซอรสโคด
• Setup Program : ชดโปรแกรมสำหรบตดตงทสมบรณและใชงานได
• Tools : ระบ Software Libraries และ/หรอ Tools อนๆ ทนำมาใชเปน
สวนประกอบสำคญในการพฒนาและตดตง
• Document : ไฟลรายงาน (ยกเวนรปภาพ) จดทำใน 2 รปแบบ คอ 1. PDF
และ 2. OpenOffice Writer หรอ Word ประกอบดวย
- ไฟลขอเสนอโครงการ
- ไฟลแบบสรปโครงการ/บทคดยอ (Abstract)
ขนตอนในการเสนอโครงการและการดำเนนโครงการ
24 The Twelfth National Software Contest: NSC 2010
- ไฟลรายงานฉบบสมบรณ
- ไฟลคมอการตดตง
- ไฟลคมอการใชงาน
- ขอตกลงในการใชซอฟตแวร (Disclaimer)
- รปภาพแสดงตวอยางโปรแกรม (Screen captured)
ขนาด 640x480 พกเซล
4. เนคเทคดำเนนการพจารณาผลงานโดยกำหนดใหผพฒนามานำเสนอผลงาน
และสาธตซอฟตแวรทพฒนาขน โดยมคณะกรรมการทเนคเทคแตงตงขนเปนผพจารณา
ผลงานทผานการพจารณาจากคณะกรรมการ จะไดรบเงนทนงวดท 2 โครงการละ 7,000 บาท
(เจดพนบาทถวน) และอาจารยทปรกษาโครงการไดรบคาตอบแทนโครงการละ 2,000 บาท
(สองพนบาทถวน)
5. ผลงานทผานการตรวจรบจะถกคดเลอกตามเกณฑทกำหนด โครงการพฒนา
ซอฟตแวรทไดรบคดเลอกจะเขาประกวดแขงขนรอบสดทาย เพอชงชนะเลศและรบเงนรางวล
แตละประเภท โดยมคณะกรรมการผเชยวชาญเปนผตดสน
6. ผ พ ฒนาตองตดตามขอมลขาวสารท ทางเนคเทคประกาศเปนระยะๆ
ผานทางเวบไซต จดทำสญญาใหแลวเสรจภายในระยะเวลาทกำหนดและใหความรวมมอใน
การแจงปรบปรงขอมลของผพฒนา หากมการเปลยนแปลงจากขอเสนอโครงการแกเนคเทค
เปนลายลกษณอกษรทกครง เพอผลประโยชนของผพฒนาเอง
25การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
โครงการทผานการพจารณาจะไดรบทนสนบสนนโครงการละ 12,000 บาท และ
ผลงานทผานการพจารณาในรอบชงชนะเลศจะไดเงนรางวลพรอมโลเกยรตยศ ดงน
รางวลท 1 60,000 บาท และถวยพระราชทานจากสมเดจพระเทพรตน
ราชสดาฯ สยามบรมราชกมาร (เฉพาะประเภทนกเรยน นสต
นกศกษา)
รางวลท 2 40,000 บาท
รางวลท 3 20,000 บาท
รางวลชมเชย ประเภทละ 2 รางวลๆ ละ 10,000 บาท
รางวลพเศษ จำนวน 3 รางวลๆ ละ 30,000 บาท จากสถาบนคนตาบอด
แหงชาตเพอการวจยและพฒนา โดยกองทนเพอการพฒนาเทคโนโลยคอมพวเตอรภาษาไทย
สำหรบคนตาบอด มลนธราชสดา
เงนรางวลทกประเภท จะแบงเปน 2 สวน โดยมอบใหนกเรยน นสต นกศกษา
จำนวน 80% และอาจารยผควบคมงาน 20%
สถาบนการศกษาทไดรบรางวลท 1, 2 และ 3 ในแตละประเภท จะไดรบโลรางวล
เกยรตยศจากเนคเทค
รางวล
นกเรยนระดบมธยมศกษาทเขารวม โครงการ NSC หรอ YSC และมคณสมบตตาม
เกณฑทมหาวทยาลยกำหนด มสทธไดรบโควตาเขาศกษาตอในมหาวทยาลยดงตอไปน
มหาวทยาลยเชยงใหม มหาวทยาลยขอนแกน มหาวทยาลยสงขลานครนทร มหาวทยาลยบรพา
มหาวทยาลยเทคโนโลยสรนาร และมหาวทยาลยวลยลกษณ
รายละเอยดตดตอไดท ศนยประสานงานภมภาค ณ มหาวทยาลยดงกลาว หรอ
ฝายพฒนาทนมนษยดานไอท ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต
ประโยชนทไดรบจากการเขารวมโครงการ
2� The Twelfth National Software Contest: NSC 2010
คดเลอกผลงานจากขอเสนอโครงการทสงเขามา โดยกำหนดประเดนพจารณาไว 5
ดาน เพอเปนแนวทางใหคณะกรรมการใชสำหรบการพจารณาขอเสนอโครงการ โดยแตละกลม
เกณฑและนำหนกของการใหคะแนนตางกนตามตารางทกำหนด เพอความเหมาะสมในการ
ตดสนในแตละประเภท โดยการพจารณาขอเสนอโครงการจะพจารณาจากหลกเกณฑดาน
ตางๆ ดงน
1. ดานความสมบรณของขอเสนอโครงการ ขอเสนอโครงการมรปแบบและหวขอ
ครบถวน สามารถสอสารใหผอานเขาใจได ใชภาษาไดถกตอง มภาพ ตาราง หรอ
ตวอยางประกอบทำใหสอไดชดเจน
2. ดานความยากงายในการพฒนา เทคนคทใชมความซบซอน หรอ ขนสง เทคโนโลย
ใหมและมประสทธภาพ มคณคาในเชงงานพฒนาหรอการวจย หรอใชเทคนคทไม
ซบซอนมาก แตถายทอดไดนาสนใจ โครงการทพฒนาดวยซอฟตแวรโอเพนซอรส
(Open Source) จะไดรบการพจารณาเปนกรณพเศษ
3. ดานความคดสรางสรรค เปนหวขอทนาสนใจ แปลก ใหม ยงไมมผพฒนาหรอ
คดคนมากอน หรอ มผพฒนามาแลว แตนำเสนอหรอพฒนาในแนวทางทแตกตาง
ออกไป
4. ดานประโยชนใชงาน สามารถนำไปใชงานไดจรง มผลกระทบตอเศรษฐกจและสงคม
ในวงกวาง สามารถนำไปผลตในเชงพาณชยได สามารถนำไปพฒนาตอยอดได
5. ดานความนาจะพฒนาโครงการไดเสรจตามกำหนด ขอบเขตงานสามารถพฒนา
ไดเสรจภายในระยะเวลาทกำหนด 4 เดอน สำหรบงานใหม หรองานทพฒนาตอ
ยอดจากงานเดมกตาม
เกณฑการพจารณาประกวดตดสนโครงการรอบคดเลอกขอเสนอโครงการ
2�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
2� The Twelfth National Software Contest: NSC 2010
เนคเทคพจารณาจากรายงานทผ พฒนาจดสงและตรวจสอบความครบถวนของ
ผลงานทผพฒนาสงมอบ โดยพจารณาจาก
1. ในการสงผลงานและชวงการตรวจรบ ผพฒนาตองมานำเสนอผลงานดวยตนเอง
2. สงทตองสงมอบครบตามทเนคเทคกำหนด คอ รายงานฉบบสมบรณ คมอการ
ตดตงและใชงานอยางละเอยด จำนวน 2 ชด และ CD-ROM จำนวน 2 ชด
บรรจขอมลดงตอไปน ซอรสโคด ชดโปรแกรมสำหรบตดตง (Setup Pro-
gram) Software Libraries และ/หรอ Tools ทนำมาใชเปนสวนประกอบสำคญ
ในการพฒนาและตดตง ไฟลรายงานและคมอรปภาพแสดงตวอยางโปรแกรม
และขอตกลงในการใชซอฟตแวร (Disclaimer) คะแนนสวนนกำหนดไวไมเกน
25%
3. ผลการทดลองใชงานจรง เนคเทคจะมคณะทำงานตรวจสอบผลงาน โดยทดลอง
ตดตงและทดลองใชงานจรงตามคมอ จดเดนและจดดอยของแตละผลงาน
รวมทงขอเสนอแนะผลงานจะถกใหคะแนนโดยคณะผตรวจ กำหนดไวไมเกน 70%
ของคะแนนรวม
4. คะแนนอนๆ อก 5% กนไวสำหรบการทผพฒนาตองดำเนนการกอนหนา โดย
ตองเขามาบนทกขอมลท Server โครงการผานทางเวบไซต ความตรงตอเวลา
การจดบธผลงาน เปนตน
รอบการสงผลงาน
2�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
30 The Twelfth National Software Contest: NSC 2010
เนคเทคไดกำหนดหลกเกณฑ ประเดนการใหคะแนน การรวมคะแนน และวธการในการ ตดสนใหคณะกรรมการแตละชดสามารถกำหนดเปนเกณฑรวมกนกอนการพจารณาตดสน หากผลคะแนน ไมสามารถตดสนได การชขาดใหสทธเปนของคณะกรรมการ
การใหคะแนน การใหคะแนนสำหรบโครงการในแตละประเภททผานเขาสรอบชงชนะเลศนน พจารณาจาก ประเดนตางๆ ทงสน 5 ประเดนหลก กลาวคอ
• Look and Feel เชน - ความสวยงาม ความนาสนใจของโปรแกรม - การใชงานงายและสะดวก - ความถกตอง ครบถวนในเนอหาทนำเสนอ
• Technique เชน - ความยากงายของโปรแกรม (Programming Technique) - คณคาในเชงงานพฒนา หรอการวจย - ความกาวหนาในดานเทคโนโลย - ความถกตองและประสทธภาพของโปรแกรม - การพฒนาดวยซอฟตแวรโอเพนซอรส (Open Source)
• Creativity - ความคดสรางสรรค
• Economic & Social Impact เชน - ประโยชนและคณคาทางเศรษฐกจ - ประโยชนและคณคาทางสงคม - ศกยภาพในการนำไปผลตเชงพาณชย หรอ พฒนาตอยอด
• Presentation เชน - การแสดงผลงาน (โปสเตอร, บธ) และการนำเสนอผลงานตอคณะกรรมการ - ความสภาพและการแตงตว - เอกสารเผยแพรผลงาน เปนตน การคดคะแนนรวม คะแนนรวมทงสนของทกๆ ประเดนหลก เทากบ 100 คะแนนเตม
การกำหนดคะแนนของแตละประเดน เนคเทคไดกำหนดหลกเกณฑการใหคะแนนเปนมาตรฐานรวมกน ดงน
การประกวดแขงขนรอบชงชนะเลศ
3�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
32 The Twelfth National Software Contest: NSC 2010
หลกเกณฑในการตดสนรอบชงชนะเลศ สำหรบโครงการทจะไดรบรางวลตางๆ ของการแขงขนในแตละประเภทนน
ควรจะสอดคลองกบเกณฑตางๆ ในเบองตน ดงตอไปน
รางวลท 1 ตองไดรบคะแนนสงสด และไดรบคะแนนเฉลย มากกวาหรอเทากบ
85 คะแนน 1 รางวล
รางวลอนๆ จะทำการพจารณาจากคะแนนทไดตามลำดบ โดยสอดคลองกบ
หลกเกณฑ ดงตอไปน
รางวลท 2 ตองไดรบคะแนนเฉลย มากกวาหรอเทากบ 75 คะแนน 1 รางวล
รางวลท 3 ตองไดรบคะแนนเฉลย มากกวาหรอเทากบ 70 คะแนน 1 รางวล
รางวลชมเชย 2 รางวล
หมายเหต:
1. ในกรณทโครงการทไดรบคะแนนสงสด มคะแนนเฉลยนอยกวา 85 คะแนน
จะถอวา ไมมรางวลท 1 สำหรบโครงการในประเภทนนๆ
2. ในการตดสน กรณทมปญหา จะถอคำตดสนของคณะกรรมการเปนการชขาด
33การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
จดสงขอเสนอโครงการฉบบเตมไดท ศนยประสานงานภมภาคของโครงการใน
ภมภาคทสงกด ภายในวนท 7 สงหาคม 2552
1. ปก ตามตวอยาง ซงระบรายละเอยดตางๆ ภายใน 1 หนากระดาษเทานน ดงน
• ชอโครงการ ทงภาษาไทย และภาษาองกฤษ
• ทมพฒนาโครงการ ระบหวหนาโครงการ และผรวมพฒนา
• อาจารยทปรกษาโครงการ และขอความรบรองจากอาจารย
• หวหนาสถาบน (อธการบด/คณบด/หวหนาภาควชา/ผอำนวยการ/อาจารยใหญ
หรอเทยบเทา/หวหนาหมวด) และขอความรบรองจากหวหนาสถาบน
2. สาระสำคญของโครงการ คำสำคญ (Key Words)
3. หลกการและเหตผล
4. วตถประสงค
5. ปญหาหรอประโยชนทเปนเหตผลใหควรพฒนาโปรแกรม
6. เปาหมายและขอบเขตของโครงการ
7. รายละเอยดของการพฒนา
7.1 เนอเรองยอ (Story Board) ภาพประกอบ แบบจำลอง หรอ ทฤษฎทเกยวของ
ตวอยางโปรแกรม หรอ ผลงานทสอใหเหนผลงานทจะพฒนาขน
7.2 เทคนคหรอเทคโนโลยทใช เชน เทคโนโลยดานปญญาประดษฐ Algorithms ทใช
โครงสรางขอมล เปนตน โดยผพฒนาตองใหรายละเอยดทเกยวของประกอบดวย
7.3 เครองมอทใชในการพฒนา ไดแก ภาษาทใชเขยน Tools อนๆ ทใชชวยในการ
พฒนาโปรแกรม และอนๆ
7.4 รายละเอยดโปรแกรมทจะพฒนา (Software Specification) ไดแก
• Input/Output Specification
• Functional Specification
• โครงสรางของซอฟตแวร (Design)
• อนๆ
7.5 ขอบเขตและขอจำกดของโปรแกรมทพฒนา
รายละเอยดการเขยนขอเสนอโครงการ
34 The Twelfth National Software Contest: NSC 2010
8. บรรณานกรม (Bibliography) ระบแหลงอางองอยางนอย 3 แหง เชน จากหนงสอ บทความ
วารสารทางวชาการ หรอ อนเทอรเนต เปนตน
9. ประวตและผลงานวจยดเดนของผพฒนา ดานวทยาศาสตรและเทคโนโลย
10. สำเนาบตรประจำตวของผพฒนาและอาจารยทปรกษา พรอมลงลายมอชอสำเนาถกตอง
กรณทผพฒนาไมมบตรประชาชน ใหแนบสำเนาทะเบยนบาน หรอ หนงสอรบรองจากสถาบน
การศกษา
35การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
แบบฟอรมขอเสนอโครงการรหสโครงการ ...........
ขอเสนอโครงการการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย
ชอโครงการ (ภาษาไทย)............................................................................................................. (ภาษาองกฤษ).........................................................................................................
ประเภทโปรแกรมทเสนอ โปรแกรม..................................................……………................................
ทมพฒนาหวหนาโครงการ 1. ชอ-นามสกล(นาย/นาง/น.ส./ด.ช./ด.ญ.)...........................................…….............................. วน/เดอน/ปเกด..............ระดบการศกษา................สถานศกษา...........………............................... ทอยตามทะเบยนบาน........................................................................……............................… สถานทตดตอ.....................................................................................…............................... โทรศพท.....................มอถอ...................โทรสาร............…..........e-mail................................
ลงชอ......................................………...................................
ผรวมโครงการ 2. ชอ-นามสกล(นาย/นาง/น.ส./ด.ช./ด.ญ.)...........................................…….............................. วน/เดอน/ปเกด..............ระดบการศกษา................สถานศกษา...........………............................... ทอยตามทะเบยนบาน........................................................................……............................… สถานทตดตอ.....................................................................................…............................... โทรศพท.....................มอถอ...................โทรสาร............…..........e-mail................................
ลงชอ......................................………...................................
ผรวมโครงการ 3. ชอ-นามสกล(นาย/นาง/น.ส./ด.ช./ด.ญ.)...........................................…….............................. วน/เดอน/ปเกด..............ระดบการศกษา................สถานศกษา...........………............................... ทอยตามทะเบยนบาน........................................................................……............................… สถานทตดตอ.....................................................................................…............................... โทรศพท.....................มอถอ...................โทรสาร............…..........e-mail................................
ลงชอ......................................………...................................
อาจารยทปรกษาโครงการ ชอ-นามสกล(นาย/นาง/น.ส.)..................................................…….......................................…. สงกด/สถาบน.....................................................................….............................................. สถานทตดตอ.............................................................….......................................…............. โทรศพท.....................มอถอ...................โทรสาร............…..........e-mail................................คำรบรอง “โครงการนเปนความคดรเรมของนกพฒนาโครงการและไมไดลอกเลยนแบบมาจากผอนผใด ขาพเจาขอรบรองวาจะใหคำแนะนำและ สนบสนนใหนก พฒนาในความดแลของขาพเจาดำเนนการศกษา/วจย/พฒนาตามหวขอทเสนอและจะทำหนาทประเมนผลงานดงกลาวใหกบโครงการฯ ดวย”
ลงชอ......................................………...................................
หวหนาสถาบน (อธการบด/คณบด/หวหนาภาควชา/ผอำนวยการ/อาจารยใหญ/หวหนาหมวด) ชอ-นามสกล(นาย/นาง/น.ส.)............................….ตำแหนง..........................…...............…........ สถาบน.....................................................................….....................…………........................ สถานทตดตอ.............................................................….......................................…............. โทรศพท.....................มอถอ...................โทรสาร............…..........e-mail................................คำรบรอง “ขาพเจาขอรบรองวาผพฒนามสทธขอรบทนสนบสนนตามเงอนไขทโครงการฯกำหนดและอนญาตใหดำเนนการศกษา/วจย/พฒนาตามหวขอทไดเสนอ มานในสถาบนไดภายใตการบงคบบญชาของขาพเจา”
ลงชอ......................................………...................................
3� The Twelfth National Software Contest: NSC 2010
1. รปแบบการพมพ
การเขยนรายงาน คมอการตดตง และคมอการใชงาน ใหใชโปรแกรม OpenOffice Writer
หรอ Word ภาษาไทย 97 (เปนอยางตำ) โดยใชตวอกษรขนาด 16 กำหนดขอบดานซาย
ดานขวา บน และลาง 1 นว พรอมระบเลขหนา พมพบนกระดาษขาว ขนาดมาตรฐาน
A4 ผพฒนาตองเขาเลมรายงานใหเรยบรอย โดยใชกระดาษแขงทำปกหนาและปกหลง
จดสงผลงานไดท ศนยประสานงานภมภาคของโครงการในภมภาคทสงกด
2. รปแบบรายงาน ประกอบดวยเนอหาดงน
• หนาปก (Cover) ตามแบบทเนคเทคกำหนด (รปแบบตามตวอยาง)
• กตตกรรมประกาศ (Acknowledgement) ระบขอความการไดรบทนอดหนนโครง
การการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12 จากศนยเทคโนโลย
อเลกทรอนกสและคอมพวเตอรแหงชาต สำนกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต
และสำนกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต พรอมระบชอโครงการทไดรบทนดวย
• เนอหาของรายงาน ประกอบดวย
1. บทคดยอ (ภาษาไทย และภาษาองกฤษ) คำสำคญ (Key Words)
2. บทนำ (แนวคด ความสำคญ และความเปนมาของโครงการ)
3. สารบญ
4. วตถประสงคและเปาหมาย
5. รายละเอยดของการพฒนา
5.1 เนอเรองยอ (Story Board) ภาพประกอบ แบบจำลอง หรอ ทฤษฎ
ทเกยวของ ตวอยางโปรแกรม หรอผลงานทสอใหเหนผลงานทพฒนาขน
5.2 ทฤษฎหลกการและเทคนคหรอเทคโนโลยทใช เชน เทคโนโลยดาน
ปญญาประดษฐ Algorithms ทใชโครงสรางขอมล เปนตน โดยผพฒนา
ตองใหรายละเอยดทเกยวของประกอบดวย
5.3 เครองมอทใชในการพฒนา ไดแก ภาษาทใชเขยน Tools อนๆ
ทใชชวยในการพฒนาโปรแกรม และอนๆ
5.4 รายละเอยดโปรแกรมทไดพฒนาในเชงเทคนค
(Software Specification) ไดแก
รายละเอยดการเขยนรายงานฉบบสมบรณ
3�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
• Input/Output Specification
• Functional Specification
• โครงสรางของซอฟตแวร (Design)
• อนๆ
• ผพฒนาตองชแจงสวนสำคญททมงาน/ผพฒนาไดพฒนา
ขนเอง รวมทงตองระบแหลงทมาของโปรแกรม หรอ
Source Code อนทมาประกอบในโปรแกรมไวดวย
โดยมตองจดพมพ Source Code แนบมา
5.5 ขอบเขตและขอจำกดของโปรแกรมทพฒนา
5.6 คณลกษณะของอปกรณทใชกบโปรแกรม (ถาม)
6. กลมผใชโปรแกรม
7. ผลของการทดสอบโปรแกรม
8. ปญหาและอปสรรค
9. แนวทางในการพฒนาและประยกตใชรวมกบงานอนๆ ในขนตอไป
10. ขอสรปและขอเสนอแนะ
11. เอกสารอางอง (Reference)
12. ภาคผนวก (Appendix)
• คมอการตดตงอยางละเอยด
• คมอการใชงานอยางละเอยด
3� The Twelfth National Software Contest: NSC 2010
หนาปกรายงานฉบบสมบรณ
รหสโครงการ...............
(ชอโครงการ)(ประเภทโครงการ)
รายงานฉบบสมบรณเสนอตอ
ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาตสำนกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต
กระทรวงวทยาศาสตรและเทคโนโลยและ
สำนกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต (องคการมหาชน)
ไดรบทนอดหนนโครงการวจย พฒนาและวศวกรรมโครงการแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
ประจำปงบประมาณ 2552
โดย(ชอผพฒนา ..............................................)
(ชออาจารยทปรกษาโครงการ ..............................................)(สถาบนการศกษา .......................................)
3�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
ในการสงผลงานตามขอกำหนดของการรบทนสนบสนนภายใตโครงการการแขง-
ขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12 สำหรบประเภทนกเรยน นสต
นกศกษานน เนคเทคกำหนดใหทกโครงการทสงผลงานจะตองปรากฎขอความขอตกลงในการ
ใชซอฟตแวร (ภาษาไทยหรอภาษาองกฤษ) ในผลงานดงกลาว ซงผพฒนาสามารถจะใสไวท
Readme.txt หนาแรกของการตดตงหนาแรกของการเรยกโปรแกรมขนใชงานหรอสวนใดสวน
หนงของโปรแกรม ไดแก help เมน เปนตนดวย
ขอตกลงในการใชซอฟตแวร (Disclaimer)
ซอฟตแวรนเปนผลงานทพฒนาขนโดย....(ชอผพฒนา)....จาก....(ชอสถาบน)....
ภายใตการดแลของ....(ช ออาจารยท ปรกษา)....ภายใตโครงการ....(ช อโครงการ)....
ซงสนบสนนโดย ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต และสำนกงานสงเสรม
อตสาหกรรมซอฟตแวรแหงชาต โดยมวตถประสงคเพอสงเสรมใหนกเรยนและนกศกษาได
เรยนรและฝกทกษะในการพฒนาซอฟตแวร ลขสทธของซอฟตแวรนจงเปนของผพฒนา ซง
ผพฒนาไดอนญาตใหศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต และสำนกงาน
สงเสรมอตสาหกรรมซอฟตแวรแหงชาต เผยแพรซอฟตแวรนตาม “ตนฉบบ” โดยไมมการ
แกไขดดแปลงใดๆ ทงสน ใหแกบคคลทวไปไดใชเพอประโยชนสวนบคคลหรอประโยชนทาง
การศกษาทไมมวตถประสงคในเชงพาณชย โดยไมคดคาตอบแทนการใชซอฟตแวร ดงนน
ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต และสำนกงานสงเสรมอตสาหกรรม
ซอฟตแวรแหงชาต จงไมมหนาทในการดแล บำรงรกษา จดการอบรมการใชงาน หรอพฒนา
ประสทธภาพซอฟตแวร รวมทงไมรบรองความถกตองหรอประสทธภาพการทำงานของ
ซอฟตแวร ตลอดจนไมรบประกนความเสยหายตางๆ อนเกดจากการใชซอฟตแวรนทงสน
ขอตกลงในการใชซอฟตแวร
40 The Twelfth National Software Contest: NSC 2010
This software is a work developed by …(Developer’s name)… from
…(School’s name)… under the provision of …(Advisor’s name)…. under …(Project’s
name)… , which has been supported by the National Electronics and Computer
Technology Center (NECTEC) and Software Industry Promotion Agency (SIPA), in order
to encourage pupils and students to learn and practice their skills in developing
software. Therefore, the intellectual property of this software shall belong to the
developer and the developer gives NECTEC and SIPA a permission to distribute this
software as an “as is ” and non-modified software for a temporary and non-exclusive
use without remuneration to anyone for his or her own purpose or academic purpose,
which are not commercial purposes. In this connection, NECTEC and SIPA shall not
be responsible to the user for taking care, maintaining, training or developing the
efficiency of this software. Moreover, NECTEC and SIPA shall not be liable for any
error, software efficiency and damages in connection with or arising out of the use
of the software.”
License Agreement
4�การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
ภาคเหนอ ดร.นราธป เทยงแท และ ผศ.ดร.ตรสพงศ ไทยอปถมภ ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยเชยงใหม อ.เมอง จ.เชยงใหม 50200 โทรศพท 0 5394 2024, 0 5394 2071 โทรสาร 0 5394 2072 e-mail: [email protected], [email protected] http://www.doc.eng.cmu.ac.th
ภาคตะวนออกเฉยงเหนอ ดร.ภาณพงษ วนจนทก ศนยประสานงานเขตอตสาหกรรมซอฟตแวร ภาคตะวนออกเฉยงเหนอ (E-Saan Software Park) อาคารศนยบรการวชาการ ชน 4 มหาวทยาลยขอนแกน อ.เมอง จ.ขอนแกน 40002 หรอ ตป.ณ.22 มหาวทยาลยขอนแกน อ.เมอง จ.ขอนแกน 40002 โทรศพท 0 4320 2426 โทรสาร 0 4320 2292 e-mail: [email protected], [email protected] http://www.esswpark.org/nsc
ภาคใต อ.มลลกา อณหววรรธน ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร มหาวทยาลยสงขลานครนทร อ.หาดใหญ จ.สงขลา 90112 โทรศพท 0 7428 7358, 0 7428 7075 โทรสาร 0 7428 7076 e-mail: [email protected] http://www.coe.psu.ac.th
สถานทตดตอ
42 The Twelfth National Software Contest: NSC 2010
ภาคตะวนออก ผศ.ดร.กฤษณะ ชนสาร, อ.ภสต กลเกษม และ อ.เบญจภรณ จนทรกองกล ภาควชาวทยาการคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยบรพา อ.เมอง จ.ชลบร 20131 โทรศพท 0 3874 5900 ตอ 2045 โทรสาร 0 3839 3240 e-mail: [email protected], [email protected], [email protected] http://www.cs.buu.ac.th
ภาคกลาง รศ.ดร.ธนารกษ ธระมนคง, ดร.บญญฤทธ อยยานนวาระ และ ดร.ชลวช นทธ ภาควชาเทคโนโลยสารสนเทศ คอมพวเตอร และการสอสาร สถาบนเทคโนโลยนานาชาตสรนธร ศนยบางกะด มหาวทยาลยธรรมศาสตร 131 หม 5 ถ.ตวานนท ต.บางกะด อ.เมอง จ.ปทมธาน 12000 โทรศพท 0 2501 3505-20 ตอ 2015, 2100 โทรสาร 0 2501 3505 ตอ 2001 e-mail: [email protected] http://www.vcharkarn.com/nscภาคตะวนตก อ.โอภาส วงษทวทรพย และ ดร.ทศนวรรณ ศนยกลาง ภาควชาคอมพวเตอร คณะวทยาศาสตร มหาวทยาลยศลปากร วทยาเขตพระราชวงสนามจนทร จงหวดนครปฐม 73000 โทรศพท 0 3427 2923 โทรสาร 0 3427 2923 e-mail : [email protected], [email protected] http://www.cp.su.ac.th, http://web.sc.su.ac.th/NSC/
43การแขงขนพฒนาโปรแกรมคอมพวเตอรแหงประเทศไทย ครงท 12
รางวลพเศษประเภทโปรแกรมเพอชวยคนตาบอด สถาบนคนตาบอดแหงชาตเพอการวจยและพฒนา 85/1-2 ซอยบญอย ถนนดนแดง แขวงสามเสนใน เขตพญาไท กรงเทพฯ 104000 โทรศพท 0 2246 3835 ตอ 310, 311 โทรสาร 0 2644 8347 e-mail: [email protected] http://www.tab.or.th/
ดำเนนการโดย
โครงการ NSC 2010ฝายพฒนาทนมนษยดานไอทศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต112 อทยานวทยาศาสตรประเทศไทย ถ.พหลโยธนต.คลองหนง อ.คลองหลวง จ.ปทมธาน 12120โทรศพท 0 2564 6900 ตอ 2345, 2317, 2327 โทรสาร 0 2564 6757e-mail: [email protected]://www.nsc.in.th/, http://www.nectec.or.th/nsc/
สำนกงานสงเสรมอตสาหกรรมซอฟตแวรแหงชาต (องคการมหาชน)89/2 หม 3 อาคาร 9 ชน 11 บมจ. ทโอท ถนนแจงวฒนะแขวงทงสองหอง เขตหลกส กรงเทพฯ 10210โทรศพท 0 2554 0400 โทรสาร 0 2554 0401
44 The Twelfth National Software Contest: NSC 2010
ปกและรปเลมฝายพฒนาทนมนษยดานไอท
ศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาตนางสาวอรยา พชรวรรณ