ใบความรู ที่1 · 2014. 7. 22. · ใบความรู ที่1 หน...

Post on 16-Oct-2020

4 views 0 download

Transcript of ใบความรู ที่1 · 2014. 7. 22. · ใบความรู ที่1 หน...

ใบความรท 1

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

1) ความหมายและความสาคญของการทาโครงงานคอมพวเตอร

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

เปลยนแปลงอยางรวดเรว จงเปนเรองยากทประชาชนจะคอยตดตามความกาวหนาอยตลอดเวลา ดงนน

การศกษาเทคโนโลยของคอมพวเตอร จงตองศกษาหลกการและเนอหาพนฐานเปนสาคญ การศกษาดาน

วทยาการคอมพวเตอร เปนสงจาเปนเสมอนกบการศกษาวทยาศาสตรธรรมชาต คอมพวเตอรไดเปลยนแปลง

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

1. สงคมโดยสวนใหญเปลยนจากสงคมอตสาหกรรมเปนสงคมสารสนเทศ

2. การตดสนใจในเรองตางๆ มกขนอยกบขอมลซงไดจากระบบคอมพวเตอร

3. คอมพวเตอรกลายเปนเครองมอทสาคญแทนเครองมออนๆ ในอดต เชน เครองพมพดด เครองคด

เลข เปนตน

4. คอมพวเตอรถกใชในการออกแบบสถานการณหรอปญหาทซบซอนตางๆ

5. คอมพวเตอรเปนอปกรณหลกทใชในงานตดตอสอสารของโลกปจจบน

การศกษาดานเทคโนโลยคอมพวเตอรมขน เพอพฒนาใหผเรยนมความร ความเขาใจในวทยาการ

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

ผเรยน สามารถบรรลเปาหมายนไดอยางสมบรณ จดมงหมายทสาคญประการหนงของการเรยน การสอน

คอมพวเตอร ในโรงเรยน คอการทผเรยนไดมโอกาสนาความรเกยวกบคอมพวเตอรไปใชในการแกปญหา

ประดษฐคดคน หรอคนควาหาความรตางๆ ดวยตนเอง ซงวธการทมประสทธภาพมากวธหนงคอการทา

โครงงานคอมพวเตอร โครงงานคอมพวเตอรเปนการใชคอมพวเตอรและอปกรณอนๆ ในการศกษา ทดลอง

แกปญหาตางๆ เพอนาผลงานทไดมาประยกตใชงานจรง หรอเพอใชชวยสรางสอเสรมการเรยนการสอนใหม

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

ทกษะการใชเครองคอมพวเตอรและซอฟตแวร พรอมทงเครองมอตางๆในการแกปญหา รวมทงการพฒนาเจต

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

เปนปญหาทตองใชความรทเกยวกบคอมพวเตอรมาผสมผสานกน ซงบางโครงงานอาจตองใชความรอนๆ

มารวมดวย โดยผเรยนจะตองวางแผนการดาเนนงาน ศกษา พฒนาโปรแกรมหรออปกรณทเกยวของ

ตลอดจนทกษะพนฐานในการพฒนาโครงงาน โครงงานบางเรองอาจตองการวสดอปกรณนอกเหนอจากทมอย

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

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

รปท 2 นกเรยนนาเสนอโครงงานคอมพวเตอร

โครงงานคอมพวเตอร คอ ผลงานทไดจากการศกษาคนควาตามความสนใจ ความถนดและ

ความสามารถของผเรยน

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

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

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

ผเรยนกยงสามารถทาโครงงานเรองดงกลาวได เพยงแตคดดดแปลงแนวทางในการศกษา การวเคราะหขอมล

การพฒนาโปรแกรม หรอศกษาเพมเตมจากผลงานเดมทมผรายงานไว

กจกรรมทจดวาเปนโครงงานคอมพวเตอรควรมองคประกอบหลกดงตอไปน

