5
ใบงานที8 เรื่อง โครงงานประเภท การพัฒนาโปรแกรมประยุกต์ -------------------------------------------------------------- ให้นักเรียนเปิดเครื่องคอมพิวเตอร์ แล้วค้นหาความหมายและตัวอย่างหัวข้อ โครงงานประเภทการพัฒนาโปรแกรมประยุกต์ จากแหล่งข้อมูล (ห้องสมุด / อินเทอร์เน็ต) อย่างน้อย 5 โครงงาน แล้วบันทึกลงกระดาษขนาด A4 ที่เตรียมมาพร้อม เขียน แหล่งที่มา หรือ Address ของ website ที่นักเรียนค้นหาข้อมูลเหล่านั ้นด ้วย ความหมาย โครงงานพัฒนาเกม (Game Development) เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรือ ความ เพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคานวณเลข ซึ ่งเกมที่พัฒนาขึ ้นนี ้น่าจะเน้นให้เป็นเกมที่ไมรุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี ้จะมีการออกแบบลักษณะและกฎเกณฑ์ การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น พร้อมทั ้งให้ความรู้สอดแทรกไปด้วย ผู้พัฒนาควรจะได้ทาการสารวจและ รวบรวมข้อมูลเกี่ยวกับเกมต่าง ที่มีอยู่ทั่วไปและนามาปรับปรุงหรือพัฒนาขึ ้นใหม่เพื่อให้เป็นเกมที่แปลกใหมและน่าสนใจแก่ผู้เล่นเกมต่าง โปรแกรมประยุกต์ หรือ ซอฟท์แวร์ประยุกต์ การที่เทคโนโลยีคอมพิวเตอร์ได้ พัฒนาก้าวหน้าอย่างรวดเร็ว โดยเฉพาะการที่มีคอมพิวเตอร์ขนาดเล็ก ทาให้มีการใช้ งานคล่องตัวขึ ้น จนในปัจจุบันสามารถนาคอมพิวเตอร์ ขนาดเล็ก ติดตัวไปใช้งานในที่ต่าง ได้สะดวก การใช้งานคอมพิวเตอร์ต้องมีซอฟต์แวร์ประยุกต์ ซึ ่งอาจเป็น ซอฟต์แวร์สาเร็จที่มีผู้พัฒนาเพื่อใช้งานทั่วไป ทาให้ ทางาน ได้สะดวกขึ ้น หรืออาจเป็นซอฟต์แวร์ใช้งานเฉพาะ ซึ ่งผู้ใช้เป็นผู้พัฒนาขึ ้นเองเพื่อให้เหมาะสมกับสภาพการทางาน ของตน ที่มา : http://www.thaigoodview.com/node/17030?page=0%2C7 http://202.143.168.214/uttvc/HardwareUtility/page8.html ตัวอย่าง 1. โปรแกรมประยุกต์ธนาคารความดี โครงงานโปรแกรมธนาคารความดีนี ้ได้จัดทาขึ ้นเพื่อใช้ในการบันทึกข้อมูลนักเรียน เพิ่มคะแนนความดี หัก คะแนนความประพฤติของนักเรียน และผลของการใช้โปรแกรมบันทึกข้อมูลนี ้กับธนาคารความดี ก็เป็นที่น่า พอใจมากกว่าการบันทึกความดีที่เป็นสมุดรูปเล่ม ที่ใช้กันอยู่ในปัจจุบัน ซึ ่งต้องใช้กระดาษเป็นจานวนมากในการ ทาเป็นสมุดบันทึกคะแนนความดีให้นักเรียนทุกคนในโรงเรียนซึ ่งมีจานวน 1431 คน อีกทั ้งการพกพาสมุดนั ้นทา ให้เกิดการสูญหายได้ และเกิดการชารุดได้ง่าย การหาวิธีที่จะใช้กระดาษให้น้อยลงจึงเป็นทางเลือกที่ดี ดังนั ้น โปรแกรมธนาคารความดีนี ้จึงเป็นทางเลือกใหม่ที่ดีกว่ารูปเล่มบันทึกแบบเดิม ความคิดในการพัฒนาโปรแกรม ธนาคารความดีนี ้ได้ถูกคิดต่อยอดจากโปรแกรมเดิมที่มีคุณสมบัติไม่ดีเท่าโปรแกรมตัวใหม่ ทางคณะผู้จัดทาได้นา โปรแกรมมาศึกษาและดัดแปลง ปรับปรุง เพิ่มเติมในส่วนที่นักเรียนกลุ ่มก่อนได้ทาไว้แต่ยังไม่ดีนัก โดยเริ่มจาก การวางแผนเค้าโครงโปรแกรม คิดหาสูตรที่ใช้ในการพัฒนาโปรแกรมธนาคารความดี ออกแบบฐานข้อมูลโดยใช้

ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

