More Related Content
Similar to ใบงานที่8 (20)
ใบงานที่8
- 1. ใบงานที่ 8 เรื่อง โครงงานประเภท “การพัฒนาโปรแกรมประยุกต์ ”
ความหมายโครงงานประเภทการพัฒนาโปรแกรมประยุกต์
ในปั จจุบนเกมคอมพิวเตอร์ ได้เข้ามามีบทบาทต่อเยาวชนเป็ นอย่างยิง ดังนั้นโครงงานพัฒนาเกม
ั ่
จึงเป็ นอีกโครงงานที่จะส่ งเสริ มการสร้างเกมจากจินตนาการของนักเรี ยน ซึ่ งจะทาให้ได้เกมสี ขาวที่ไม่มีพิษ
ภัยต่อผูเ้ ล่น หรื อเป็ นการสร้างเกมในเชิงสร้างสรรค์ โดยใช้ตวละครตามวรรณคดีเป็ นผูเ้ ล่น เช่น เกมผจญ
ั
ภัยทะลุมิติ แต่ตวละครในเกมจะใช้เป็ นหนุมาน พระลักษมณ์ พระราม นางสี ดา และทศกัณฐ์ ซึ่ งเป็ นตัว
ั
ละครในเรื่ องรามเกียรติ์ เป็ นการผสมผสานความรู ้ดานวรรณคดีได้เป็ นอย่างดี และทาให้ผเู ้ ล่นเกมมีความ
้
เข้าใจ สามารถจาลักษณะของตัวละครเหล่านั้นได้ กฎกติกาการเล่นเกมผูพฒนาโครงงานสามารถกาหนด
้ ั
ขั้นมาได้เองตามความเหมาะสมหรื อพัฒนาเกมประเภทฝึ กสมอง ประลองปั ญญา เช่น เกมจับคู่ เกมทาย
คาศัพท์ภาษาอังกฤษ เป็ นต้น จึงเป็ นอีกรู ปแบบของโครงงานประเภทนี้ หรื อนาบทเรี ยนที่ยากต่อการ
ท่องจามาสร้างในลักษณะของเกมจะช่วยให้ผเู ้ ล่นนอกจากได้รับความบันเทิงแล้ว ยังเป็ นการท่องจา
บทเรี ยนไปพร้อมกันด้วยซึ่ งการจัดทาโครงงานคอมพิวเตอร์ น้ น และนักเรี ยนจะต้องมีความรู ้พ้ืนฐาน
ั
เกี่ยวกับ
1. หลักการทางานของคอมพิวเตอร์
2. กระบวนการและหลักการในการแก้ปัญหา
3. หลักการเขียนโปรแกรม
4. การแทนข้อมูลในคอมพิวเตอร์
- 2. ตัวอย่ างหัวข้ อโครงงานประเภทการพัฒนาโปรแกรมประยุกต์
1.การพัฒนาเกมคอมพิวเตอร์ 3 มิติ 3D COMPUTER GAME DEVELOPMENT
นายจักริ น ควรหาเวช 48010112
นางสาวภรณี ณ นคร 48010652
นางสาวศรัญญา คณา 48010864
ดร.วรวัฒน์ ลิ้มโภคา อาจารย์ที่ปรึ กษา
ปี การศึกษา 2551
บทคัดย่อ
ปั จจุบนเกมได้เข้ามามีบทบาทต่อสังคมไทยและเยาวชนไทยมากขึ้น แต่เกมส่ วนใหญ่ถูกสร้างและ
ั
ออกแบบมาในแนวทางของวัฒนธรรมต่างประเทศ อีกทั้งรู ปแบบเกมที่ปรากฏให้เห็นจะเน้นเรื่ องการฆ่าฟัน
และเอาชนะ ซึ่ งอาจไม่เป็ นผลดีต่อวัฒนธรรมและสังคมไทย เนื่องจากเกมสามารถเป็ นเครื่ องมือที่ช่วยพัฒนา
ระบบวิธีการคิดวิเคราะห์ สร้างจินตนาการ หรื อแม้กระทังขัดเกลาจิตใจ
่
ปริ ญญานิพนธ์เล่มนี้ จึงได้นาเสนอแนวเกมที่มุ่งเน้นออกแบบและริ เริ่ มสร้างสรรค์เนื้ อหาของเกมให้ออกมา
ในรู ปแบบ Simulation 3 มิติออนไลน์ที่สนุกสนานและมีความบันเทิง สอดแทรกความรู ้ต่างๆ เพื่อให้มีความ
เหมาะสมต่อผูเ้ ล่นทุกคน เกมจะเน้นความเป็ นธรรมชาติของตัวละครที่สามารถตัดสิ นใจได้ดวยตนเอง โดย ้
นาความรู้ทางด้านปัญญาประดิษฐ์ (Artificial Intelligence) มาช่วยในการออกแบบเพื่อสร้างตัวละครที่มี
ชีวตชีวาและมีความใกล้เคียงกับมนุษย์มากที่สุด จึงได้รูปแบบเกมที่ให้ผเู ้ ล่นได้รับทั้งความบันเทิงและได้รับ
ิ
ั
ความรู ้ไปพร้อมๆกัน (Edutainment) ส่ งเสริ มให้ผเู ้ ล่นทาความดี สร้างมนุษย์สัมพันธ์กบผูเ้ ล่นคนอื่นและ
อนุรักษ์วฒนธรรมไทย นอกจากนี้ยงเป็ นการส่ งเสริ มการพัฒนาเกมไทยให้มีความก้าวหน้าและมีคุณภาพ
ั ั
ยิงขึ้นต่อไป
่
2.การพัฒนาเว็บแอพพลิเคชั่ นด้ วย PHP และ Dreamweaver MX
ผูเ้ ขียนมีประสบการณ์ในการพัฒนาเว็บแอพพลิเคชันมาหลายปี ได้มีโอกาสใช้เครื่ องมือในการ
่
พัฒนาเว็บแอพพลิเคชันมาหลายโปรแกรม จนกระทังได้มาพัฒนาเว็บแอพพลิเคชันด้วยภาษา ASP จึงได้
่ ่ ่
ทดลองดาวน์โหลดโปรแกรม Macromedia Dreamweaver UltraDev เวอร์ ชน 1.0 มาใช้งาน รู้สึกชอบใน
ั่
ความง่ายในการใช้งาน เหมาะสาหรับผูที่เริ่ มต้นศึกษา ต่อมาก็ได้ทดลองดาวน์โหลด extension มา
้
ทดลองพัฒนาด้วยภาษา PHP และได้มีโอกาสไปเป็ นวิทยากรไปถ่ายทอดประสบการณ์ให้ผท่ีสนใจอีก
ู้
หลายแห่ง
- 3. บทเรี ยนเรื่ อง การพัฒนาเว็บแอพพลิเคชันด้วย PHP และ Dreamweaver MX นี้ จะอ้างอิงถึงการใช้
่
งานกับโปรแกรม Macromedia Dreamweaver MX เวอร์ ชน 2004 ซึ่งเป็ นเวอร์ ชนล่าสุ ด สามารถดาวน์
ั่ ั่
โหลดเวอร์ ชนทดลองได้จากเว็บไซต์ http://www.macromedia.com เนื้อหาจะเหมาะสาหรับผูที่สนใจใน
ั่ ้
การพัฒนา PHP Web Application ที่สามารถใช้งานได้จริ ง โดยจะเน้นไปที่รายละเอียดแต่ละเรื่ องที่มีการใช้
กันเป็ นประจา พร้อมทั้งนาไปประยุกต์ใช้จริ งกับระบบเว็บแอพพลิเคชันที่เตรี ยมมาสาหรับพัฒนาเป็ น
่
แบบฝึ กหัดตัวอย่าง
เนื้อหาในบทเรี ยนนี้จะเป็ นลักษณะ Step-By-Step ผูที่จะศึกษาต้องทดลองทาตามทีละ
้
ขั้นตอน เริ่ มจากเนื้อหาในบทที่ 1 ไปจนกระทังถึงบทสุ ดท้าย โดยสามารถดาวน์โหลดซอร์ สโค้ดตัวอย่าง
่
ประกอบบทเรี ยน พร้อมทั้งโปรแกรมเบื้องต้นที่จาเป็ นสาหรับบทเรี ยนไปติดตั้งบนเครื่ องที่จะทดลองศึกษา
3.การพัฒนาเว็บแอพพลิเคชั่ นด้ วย 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 Web
้
- 4. o ผูมีพ้ืนฐานเรื่ องระบบจัดการฐานข้อมูล เช่น MS-Access, MS-SQL, MySQL หรื อ Postgres อย่างใด
้
อย่างหนึ่ง
o ผูมีพ้ืนฐานการเขียนโปรแกรมภาษา PHP หรื อภาษาใดๆ มาก่อน
้
เครดิต : http://www.slideshare.net/CMchiangmai/8-14003545