- เปนกจกรรมทเกยวของกบซอฟตแวร และ/หรอ ฮารดแวร

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

ความรความสามารถ

-ผเรยนเปนผวางแผนในการศกษา คนควา ตลอดจนการพฒนา เกบรวบรวมขอมล หรอประดษฐ

คดคน รวมทงการสรปผล และการเสนอผลการศกษาคนควาดวยตนเอง โดยมผสอนและผทรงคณวฒเปนผให

คาปรกษา

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

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

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

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

ความสนใจของผเรยนแตละคนแตละกลมเปนสาคญ

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

ความชานาญ และมทกษะในการนาระบบคอมพวเตอรไปใชในการแกปญหา ประดษฐคดคน หรอคนควาหา

ความรตางๆ ดวยตนเองดงทไดกลาวมาแลว และยงมคณคาอนๆ อกดงตอไปน

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

- เปดโอกาสใหผเรยนไดศกษา คนควา และเรยนรในเรองทผเรยนสนใจไดลกซงกวาการเรยนใน

หองตามปกต

- สงเสรมและพฒนากระบวนการคด การแกปญหา การตดสนใจ รวมทงการสอสารระหวางกน

- กระตนใหผเรยนมความสนใจในการศกษาดานเทคโนโลยสารสนเทศ และมความสนใจทจะ

ประกอบอาชพทางดานน

- สงเสรมใหผเรยนไดใชเวลาใหเปนประโยชนในทางสรางสรรค

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

และเทคโนโลยทเกยวของมากขน

- สรางสานกและความรบผดชอบในการศกษาและพฒนาระบบดวยตนเอง

1.2 ความสามารถทเกดจากการทาโครงงาน

โครงงานคอมพวเตอรเปนกจกรรมการเรยนรททาใหผเรยนเกดความสามารถในดานตาง ๆ ทสาคญ 5

ประการ

1 ความสามารถในการสอสาร

2. ความสามารถในการคด

3 ความสามารถในการแกปญหา

4 ความสามารถในการใชทกษะชวต

5 ความสามารถในการใชเทคโนโลย

1.2 ประเภทของโครงงานคอมพวเตอร

คอมพวเตอรเปนเครองมอทใชในงานวจยในทกสาขาวชา ดงนนโครงงานคอมพวเตอรจงมความ

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

ประเภท ในท นแบงเปน 5 ประเภท คอ โครงงานพฒนาสอเพอการศกษา (Educational Media

Development) โครงงานพฒนาเครองมอ (Tools Development) โครงงานจาลองทฤษฏ (Theory

Simulation) โครงงานประยกตใชงาน (Application) และโครงงานพฒนาเกม (Game Development)

1. โครงงานพฒนาสอเพอการศกษา

รปท โปรแกรมสงเสรมการเรยนรวชาเคม

รปท โปรแกรมสงเสรมการเรยนรวชาวทยาศาสตร

ลกษณะเดนของโครงงานประเภทน คอ เปนโครงงานทใชคอมพวเตอรในการผลตสอเพอการศกษา

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

คาตอบไวพรอม ผเรยนสามารถเรยนแบบรายบคคลหรอรายกลมการสอน โดยใชคอมพวเตอรชวยสอนน ถอวา

คอมพวเตอรเปนอปกรณการสอน ซงอาจเปนการพฒนาบทเรยนแบบออนไลน ใหผเรยนเขามาศกษาดวย

ตนเองกได โครงงานประเภทนสามารถพฒนาขนเพอใชประกอบการสอนในวชาตางๆ โดยผเรยนอาจคดเลอก

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

โปรเจกไตล ระบบสรยจกรวาล ตวแปรตางๆ ทมผลตอการชากงกหลาบ หลกภาษาไทย และสถานทสาคญ

ของประเทศไทยเปนตน

2. โครงงานพฒนาเครองมอ

รปท โปรแกรมออกแบบงานดานสถาปตยกรรมรป โปรแกรมคานวนทางคณตศาสตร