Embed Size (px)

Citation preview

Page 1: ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

ใบงานท 8 เรอง โครงงานประเภท “การพฒนาโปรแกรมประยกต”

--------------------------------------------------------------

ใหนกเรยนเปดเครองคอมพวเตอร แลวคนหาความหมายและตวอยางหวขอ โครงงานประเภทการพฒนาโปรแกรมประยกต จากแหลงขอมล (หองสมด /

อนเทอรเนต) อยางนอย 5 โครงงาน แลวบนทกลงกระดาษขนาด A4 ทเตรยมมาพรอม

เขยน แหลงทมา หรอ Address ของ website ทนกเรยนคนหาขอมลเหลานนดวย

ความหมาย

โครงงานพฒนาเกม (Game Development) เปนโครงงานพฒนาซอฟตแวรเกมเพอความร และ/หรอ ความ

เพลดเพลน เชน เกมหมากรก เกมหมากฮอส เกมการคานวณเลข ซงเกมทพฒนาขนนนาจะเนนใหเปนเกมทไม

รนแรง เนนการใชสมองเพอฝกคดอยางมหลกการ โครงงานประเภทนจะมการออกแบบลกษณะและกฎเกณฑ

การเลน เพอใหนาสนใจเกผเลน พรอมทงใหความรสอดแทรกไปดวย ผพฒนาควรจะไดทาการสารวจและ

รวบรวมขอมลเกยวกบเกมตาง ๆ ทมอยทวไปและนามาปรบปรงหรอพฒนาขนใหมเพอใหเปนเกมทแปลกใหม

และนาสนใจแกผเลนเกมตาง ๆ

โปรแกรมประยกต หรอ ซอฟทแวรประยกต การทเทคโนโลยคอมพวเตอรไดพฒนากาวหนาอยางรวดเรว โดยเฉพาะการทมคอมพวเตอรขนาดเลก ทาใหมการใช งานคลองตวขน จนในปจจบนสามารถนาคอมพวเตอร

ขนาดเลก ตดตวไปใชงานในทตาง ๆ ไดสะดวก การใชงานคอมพวเตอรตองมซอฟตแวรประยกต ซงอาจเปน

ซอฟตแวรสาเรจทมผพฒนาเพอใชงานทวไป ทาให ทางาน ไดสะดวกขน หรออาจเปนซอฟตแวรใชงานเฉพาะ

ซงผใชเปนผพฒนาขนเองเพอใหเหมาะสมกบสภาพการทางาน ของตน

ทมา : http://www.thaigoodview.com/node/17030?page=0%2C7

http://202.143.168.214/uttvc/HardwareUtility/page8.html

ตวอยาง

1. โปรแกรมประยกตธนาคารความด

โครงงานโปรแกรมธนาคารความดนไดจดทาขนเพอใชในการบนทกขอมลนกเรยน เพมคะแนนความด หก

คะแนนความประพฤตของนกเรยน และผลของการใชโปรแกรมบนทกขอมลนกบธนาคารความด กเปนทนา

พอใจมากกวาการบนทกความดทเปนสมดรปเลม ทใชกนอยในปจจบน ซงตองใชกระดาษเปนจานวนมากในการ

