K7
- 1. ภูวดล ไชนอินทร์ ,ศุภกานต์ ณีตระกุล,กุลรัตน์ ชัยสุวิรัตน์
2555
ใบงานที่ 7 เรื่อง โครงงานประเภท “การประยุกต์ใช้งาน”
โรงเรียนยุพราชวิทยาลัย โครงงานพัฒนาเกม (Game Development) เป็นโครงงานพัฒนาซอฟต์แวร์
เลขที่ 238 ถนนพระปกเกล้า ตาบลศรีภูมิ เกมเพื่อความรู้ และ/หรือ ความเพลิดเพลิน เช่น เกมหมากรุก เกมหมาก
อาเภอเมือง จังหวัดเชียงใหม่ ฮอส เกมการคานวณเลข ซึ่งเกมที่พัฒนาขึ้นนี้น่าจะเน้นให้เป็นเกมที่ไม่
รุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมี
รหัสไปรษณีย์ 50200
การออกแบบลักษณะและกฎเกณฑ์การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น
โทรศัพท์ 053418673-5 โทรสาร 053-
418673-5 ต่อ 111
- 2. ใบงานที่ 7 เรื่อง โครงงานประเภท “การประยุกต์ใช้งาน”
--------------------------------------------------------------
ความหมายและตัวอย่างหัวข้อโครงงานประเภทการประยุกต์ใช้งาน
โครงงานพัฒนาเกม (Game Development) เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรือ
ความเพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคานวณเลข ซึ่งเกมที่พัฒนาขึ้นนี้น่าจะเน้นให้เป็นเกม
ที่ไม่รุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมีการออกแบบลักษณะและ
กฎเกณฑ์การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น พร้อมทังให้ความรูสอดแทรกไปด้วย ผู้พัฒนาควรจะได้ทาการสารวจ
และ ้ ้รวบรวมข้อมูลเกี่ยวกับเกมต่าง ๆ ที่มีอยู่ทั่วไปและนามาปรับปรุงหรือพัฒนาขึ้นใหม่เพื่อให้เป็นเกมที่แปลก
ใหม่และน่าสนใจแก่ผู้ ล่นเกมต่าง ๆโปรแกรมประยุกต์ หรือ ซอฟท์แวร์ประยุกต์ การที่เทคโนโลยีคอมพิวเตอร์ได้
พัฒนาก้าวหน้าอย่างรวดเร็วโดยเฉพาะการที่มีคอมพิวเตอร์ขนาดเล็ก ทาให้มีการใช้ งานคล่องตัวขึ้น จนใน
ปัจจุบันสามารถนาคอมพิวเตอร์ ขนาดเล็ก ติดตัวไปใช้งานในที่ต่าง ๆ ได้สะดวก การใช้งานคอมพิวเตอร์ต้องมี
ซอฟต์แวร์ประยุกต์ ซึ่งอาจเป็นซอฟต์แวร์สาเร็จทีมีผู้พัฒนาเพื่อใช้งานทั่วไป ทาให้ ทางาน ได้สะดวกขึ้น หรือ
อาจเป็นซอฟต์แวร์ใช้งานเฉพาะ ซึ่งผู้ใช้เป็นผู้พัฒนาขึ้นเองเพื่อให้เหมาะสมกับสภาพการทางาน ของตน
ที่มา :
http://www.thaigoodview.com/node/17030?page=0%2C7http://202.143.168.214/uttvc/Hardwar
eUtility/page8.html
ตัวอย่าง 1. โปรแกรมประยุกต์ธนาคารความดีโครงงานโปรแกรมธนาคารความดีนี้ได้จัดทาขึ้นเพื่อใช้ใน
การบันทึกข้อมูลนักเรียน เพิ่มคะแนนความดี หักคะแนนความประพฤติของนักเรียน และผลของการใช้โปรแกรม
บันทึกข้อมูลนี้กบธนาคารความดี ก็เป็นที่น่า ัพอใจมากกว่าการบันทึกความดีเด่นเป็นสมุดรูปเล่ม ที่ใช้กันอยู่ใน
ปัจจุบัน ซึ่งต้องใช้กระดาษเป็นจานวนมากในการ ทาเป็นสมุดบันทึกคะแนนความดีให้นักเรียนทุกคนในโรงเรียน
ซึ่งมีจานวน 1431 คน อีกทั้งการพกพาสมุดนั้นทาให้เกิดการสูญหายได้ และเกิดการชารุดได้ง่าย การหาวิธีที่จะ
ใช้กระดาษให้น้อยลงจึงเป็นทางเลือกที่ดี ดังนั้นโปรแกรมธนาคารความดีนี้จงเป็นทางเลือกใหม่ที่ดีกว่ารูปเล่ม
บันทึกแบบเดิม ความคิดในการพัฒนาโปรแกรม ธนาคารความดีนี้ได้ถูกคิดต่อยอดจากโปรแกรมเดิมทีมี
คุณสมบัติไม่ดีเท่าโปรแกรมตัวใหม่ ทางคณะผู้จัดทาได้นา ่โปรแกรมมาศึกษาและดัดแปลง ปรับปรุง เพิ่มเติมใน
ส่วนทีนักเรียนก่อนได้ทาไว้แต่ยังไม่ดีนัก โดยเริ่มจาก การวางแผนเค้าโครงโปรแกรม คิดหาสูตรที่ใช้ในการพัฒนา
โปรแกรมธนาคารความดี ออกแบบฐานข้อมูลโดยใช้
2. โปรแกรม Microsoft Access 2003 ออกแบบเมนูหลักต่างๆที่จาเป็นต่อการใช้งาน เช่น รายการเพิ่ม
คะแนน ความดี รายการหักคะแนนความประพฤติ รายงานคะแนนแบบห้อง หรือแม้แต่ระดับบุคคล และยัง
สามารถมีประโยชน์ในการใช้งานจริง แล้วจึงมาสร้างในโปรแกรม Microsoft Visual Basic 6.0 โดยเริ่มจากการ
สร้างเมนูหลัก เพิ่มเมนูย่อยอีกหลายรายการเพื่อสะดวกแก่การเก็บหลักฐานพฤติกรรมของนักเรียนที่เป็นสมาชิก
ภายในโรงเรียน ข้อมูลภายในโปรแกรมธนาคารความดียังสามารถ เพิ่ม ลบ หรือแก้ไข ข้อมูลสมาชิกหรือข้อมูล
ต่างๆภายในโปรแกรมได้ ข้อมูลและหลักฐานต่างๆที่ถูกบันทึกในโปรแกรมยังสามารถเก็บเป็นหลักฐาน และ
รายงานเพื่อส่งต่อให้ฝ่ายปกครองพิจารณาต่อไปได้อีกด้วย โปรแกรมธนาคารความดีนี้จึงเป็นโปรแกรมทีสามารถ
- 3. ลดภาระ ของครูบริหารเกี่ยวกับการควบคุม ดูแลความประพฤติของนักเรียนได้โดยไม่ต้องเพิงการตรวจสอบที่
ยุ่งยาก ู้ ่เหมือนแต่ก่อน ลดขั้นตอนการดูแลได้ในโปรแกรมเดียว และยังสามารถประยุกต์พัฒนาโปรแกรมนี้ พี่อป
ระโยชน์ แก่กิจกรรมทางการเรียนของนักเรียนได้อีกด้วย
การพัฒนาโปรแกรมประยุกต์บนแอนดรอยด์ชื่อโครงการวิจัย (ภาษาไทย) การศึกษาและพัฒนา
โปรแกรมประยุกต์ บนระบบปฏิบัติการแอนดรอยด์ เพื่อสนับสนุน การเรียนการสอนและการเผยแพร่ข่าวสาร
วิทยาลัยอินเตอร์เทคลาปาง (ภาษาอังกฤษ)
ที่มา : http://www.lit.ac.th/business/researchdetail.php?aid
3. การพัฒนาเกมคอมพิวเตอร์ 3 มิติโครงงานการพัฒนาเกมคอมพิวเตอร์ 3 มิติเมื่อ พุธ, 02/09/2009 -
12:01 | แก้ไขล่าสุด พุธ, 09/09/2009 - 11:00| โดย wrk22640การพัฒนาเกมคอมพิวเตอร์ 3 มิต3D ิ
COMPUTER GAME DEVELOPMENTภรณี ณ นครศรัญญา คณาปริญญานิพนธ์นี้เป็นส่วนหนึงของการศึกษา ่
ตามหลักสูตรปริญญาวิศวกรรมศาสตร์บัณฑิต ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์สถาบัน
เทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบังปีการศึกษา 2551ปริญญานิพนธ์ปีการศึกษา 2551ภาควิชา
วิศวกรรมคอมพิวเตอร์คณะวิศวกรรมศาสตร์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบังเรื่อง การ
พัฒนาเกมคอมพิวเตอร์ 3 มิติ3D COMPUTER GAME DEVELOPMENT
ที่มา : http://www.sa.ac.th/book1/delphi_5.pdf5.
4. การพัฒนาเว็บแอพพลิเคชั่นด้วย PHP และ Dreamweaver MXการพัฒนาเว็บแอพพลิเคชั่นด้วย
PHP และ Dreamweaver MX ผู้เขียนมีประสบการณ์ในการพัฒนาเว็บแอพพลิเคชั่นมาหลายปี ได้มีโอกาสใช้
- 4. เครื่องมือในการพัฒนาเว็บแอพพลิเคชั่นมาหลายโปรแกรม จนกระทังได้มาพัฒนาเว็บแอพพลิเคชั่นด้วยภาษา
ASP จึงได้ ่ทดลองดาวน์โหลดโปรแกรม Macromedia Dreamweaver UltraDev เวอร์ชั่น 1.0 มาใช้งาน รูสึก
ชอบในความง่ายในการใช้งาน เหมาะสาหรับผู้ทเี่ ริ่มต้นศึกษาต่อมาก็ได้ทดลองดาวน์โหลด extension มา
ทดลองพัฒนาด้วยภาษา PHP และได้มีโอกาสไปเป็นวิทยากรไปถ่ายทอดประสบการณ์ให้ผู้ที่สนใจอีกหลายแห่ง ี่
บทเรียนเรือง การพัฒนาเว็บแอพพลิเคชั่นด้วย PHP และ Dreamweaver MX นี้ จะอ้างอิงถึง ่การใช้งานกับ
โปรแกรม Macromedia Dreamweaver MX เวอร์ชั่น 2004 ซึ่งเป็นเวอร์ชั่นล่าสุด สามารถดาวน์โหลดเวอร์ชั่น
ทดลองได้จากเว็บไซต์ http://www.macromedia.com เนื้อหาจะเหมาะสาหรับผู้ที่สนใจในการพัฒนา PHP
Web Application ที่สามารถใช้งานได้จริง โดยจะเน้นไปทีรายละเอียดแต่ละเรื่องที่มี ่การใช้กันเป็นประจา
พร้อมทั้งนาไปประยุกต์ใช้จริงกับระบบเว็บแอพพลิเคชั่นที่เตรียมมาสาหรับพัฒนาเป็นแบบฝึกหัดตัวอย่าง
5. เนื้อหาในบทเรียนนี้จะเป็นลักษณะ Step-By-Step ผู้ที่จะศึกษาต้องทดลองทาตามทีละ ี่ขั้นตอน เริม
จากเนื้อหาในบทที่ 1 ไปจนกระทั่งถึงบทสุดท้าย โดยสามารถดาวน์โหลดซอร์สโค้ดตัวอย่างประกอบบทเรียน
พร้อมทั้งโปรแกรมเบื้องต้นทีจาเป็นสาหรับบทเรียนไปติดตั้งบนเครื่องทีจะทดลองศึกษา คุณสมบัติผู้ที่จะเริ่มต้น
ศึกษาวิธีการพัฒนาเว็บแอพพลิเคชั่น:o ผู้มีพื้นฐานเรื่องการใช้งานระบบปฏิบัตการ Windows และโปรแกรม
ิ
ประยุกต์ต่างๆ เป็นอย่างดี ิ เช่น Word, Excel เป็นต้นo ผู้มีพื้นฐานเรื่องระบบอินเตอร์เน็ต การใช้งาน E-Mail,
FTP, World Wide Webo ผู้มีพื้นฐานเรื่องระบบจัดการฐานข้อมูล เช่น MS-Access, MS-SQL, MySQL หรือ
Postgres อย่างใด อย่างหนึ่งo ผู้มีพื้นฐานการเขียนโปรแกรมภาษา PHP หรือภาษาใดๆ มาก่อนผู้เรียบเรียง:
ดุลยวัฒน์ มาป้อง
ที่มา : http://ict.moph.go.th/elearning/phpdwmx/index.php