โครงงานประเภทนเปนโครงงานเพอพฒนาเครองมอชวยสรางงานประยกตตางๆ โดยสวนใหญจะอย

ในรปซอฟตแวร เชน ซอฟตแวรวาดรป ซอฟตแวรพมพงาน และซอฟตแวรชวยการมองวตถในมมตางๆ เปน

ตน สาหรบซอฟตแวรเพอการพมพงานนนสรางขนเปนโปรแกรมประมวลคา ซงจะเปนเครองมอใหเราใชใน

การพมพงานตางๆบนเครองคอมพวเตอร สวนซอฟตแวรการวาดรป พฒนาขนเพออานวยความสะดวกใหการ

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

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

กใหซอฟตแวรคานวณคาและภาพทควรจะเปนมาให เพอพจารณาและแกไขภาพแจกนทออกแบบไวไดอยาง

สะดวก

3. โครงงานจาลองทฤษฏ

รปท 3 โปรแกรมจาลองการเกดคลนซนามรปท โปรแกรมจาลองการเสยง

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

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

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

แนวคด แบบจาลอง หลกการ ซงอาจอยในรปของสตร สมการ หรอคาอธบาย พรอมทงการจาลองทฤษฏดวย

คอมพวเตอรใหออกมาเปนภาพ ภาพทไดกจะเปลยนไปตามสตรหรอสมการนน ซงจะทาใหผเรยนมความเขาใจ

ไดดยงขน การทาโครงงานประเภทนมจดสาคญอยทผทาตองมความรในเรองนนๆ เปนอยางด ตวอยาง

โครงงานจาลองทฤษฎ เชน การทดลองเรองการไหลของของเหลว การทดลองเรองพฤตกรรมของปลาปรนยา

และการทดลองเรองการมองเหนวตถแบบสามมต เปนตน

4. โครงงานประยกตใชงาน

รปท 4 โปรแกรมจดตารางสอนรปท โครงงานนาหลอด LED ผลตไฟฉาย

โครงงานประยกตใชงานเปนโครงงานทใชคอมพวเตอรในการสรางผลงานเพอประยกตใชงานจรงใน

ชวตประจาวน อาทเชน ซอฟตแวรสาหรบการออกแบบและตกแตงภายในอาคาร ซอฟตแวรสาหรบการผสมส

และซอฟตแวรสาหรบการระบคนราย เปนตน โครงงานประเภทนจะมการประดษฐฮารดแวร ซอฟตแวร หรอ

อปกรณใชสอยตางๆ ซงอาจเปนการคดสรางสงของขนใหม หรอปรบปรงเปลยนแปลงของเดมทมอยแลวใหม

ประสทธภาพสงขน โครงงานลกษณะนจะตองศกษาและวเคราะหความตองการของผใชกอน แลวนาขอมลท

ไดมาใชในการออกแบบ และพฒนาสงของนนๆ ตอจากนนตองมการทดสอบการทางานหรอทดสอบคณภาพ

ของสงประดษฐแลวปรบปรงแกไขใหมความสมบรณ โครงงานประเภทนผเรยนตองใชความรเกยวกบเครอง

คอมพวเตอร ภาษาโปรแกรม และเครองมอตางๆ ทเกยวของ

5. โครงงานพฒนาเกม

รปท 5 โปรแกรมเกมวงรอนยอนยครปท โปรแกรมเกมคณตศาสตร

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

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

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

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

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

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

การจดทาโครงงานคอมพวเตอรนน ผเรยนควรมความรพนฐานเกยวกบการทางานของเครอง

คอมพวเตอร หลกการทใชในการแกปญหา กระบวนการแกปญหา หลกการเขยนโปรแกรม และการแทน

ขอมลในคอมพวเตอร กอนทจะเรมทาโครงงาน และใชความรดงกลาวเปนพนฐานในการสรางความรใหมใน

โครงงานคอมพวเตอร โดยในการทาโครงงานผเรยนอาจจะมโอกาสไดทาความรจกกบความรใหมเพมเตมอก