ทาเปนสมดบนทกคะแนนความดใหนกเรยนทกคนในโรงเรยนซงมจานวน 1431 คน อกทงการพกพาสมดนนทา

ใหเกดการสญหายได และเกดการชารดไดงาย การหาวธทจะใชกระดาษใหนอยลงจงเปนทางเลอกทด ดงนน

โปรแกรมธนาคารความดนจงเปนทางเลอกใหมทดกวารปเลมบนทกแบบเดม ความคดในการพฒนาโปรแกรม

ธนาคารความดนไดถกคดตอยอดจากโปรแกรมเดมทมคณสมบตไมดเทาโปรแกรมตวใหม ทางคณะผจดทาไดนา

โปรแกรมมาศกษาและดดแปลง ปรบปรง เพมเตมในสวนทนกเรยนกลมกอนไดทาไวแตยงไมดนก โดยเรมจาก

การวางแผนเคาโครงโปรแกรม คดหาสตรทใชในการพฒนาโปรแกรมธนาคารความด ออกแบบฐานขอมลโดยใช

Page 2: ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

โปรแกรม Microsoft Access 2003 ออกแบบเมนหลกตางๆทจาเปนตอการใชงาน เชน รายการเพมคะแนน

ความด รายการหกคะแนนความประพฤต รายงานคะแนนแบบหอง หรอแมแตระดบบคคล และยงสามารถม

ประโยชนในการใชงานจรง แลวจงมาสรางในโปรแกรม Microsoft Visual Basic 6.0 โดยเรมจากการสรางเมน

หลก เพมเมนยอยอกหลายรายการเพอสะดวกแกการเกบหลกฐานพฤตกรรมของนกเรยนทเปนสมาชกภายใน

โรงเรยน ขอมลภายในโปรแกรมธนาคารความดยงสามารถ เพม ลบ หรอแกไข ขอมลสมาชกหรอขอมลตางๆ

ภายในโปรแกรมได ขอมลและหลกฐานตางๆทถกบนทกในโปรแกรมยงสามารถเกบเปนหลกฐาน และรายงาน

เพอสงตอใหฝายปกครองพจารณาตอไปไดอกดวย โปรแกรมธนาคารความดนจงเปนโปรแกรมทสามารถลดภาระ

ของครผบรหารเกยวกบการควบคม ดแลความประพฤตของนกเรยนไดโดยไมตองเพงการตรวจสอบทยงยาก

เหมอนแตกอน ลดขนตอนการดแลไดในโปรแกรมเดยว และยงสามารถประยกตพฒนาโปรแกรมนเพอประโยชน

แกกจกรรมทางการเรยนของนกเรยนไดอกดวย

2. การพฒนาโปรแกรมประยกตบนแอนดรอยด

ชอโครงการวจย

(ภาษาไทย) การศกษาและพฒนาโปรแกรมประยกต บนระบบปฏบตการแอนดรอยด

เพอสนบสนน การเรยนการสอนและการเผยแพรขาวสาร วทยาลยอนเตอรเทคล าปาง

(ภาษาองกฤษ)

2. ประเภทของงานวจย การวจยและพฒนา

3. หนวยงานทรบผดชอบ สาขาระบบสารสนเทศ คณะบรหารธรกจ วทยาลยอนเตอรเทคล าปาง

4. การเสนอโครงการตอแหลงทนอน

ไมไดเสนอตอแหลงทนอน

เสนอตอแหลงทนชอ…………………………………………………………………..

5. คณะผวจย (ระบสดสวนการทาวจย)

นายชยวฒน สมศร หวหนาโครงการวจย

ความส าคญและทมาของปญหาการวจย และเอกสารทเกยวของ

วทยาลยอนเตอรเทคล าปาง เปนสถาบนอดมศกษาเอกชน สงกดส านกงานคณะกรรมการการ

อดมศกษา (สกอ.) กระทรวงศกษาธการ ตงอยเลขท 173 ถนนพหลโยธน ตาบลชมพ อาเภอเมอง จงหวด

