13
โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์” ให้นักเรียนเปิดเครื่องคอมพิวเตอร์ แล้วค้นหาความหมายและตัวอย่างหัวข้อโครงงานประเภ ทการพัฒนาโปรแกรมประยุกต์ จากแหล่งข้อมูล (ห้องสมุด /อินเทอร์เน็ต) อย่างน้อย 5 โครงงาน แล้วบันทึกลงกระดาษขนาด A4 ที่เตรียมมาพร้อมเขียน แหล่งที่มา หรือ Address ของ website ที่นักเรียนค้นหาข้อมูลเหล่านั้นด้วยความหมาย โครงงานพัฒนาเกม (Game Development) เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรือ ความเพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคานวณเลข ซึ่งเกมที่พัฒนาขึ้นนี้น่าจะเน้นให้เป็นเกมที่ไม่รุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมีการออกแบบลักษณะและกฎเกณ ฑ์การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น พร้อมทังให้ความรูสอดแทรกไปด้วย

การพัฒนาโปรแกรมประยุกต์

Embed Size (px)

Citation preview

โครงงานประเภท

“การพฒนาโปรแกรมประยกต”

ใหนกเรยนเปดเครองคอมพวเตอร

แลวคนหาความหมายและตวอยางหวขอโครงงานประเภ

ทการพฒนาโปรแกรมประยกต จากแหลงขอมล

(หองสมด /อนเทอรเนต) อยางนอย 5 โครงงาน

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

แหลงทมา หรอ Address ของ website

ทนกเรยนคนหาขอมลเหลานนดวยความหมาย

โครงงานพฒนาเกม (Game Development)

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

ความเพลดเพลน เชน เกมหมากรก เกมหมากฮอส

เกมการค านวณเลข

ซงเกมทพฒนาขนนนาจะเนนใหเปนเกมทไมรนแรง

เนนการใชสมองเพอฝกคดอยางมหลกการ

โครงงานประเภทนจะมการออกแบบลกษณะและกฎเกณ

ฑการเลน เพอใหนาสนใจเกผเลน

พรอมทงใหความรสอดแทรกไปดวย

ผพฒนาควรจะไดทาการส ารวจและ

รวบรวมขอมลเกยวกบเกมตาง ๆ

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

ปนเกมทแปลกใหม และนาสนใจแกผเ ลนเกมตาง

ๆโปรแกรมประยกต หรอ ซอฟทแวรประยกต

การทเทคโนโลยคอมพวเตอรไดพฒนากาวหนาอยางรวด

เรวโดยเฉพาะการทมคอมพวเตอรขนาดเลก

ทาใหการใช งานคลองตวขน

จนในปจจบนสามารถนาคอมพวเตอร ขนาดเลก

ตดตวไปใชงานในทตาง ๆ ไดสะดวก

การใชงานคอมพวเตอรตองมซอฟตแวรประยกต

ซงอาจเปนซอฟตแวรส าเรจทมผพฒนาเพอใชงานทวไป

ทาให ทางาน ไดสะดวกขน

หรออาจเปนซอฟตแวรใชงานเฉพาะ

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

ทางาน ของตน ตวอยาง 1.

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

คารความดนไดจดทาขนเพอใชในการบนทกขอมลนกเร

ยน เพมคะแนนความด

หกคะแนนความประพฤตของนกเรยน

และผลของการใชโปรแกรมบนทกขอมลนกบธนาคารคว

ามด

กเปนทนา พอใจมากกวาการบนทกความดทเปนสมดรปเ

ลม ทใชกนอยในปจจบน

ซงตองใชกระดาษเปนจานวนมากในการ

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

เรยนซงมจานวน 1431 คน

อกทงการพกพาสมดนนทาใหเกดการสญหายได

และเกดการชารดไดงาย

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

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

กวารปเลมบนทกแบบเดม

ความคดในการพฒนาโปรแกรม

ธนาคารความดนไดถกคดตอยอดจากโปรแกรมเดมทมค

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

โปรแกรมมาศกษาและดดแปลง ปรบปรง

เพมเตมในสวนทนกเรยนกลมกอนไดทาไวแตยงไมดนก

โดยเรมจากการวางแผนเคาโครงโปรแกรม