ดวย เชน ปญญาประดษฐ (Artificial Intelligence) การออกแบบฐานขอมล (Database Design) และการ

สบคนขอมล (Information Retrieval) เปนตน ซงจะขนอยกบหวขอทผเรยนเลอกทาโครงงาน

1.3 ตวอยางชอโครงงานคอมพวเตอร

ตวอยางชอโครงงานตวอยางชอโครงงานตอไปนเปนโครงงานทชนะการประกวดซอฟตแวรในรางวล

ตางๆ ทจดโดยศนยเทคโนโลยอเลกทรอนกสและคอมพวเตอรแหงชาต และสถาบนสงเสรมการสอน

วทยาศาสตรและเทคโนโลย เพอใชเปนแนวทางในการตงชอโครงงานในประเภทตางๆ ของผเรยนตอไป

โครงงานพฒนาสอเพอการศกษา

1. โปรแกรม ดนตรไทยแสนสนก

ผพฒนา นางสาว อญชล เตมประเสรฐกจ

อาจารยทปรกษา อาจารยชนารตน คาออนสถานศกษา โรงเรยนระยองวทยาคม

2. โปรแกรม ความหลากหลายของสงมชวต

ผพฒนา นาย เทพ รตนเรองจารญ และนายพงศกร พนธพงษสทธ

อาจารยทปรกษา อาจารยสโรชา สายเนตรสถานศกษา โรงเรยนอสสมชญ

3. โปรแกรมฝกอานออกเสยงภาษาองกฤษ

ผพฒนา เดกหญงวรรณรวส ยนดเดช

อาจารยทปรกษา อาจารยศรา หรจตตววฒนโรงเรยนเซนตฟรงซสซาเวยรคอนแวนต กรงเทพฯ

4.โปรแกรมสานวนไทยพาสนก

ผพฒนา เดกหญงจราพร แจงไพร และเดกหญงกนษฐา สรเมอง

อาจารยทปรกษา อาจารยวรบล จนตาสถานศกษา โรงเรยนภทรวทยา จ.ตาก

5.โปรแกรมสนกไปกบตารางธาต

ผพฒนา เดกหญงวรศรา พรหมมณ และเดกหญงกมลวรรณ ทองงาน

อาจารยทปรกษา อาจารยทศนย ระลกมลสถานศกษา โรงเรยนเฉลมขวญสตร จ.พษณโลก

6.โปรแกรมเรยนรคณตศาสตร

ผพฒนา เดกหญงวราภรณปตแวว และเดกหญงชไมพร แคะมะดน

อาจารยทปรกษา อาจารยแพรง สโนรกษสถานศกษา โรงเรยนสควหนองหญาขาว จ.นครราชสมา

โครงงานประยกตใชงาน

1. โปรแกรมระบบงานการกฬา

ผพฒนา นายนพรตน ลลาวณชย

อาจารยทปรกษา อาจารยวชระ การสมพจนสถานศกษา โรงเรยนพะเยาพทยาคม

2. โปรแกรม สารบรรณสาเรจรป : Readymade Archivist

ผพฒนา นางสาวคณตา ดวงแจมกาญจน และนายปฐพงศ กนทะวงศ

อาจารยทปรกษา อาจารยวชระ การสมพจนสถานศกษา โรงเรยนพะเยาพทยาคม

3. โปรแกรมระบบฐานขอมลทางการแพทยเบองตน

ผพฒนา นางสาวปานชวน ฤกษสมบรณ นายทวธรรม ลมปานภาพ และนายปถยศกดธนากล

อาจารยทปรกษา อาจารยเลาขวญ งามประสทธสถานศกษา โรงเรยนมหดลวทยานสรณ

4. โปรแกรมระบบแฟมฐานขอมลผเรยน 2001

ผพฒนา นายกตตพงษ หรโอตปปะ นายภาณ พรหมมนทร และนายมณฑล สขศภชย