ล าปาง บรหารงานโดย ดร.นมตร จวะสนตการ ผรบใบอนญาตจดตง ดร.จกรพนธ

พรนมตร ดารงตาแหนงอธการบด ไดจดการศกษาตงแตระดบอดมศกษา โดยมคณะททาการการเรยนการ

สอน 4 คณะ คอ คณะบรหารธรกจ คณะศลปะศาสตร คณะบญช และคณะวศวกรรมศาสตรและเทคโนโลย

ปจจบนมนกศกษาในความดแลทงสน 1,057 คน อาจารยชาวไทยและชาวตางประเทศทงหมด 102 คน

ในปการศกษา 2555 ทางวทยาลยอนเตอรเทคล าปาง ไดมการแจก แทบเลต (Tablet) ซงเปน

คอมพวเตอรขนาดกลางทสามารถใชงานไดในขณะเคลอนท โดยใชระบบปฏบตการแอนดรอยด ยหอ Acer รน

A200 ใหกบนกศกษาใหม เพอใชเปนอปกรณอานวยความสะดวกและสนบสนน การเรยนการสอนของนกศกษา

Page 3: ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

และอาจารย แตทางวทยาลยอนเตอรเทคล าปาง ยงไมมโปรแกรมประยกต ทท างานบนระบบปฏบตการ

แอนดรอยด ซงสนบสนนการทางานเพอใหบรรลวตถประสงคของการแจกแทบเลตใหกบนกศกษา

ทางผศกษา จงเลงเหนถงความส าคญในการศกษาและพฒนาโปรแกรมประยกต บน

ระบบปฏบตการแอนดรอยด เพอสนบสนน การเรยนการสอนและการเผยแพรขาวสาร วทยาลยอนเตอรเทคล า

ปาง เพอเปนเครองมอในการสนบสนนการทางานเพอใหบรรลวตถประสงคของการแจกแทบเลตใหกบนกศกษา

อกทงจากการวจยดงกลาวยงจะสงผลใหเกด องคความรในเรองทกลาวมา ซงสามารถนามาใชในการพฒนา

นกศกษาในสาขาระบบสารสนเทศ และนกศกษาทสนใจในเรองการพฒนาโปรแกรมประยกตบน

ระบบปฏบตการแอนดรอยด

องคความรทเกดขนมานน ยงสามารถ นาไปใชในสงเสรมภารกจ ทางดานการบรการวชาการของ

สถาบนไปยงชมชนและหนวยงานภายนอก เนองดวย ทางรฐบาล มนโยบายในการแจก แทบเลตใหกบนกเรยน

ในระดบชน ประถมศกษาปท 1 แตยงขาดบคลากรทมความรความสามารถในการพฒนาโปรแกรมประยกตท

ทางานบนระบบปฏบตการแอนดรอยด หากทางสถาบนไดมสวนชวยในการพฒนาบคลากรผมสวนเกยวของกบ

นโยบายดงกลาว ใหมความรความสามารถ ในการพฒนาโปรแกรมประยกตทท างานบนระบบปฏบตการแอน

ดรอยด แลวนน กจะเปนการสนบสนนใหเกดประโยชน ทางดานการศกษาของเยาวชนไทย ตอไป

ทมา : 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

ผจดท า

1. นายจกรน ควรหาเวช รหสนกศกษา 48010112

2. นางสาวภรณ ณ นคร รหสนกศกษา 48010652

3. นางสาวศรญญา คณา รหสนกศกษา 48010864

_________________________________ อาจารยทปรกษา (ดร.วรวฒน ลมโภคา)

Page 4: ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

บทคดยอ ปจจบนเกมไดเขามามบทบาทตอสงคมไทยและเยาวชนไทยมากขน แตเกมสวนใหญถกสรางและ

ออกแบบมาในแนวทางของวฒนธรรมตางประเทศ อกทงรปแบบเกมทปรากฏใหเหนจะเนนเรองการฆาฟนและ