คดหาสตรทใชในการพฒนาโปรแกรมธนาคารความด

ออกแบบฐานขอมลโดยใช

โปรแกรม Microsoft Access 2003

ออกแบบเมนหลกตางๆทจาเปนตอการใชงาน เชน

รายการเพมคะแนน ความด

รายการหกคะแนนความประพฤต

รายงานคะแนนแบบหอง หรอแมแตระดบบคคล

และยงสามารถมประโยชนในการใชงานจรง

แลวจงมาสรางในโปรแกรม Microsoft Visual Basic 6.0

โดยเรมจากการสรางเมนหลก

เพมเมนยอยอกหลายรายการเพอสะดวกแกการเกบหลกฐ

านพฤตกรรมของนกเรยนทเปนสมาชกภายในโรงเรยน

ขอมลภายในโปรแกรมธนาคารความดยงสามารถ เพม

ลบ หรอแกไข

ขอมลสมาชกหรอขอมลตางๆภายในโปรแกรมได

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

รถเกบเปนหลกฐาน

และรายงานเพอสงตอใหฝายปกครองพจารณาตอไปไดอ

กดวย

โปรแกรมธนาคารความดนจงเปนโปรแกรมทสามารถลด

ภาระ ของครผบรหารเกยวกบการควบคม

ดแลความประพฤตของนกเรยนไดโดยไมตองเพงการตร

วจสอบทยงยากเหมอนแตกอน

ลดขนตอนการดแลไดในโปรแกรมเดยว

และยงสามารถประยกตพฒนาโปรแกรมนเพอประโยชน

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

การพฒนาโปรแกรมประยกตบนแอนดรอยดชอโครงการ

วจย (ภาษาไทย) การศกษาและพฒนาโปรแกรมประยกต

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

การเรยนการสอนและการเผยแพรขาวสาร

วทยาลยอนเตอรเทคลาปาง (ภาษาองกฤษ)2.

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

หนวยงานทรบผดชอบ สาขาระบบสารสนเทศ

คณะบรหารธรกจ วทยาลยอนเตอรเทคลาปาง 4.

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

ไมไดเสนอตอแหลงทนอน เสนอตอแหลงทนคณะผวจย

(ระบสดสวนการทาวจย)นายชยวฒน สมศร

หวหนาโครงการวจย

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

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

เปนสถาบนอดมศกษาเอกชน

สงกดสานกงานคณะกรรมการการอดมศกษา (สกอ.)

กระทรวงศกษาธการ ตงอยเลขท 173 ถนนพหลโยธน

ต าบลชมพ อ าเภอเมอง จงหวดลาปาง บรหารงานโดย

ดร.นมตร จวะสนตการ ผรบใบอนญาตจดตง

ดร.จกรพนธ พรนมตร ดารงต าแหนงอธการบด

ไดจดการศกษาตงแตระดบอดมศกษา

โดยมคณะทท าการการเรยนการสอน 4 คณะ คอ

คณะบรหารธรกจ คณะศลปะศาสตร คณะบญช

และคณะวศวกรรมศาสตรและเทคโนโลยปจจบนมนกศก

ษาในความดแลทงสน 1,057 คน

อาจารยชาวไทยและชาวตางประเทศทงหมด 102

คนในปการศกษา 2555 ทางวทยาลยอนเตอรเทคลาปาง

ไดมการแจก แทบเลต (Tablet)

ซงเปนคอมพวเตอรขนาดกลางทสามารถใชงานไดในข

ณะเคลอนท โดยใชระบบปฏบตการแอนดรอยด ยหอ

Acer รนA200 ใหกบนกศกษาใหม

เพอใชเปนอปกรณอานวยความสะดวกและสนบสนน

การเรยนการสอนของนกศกษา

และอาจารย แตทางวทยาลยอนเตอรเทคลาปาง

ยงไมมโปรแกรมประยกต ททางานบนระบบปฏบตการ

แอนดรอยด

ซงสนบสนนการทางานเพอใหบรรลวตถประสงคของการ

แจกแทบเลตใหกบนกศกษา ทางผศกษา

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

มประยกต บนระบบปฏบตการแอนดรอยด เพอสนบสนน

การเรยนการสอนและการเผยแพรขาวสาร

วทยาลยอนเตอรเทคลา ปาง