อาจารยทปรกษา อาจารยชนารตน คาออนสถานศกษา โรงเรยนระยองวทยาคม

5.เครองชวยคนพการแขนอานหนงสอ

ผพฒนา นายเกรยงไกร แกวชยภม และนายกฤษฏา สวรรณกฎ

อาจารยทปรกษา อาจารยสกล ธรรมวงศสถานศกษา โรงเรยนชยภมภกดชมพล จ.ชยภม

6. เครองรดนาตนไมและใหอาหารปลาผานโทรศพทมอถอ

ผพฒนา นายภคชนม หนสวรรณ และนายวรสทธ เตชะวรพงศ

อาจารยทปรกษา อาจารยพชร เนตรนอยสถานศกษา โรงเรยนวดสทธวราราม กรงเทพฯ

7. เครองใหอาหารไกไขอตโนมต

ผพฒนา นายตอสกล โกศยกล และนายสนตภาพ ไชยชนะ

อาจารยทปรกษา อาจารยนพนธ สมครคาสถานศกษา โรงเรยนราชสมาวทยาลย จ.นครราชสมา

โครงงานพฒนาเกม

1. โปรแกรมเกมเพอความบนเทง War of Oracle

ผพฒนา นายปรชญา ไพศาลวภชพงศ นายณชฌา พาณชยชะวงศ และนายสรรศลป ตงนรนดรกล

อาจารยทปรกษา นายคมณษฐ แซเฮงสถานศกษา โรงเรยนอสสมชญ

2. โปรแกรม ตอใหเพม เตมใหเตม (Magic Puzzle)

ผพฒนา นายสนต สรมตรไมตร

อาจารยทปรกษา นายชนารตน คาออนสถานศกษา โรงเรยนระยองวทยาคม

3. โปรแกรม เกมผรอดชวต

ผพฒนา นายเจษฎา หงษส นายปภาธร นามรตน และ นายโชตวชช กจพทกษ

อาจารยทปรกษา นางสาวศวาพร พงษนลละอาภรณโรงเรยนจฬาภรณราชวทยาลย เชยงราย

4. โปรแกรม Maths&Photo Hunt 2 in 1

ผพฒนา เดกชายวทญ ยนดเดช

อาจารยทปรกษา อาจารยกนญา สนทรชยสถานศกษา โรงเรยนเซนตคาเบรยล กรงเทพฯ

5. โปรแกรมโลโกบงโก

ผพฒนา เดกชายภทร ลาดบพงศ และเดกชายวรวฒ องคณานนท

อาจารยทปรกษา อาจารยพรทพย สวพนธโรงเรยนเบญจมราชทศ จ.นครศรธรรมราช

6. โปรแกรมเกมทศกณฑ

ผพฒนา เดกหญงวรรรวส ยนดเดช และเดกหญง วรษฐานามศรพงศพนธ

อาจารยทปรกษา อาจารยศรา หรจตตววฒนสถานศกษา โรงเรยนเซนตฟรงซสซาเวยร คอนแวนต

7. โปรแกรมรองเทาอาถรรพ

ผพฒนา นางสาวแสงระว พลภเมอง และนางสาวพรรณวไล ดาบพมพศร

อาจารยทปรกษา อาจารยทองพล พนธเลศสถานศกษา โรงเรยนกดบากพฒนาศกษา จ.สกลนคร

ตวอยางโครงงานคอมพวเตอร

1. โครงงานพฒนาสอเพอการศกษา ชอโครงงานบานพลงงานตวอยาง

http://www.rayongwit.ac.th/chanarat/SEG_project/Homepage.html

2. โครงงานพฒนาเกม ชอโครงงานเกมพฒนาการดานEQ

http://www.rayongwit.ac.th/chanarat/EQPROJECT/main.html

3.โครงงานประยกตใชงาน ชอโปรแกรมภมศาสตรและระบบจดการรานอาหาร