เอาชนะ ซงอาจไมเปนผลดตอวฒนธรรมและสงคมไทย เนองจากเกมสามารถเปนเครองมอทชวยพฒนาระบบ

วธการคดวเคราะห สรางจนตนาการ หรอแมกระทงขดเกลาจตใจ

ปรญญานพนธเลมนจงไดน าเสนอแนวเกมทมงเนนออกแบบและรเรมสรางสรรคเนอหาของเกมใหออกมาใน

รปแบบ Simulation 3 มตออนไลนทสนกสนานและมความบนเทง สอดแทรกความรตางๆ เพอใหมความ

เหมาะสมตอผเลนทกคน เกมจะเนนความเปนธรรมชาตของตวละครทสามารถตดสนใจไดดวยตนเอง โดยน า

ความรทางดานปญญาประดษฐ (Artificial Intelligence) มาชวยในการออกแบบเพอสรางตวละครทมชวตชวา

และมความใกลเคยงกบมนษยมากทสด จงไดรปแบบเกมทใหผเลนไดรบทงความบนเทงและไดรบความรไป

พรอมๆกน (Edutainment) สงเสรมใหผเลนท าความด สรางมนษยสมพนธกบผเลนคนอนและอนรกษ

วฒนธรรมไทย นอกจากนยงเปนการสงเสรมการพฒนาเกมไทยใหมความกาวหนาและมคณภาพยงขนตอไป

ทมา : http://www.thaigoodview.com/node/36109

4. การพฒนาโปรแกรมของการ ET-PCI8255 V3 ดวย Delphi 5

การตรวจสอบตาแหนงการทางานของ การดโดยการด ET-PCI8255 V3 นน

หลงจากทาการตดตงการดเขากบ PCI

Slot เปนทเรยบรอยแลว ถาไมเกด

ขอผดพลาดใดๆขน ตวการดกจะไดรบ

การจดสรรตาแหนง Address ตางๆ โดย

BIOS ซงเราสามารถเขาไปตรวจสอบ

ตาแหนงการทางานของการดไดจาก

Control Panel → System → Device Manager → ETPCICARD

→ ET-PCI8255 V3 CARD-n (n=1..4)

ดงรป

Page 5: ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์”

ทมา : http://www.sa.ac.th/book1/delphi_5.pdf

5. การพฒนาเวบแอพพลเคชนดวย PHP และ Dreamweaver MX

การพฒนาเวบแอพพลเคชนดวย PHP และ Dreamweaver MX

ผเขยนมประสบการณในการพฒนาเวบแอพพลเคชนมาหลายป ไดมโอกาสใชเครองมอในการ

พฒนาเวบแอพพลเคชนมาหลายโปรแกรม จนกระทงไดมาพฒนาเวบแอพพลเคชนดวยภาษา ASP จงได

ทดลองดาวนโหลดโปรแกรม Macromedia Dreamweaver UltraDev เวอรชน 1.0 มาใชงาน รสกชอบใน

ความงายในการใชงาน เหมาะส าหรบผทเรมตนศกษา ตอมากไดทดลองดาวนโหลด extension มา

ทดลองพฒนาดวยภาษา PHP และไดมโอกาสไปเปนวทยากรไปถายทอดประสบการณใหผทสนใจอกหลายแหง

บทเรยนเรอง การพฒนาเวบแอพพลเคชนดวย PHP และ Dreamweaver MX น จะอางองถง

การใชงานกบโปรแกรม Macromedia Dreamweaver MX เวอรชน 2004 ซงเปนเวอรชนลาสด สามารถ

ดาวนโหลดเวอรชนทดลองไดจากเวบไซต http://www.macromedia.com เนอหาจะเหมาะส าหรบผท

สนใจในการพฒนา PHP Web Application ทสามารถใชงานไดจรง โดยจะเนนไปทรายละเอยดแตละเรองทม

การใชกนเปนประจ า พรอมทงนาไปประยกตใชจรงกบระบบเวบแอพพลเคชนทเตรยมมาส าหรบพฒนาเปน

แบบฝกหดตวอยาง