เพอเปนเครองมอในการสนบสนนการทางานเพอใหบรรล

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

กการวจยดงกลาวยงจะสงผลใหเกด

องคความรในเรองทกลาวมา

ซงสามารถนามาใชในการพฒนา นกศกษาในสาขาระบ

บสารสนเทศ

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

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

องคความรทเกดขนมานน ยงสามารถ

นาไปใชในสงเสรมภารกจ

ทางดานการบรการวชาการของสถาบนไปยงชมชนและห

นวยงานภายนอก เนองดวย ทางรฐบาล

มนโยบายในการแจก แทบเลตใหกบนกเรยนในระดบชน

ประถมศกษาปท 1

แตยงขาดบคลากรทมความรความสามารถในการพฒนา

โปรแกรมประยกตท

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

หากทางสถาบนไดมสวนชวยในการพฒนาบคลากรผมส

วนเกยวของกบ นโยบายดงกลาว

ใหมความรความสามารถ

ในการพฒนาโปรแกรมประยกตททางานบนระบบปฏบตก

ารแอนดรอยด แลวนน

กจะเปนการสนบสนนใหเกดประโยชน

ทางดานการศกษาของเยาวชนไทย ตอไป

การพฒนาเกมคอมพวเตอร 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. นายจกรน

ควรหาเวช นางสาวภรณ ณ นคร นางสาวศรญญา คณา

รหส บทคดยอ

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

ทยมากขน

แตเกมสวนใหญถกสรางและออกแบบมาในแนวทางของ

วฒนธรรมตางประเทศ

อกทงรปแบบเกมทปรากฏใหเหนจะเนนเรองการฆาฟนแ

ละ เอาชนะ

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

เนองจากเกมสามารถเปนเครองมอทชวยพฒนาระบบวธก

ารคดวเคราะห สรางจนตนาการ

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

สนอแนวเกมทมงเนนออกแบบและรเรมสรางสรรคเนอหา

ของเกมใหออกมาในรปแบบ Simulation 3

มตออนไลนทสนกสนานและมความบนเทง

สอดแทรกความรตางๆ เพอใหมความ เหมาะสมตอผเ

ลนทกคน

เกมจะเนนความเปนธรรมชาตของตวละครทสามารถตดส

นใจไดดวยตนเอง โดยน า

ความรทางดานปญญาประดษฐ (Artificial Intelligence)

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

มความใกลเคยงกบมนษยมากทสด

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

ความรไปพรอมๆกน (Edutainment)

สงเสรมใหผเลนท าความด

สรางมนษยสมพนธกบผเลนคนอนและอนรกษวฒนธรรม

ไทย

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

มกาวหนาและมคณภาพยงขนตอไป

การพฒนาโปรแกรมของการ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)ดงรป

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

การพฒนาเวบแอพพลเคชนดวย 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 ทสามารถใชงานไดจรง

โดยจะเนนไปทรายละเอยดแตละเรองทม

การใชกนเปนประจา

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

ทเตรยมมาสาหรบพฒนาเปนแบบฝกหดตวอยาง

เนอหาในบทเรยนนจะเปนลกษณะ Step-By-Step

ผทจะศกษาตองทดลองทาตามทละ ขนตอน

เรมจากเนอหาในบทท 1 ไปจนกระทงถงบทสดทาย

โดยสามารถดาวนโหลดซอรสโคดตวอยาง ประกอบบทเร

ยน

พรอมทงโปรแกรมเบองตนทจาเปนสาหรบบทเรยนไปตด

ตงบนเครองทจะทดลองศกษา

คณสมบตผทจะเรมตนศกษาวธการพฒนาเวบแอพพลเค

ชน:o ผมพนฐานเรองการใชงานระบบปฏบตการ

Windows และโปรแกรมประยกตตางๆ เปนอยางด เชน

Word, Excel เปนตนo ผมพนฐานเรองระบบอนเตอรเนต

การใชงาน E-Mail, FTP, World Wide Webo

ผมพนฐานเรองระบบจดการฐานขอมล เชน MS-

Access, MS-SQL, MySQL หรอ Postgres อยางใด

อยางหนงo ผมพนฐานการเขยนโปรแกรมภาษา PHP

หรอภาษาใดๆ มากอน