Download - 1109291212453896 12111614140548
โครงงานคอมพวเตอร
ครพชรนนท กลวรพสษฐ โรงเรยนพมายวทยา
โครงงานคอมพวเตอร
เปนกจกรรมอสระทผเรยนสามารถเลอกศกษาตามความสนใจ โดใชทกษะ ตลอดจนประสบการณของผเรยนดานคอมพวเตอรและซอฟตแวรในการแกปญหาตางๆ ผ เ รยนจะตองวางแผนดาเนนงาน ศกษา พฒนาโปรแกรม หรออปกรณท เ กยวของ กจกรรมทจดวาเปนโครงงานควรมองคประกอบหลก
คณคาของการทาโครงงานคอมพวเตอร
1. สรางความสานกและความรบผดชอบในการศกษาและพฒนาระบบดวยตนเอง
2. เปดโอกาสใหนกเรยนไดพฒนาและแสดงความสามารถตามศกยภาพของตนเอง
3. เปดโอกาสใหนกเรยนไดศกษา คนควา ในเรองทนกเรยนสนใจไดลกซงกวา
4. สงเสรมและพฒนากระบวนการคด การแกปญหา การตดสนใจ
5. กระตนใหนกเรยนมความสนใจในการเรยนวชาสาขาคอมพวเตอร
6. สงเสรมใหนกเรยนไดใชเวลาอยางเปนประโยชนในทางสรางสรรค
7. สรางความสมพนธระหวางนกเรยนกบครและชมชน
8. เปนการบรณาการเอาความรจากวชาตาง ๆ ทไดรบมาจดทาผสมผสานกบ โปรแกรมคอมพวเตอรเปนโครงงาน
ประเภทของโครงงาน 1. โครงงานพฒนาสอเพอการศกษา
2. โครงงานพฒนาเครองมอ เปนโครงงานทสรางเครองมอ ใชสรางงาน สวนใหญจะอยในรปของซอฟตแวร
3. โครงงานประเภทการทดลองทฤษฎ เปนโครงงานทใชคอมพวเตอรในการจาลองการทดลองของสาขาตางๆ
4. โครงงานประเภทการประยกตใชงาน สรางผลงานเพอประยกตใชงานในชวตประจาวน
5. โครงงานพฒนาเกม
ขนตอนการทาโครงงานคอมพวเตอร
1. คดเลอกหวขอโครงงานทสนใจ
2. ศกษาคนควาจากเอกสารและแหลงขอมล
3. จดทาเคาโครงของโครงงาน
4. การลงมอทาโครงงาน
5. การเขยนรายงาน
6. การนาเสนอและแสดงโครงงาน
วงจรในการพฒนาระบบ (System Development Life Cycle : SDLC)
1. คนหาและเลอกสรรโครงการ
(Project Identification and Selection)
2. รเรมและวางแผนโครงการ
(Project Initiation and Planning)
3. วเคราะหระบบ (Analysis)
4. ออกแบบระบบ (Design)
5. พฒนาและตดตงระบบ (Implementation)
6. บารงรกษาระบบ (Maintenance)
วงจรในการพฒนาระบบ (System Development Life Cycle : SDLC)
•คนหาโครงการจาก • ผใชระบบรองขอ
• ผบรหารสง
• ระบบทใชอยปจจบนมปญหา
• ฝายสารสนเทศเปนผกาหนด
• ภาวะเศรษฐกจทดขน ทาใหมเงนลงทนมากขน
• ความกาวหนาทางเทคโนโลยทเปลยนไป
• การเปลยนกฎเกณฑของรฐบาลและขอปฏบตตางๆทเกยวของกบระบบ
• ผผลต H/W และ S/W วางตลาด version ใหมๆ ออกสทองตลาด
• บรษทคแขง ลกคา บรษทผผลต
• จดลาดบความสาคญของโครงการ
• เลอกโครงการทเหมาะสมกบระยะเวลา ทรพยากร และตรงตามแผนกลยทธขององคกรทสด
คนหาและเลอกสรรโครงการ (Project Identification and Selection)
• คนหาปญหาเบองตนของโครงการทถกเลอก
• นาเสนอเหตผลในการขออนมตดาเนนโครงการ
• วเคราะหความเปนไปไดดานตาง ๆ • ทางดานเทคนค
• ทางดานการดาเนนงาน
• กฎหมายและสญญา ขอบงคบ
• เศรษฐศาสตร
• ระยะเวลา
• การเมองภายในองคกร
• วางแผนการดาเนนงาน (Gantt & Pert)
• เขยนใบเสนอโครงการ
รเรมและวางแผนโครงการ (Project Initiation and Planning)
• เมอโครงการผานการอนมต เรมเขาสการศกษาระบบปจจบนอยางละเอยด
คนหาปญหาและการดาเนนการของระบบปจจบน และหาความตองการของ
ระบบใหม
• รวบรวมความตองการของระบบ เชน สมภาษณ, ศกษาจากเอกสารเดมทม
อย, สงเกต, แบบสอบถาม, สมตวอยางเอกสาร, วจย แลวนามาสราง
แบบจาลองเพอใชในการวเคราะหระบบตอไป
• กลยทธทควรนามาใช คอ Joint Application Development (JAD) เปนเทคนค
ของการทางานเปนทมใหผใชมสวนรวมในการพฒนาระบบโดยมวตถประสงคคอ
วเคราะหระบบงานเดม แกไขปญหาและยอมรบความตองการในระบบงานใหมซง
ผลลพธทไดคอ requirement model
วเคราะหระบบ (Analysis)
• Inputs
• Outputs
• Processes
• Performance
• Controls
ความตองการของระบบใหม
แบบจาลองของขอมล คอ E-R Diagram และ Data Dictionary แบบจาลองของกระบวนการทางาน คอ Data Flow Diagram (DFD)
เขยนแผนภาพแสดงกระบวนการทางาน (Process Modeling) การสรางแบบจาลองของขอมล (Data Modeling)
สญลกษณ Data Flow Diagram
ตวอยาง DFD Context Diagram Level 0
ตวอยาง Data Flow Diagram Level 1
แบบทดสอบเรอง โครงงานคอมพวเตอร 5 คะแนน
1. อธบายความหมายของโครงงานคอมพวเตอร
2. ยกตวอยางคณคาของการทาโครงงานคอมพวเตอร มาอยางนอย 3 ขอ
3. ประเภทของโครงงาน มกประเภท อะไรบาง
4. ขนตอนการพฒนาระบบของวงจร SDLC มกขนตอน อะไรบาง
5. จงอธบายเทคนค Joint Application Development
โครงงานคอมพวเตอร ทาเรองอะไรด ? เรยนคอมพวเตอร ทาโครงงานคอมพวเตอรเรองอะไรด ? - ระบบซอ-ขายสนคาชมชน (Otop) - ระบบเชาซอ-ซด วดโอ - สอการสอนวชาตาง ๆ - การตนอนเมชน / ละครสนในรปการตน - เกมสการศกษา / เกมสเพอความสนกสนาน - โปรแกรมชวยงานดานตาง ๆ หรอออกแบบผลตภณฑ
ประเภทสอการสอน (CAI)
คอมพวเตอรชวยสอน หรอทรจกในชอของ CAI (Computer Assisted Instruction) เปน นวตกรรมทอยในรปของระบบการเรยนร
ดวยตนเอง และอยในลกษณะสอการเรยนการสอน CAI เปนสอทอยในรปของ
CD-Rom Based System พฒนาโปรแกรมทางภาษา และจาก
โปรแกรมสาเรจรปตางๆ (โปรแกรม Authorware, Director, ToolBook หรอแมกระทงโปรแกรม Flash) แมวา CAI เตมระบบ
จรงๆ จะดเหมอนตายไปจากวงการศกษา แต CAI ทอยในลกษณะสอเรยนร
เฉพาะเนอหาสนๆขนาดเลก หรอทเรยกวา หนวยความรเฉพาะเรอง(learning object) ยงคงมผสรางนามาใชในการจดการเรยนร ซงสามารถศกษาเรยนร
เรอง learning object
ประเภทสอการสอน (CAI)
E-learning:เวบไซตสอการสอนโปรแกรม Adobe Captivate (Cp)
Adobe Captivate เปนโปรแกรมทชวยใหการสราง
สอการเรยนการสอนในรปแบบ
interactive multimedia เปนโปรแกรมทมการ
นามาใชกนอยางกวางขวางแพรหลายมากทสด ดวยคณลกษณะ
มาตรฐานไฟลในรปแบบ Flash (SWF) ทสามารถเลน
ไดดวยตนเอง ขนาดไฟลทเลก รองรบไฟลมลตมเดยทา
ให Adobe Captivate เปนโปรแกรมทเหมาะสม
สาหรบการใชงานดาน e-learning หรอ การเรยน การ
สอน Online ไดอยางด
จดเดนของโปรแกรม Adobe Captivate3.0 - สรางสอเรยนรหรอสอนาเสนอมลตมเดยไดอยางงายดาย - ตดตอวดโอไดทงภาพนงและภาพเคลอนไหว - สรางสอเรยนรโดยการจบหนาจอภาพ (Screen capture movie) อดเสยงบรรยายประกอบ - เหมาะสาหรบการนาไปใชเปนสอการเรยนการสอน - สรางแบบทดสอบไดงาย และมแบบทดสอบใหเลอกทาได
หลายรปแบบ
- นาเขาไฟลจากแหลงตางๆ ไดหลากหลาย ไฟลจาก Adobe flash ไฟล
รปภาพ (Image) เชน JPG,BMP, GIF ไฟล
เสยง (Sound) เชน MP3, WAVเสยงบรรยายผานไมโครโฟน ไฟล
วดโอ (Video) เชน AVI สไลดจากโปรแกรมMicrosoft Power Point (.PPT) - สงออกไฟลไดหลายรปแบบFlash movie File (.swf) ลกษณะ
เชนเดยวกบโปรแกรม Adobe Flash HTML File (.html) สาหรบการนาไปใชกบเวบไซต EXE File (.exe) สาหรบการนาไปใชแบบ Stand alone คอ การแสดงผล โดยไมตองตดตงโปรแกรม Adobe captivate และ zip file สาหรบบทเรยนในแบบ scorm เพอนาเขาไปใชในบทเรยนออนไลน
http://krurin.blogspot.com/2012/03/blog-post.html http://mediathailand.blogspot.com/2012/04/blog-post.html http://www.c-tech.ac.th/sp/Joomla/
เวปไซตแหลงขอมลสอการสอน
1. ประเภท ตกแตงภาพ เชน โปรแกรม
PhotoScape, PhotoShopCS2 เปนตน 2. ประเภท Animation เชน โปรแกรม
Macromedia Flash, SwishMAX เปนตน 3. ประเภท การตดตอ VDO เชน โปรแกรม
Windows Movie Maker, Adobe Premiere Pro เปนตน
เวปไซตแหลงขอมลสอการสอน
1. ระบบการจดการฐานขอมล MS-Access…,Visual Basic..,PHP ฯลฯ
2. ออกแบบเวปไซต Dreamweaver..,HTML,หรอเวปบลอกอน ๆ
3. โปรแกรมสรางเกมส, Game Maker
โปรแกรมอะไรทสามารถนามาใชกบโครงงานคอมพวเตอร?
การเขยนโปรแกรม Scratch เพอสงเสรมความคดสรางสรรค เกมสจาก Flash
โปรแกรมอะไรทสามารถนามาใชกบโครงงานคอมพวเตอร?
โปรแกรมอะไรทสามารถนามาใชกบโครงงานคอมพวเตอร?
โปรแกรมอนเมชน pencil
โปรแกรมอะไรทสามารถนามาใชกบโครงงานคอมพวเตอร?
ซอฟตแวรออกแบบผลตภณฑ ProdeskTop
โปรแกรมอะไรทสามารถนามาใชกบโครงงานคอมพวเตอร? ซอฟตแวรออกแบบผลตภณฑ ProdeskTop