วันจันทร์ที่ 21 กรกฎาคม พ.ศ. 2557

ขั้นตอนการทำโครงงานคอมพิวเตอร์




โครงงานคอมพิวเตอร์เป็นกิจกรรมที่ต้องทำอย่างต่อเนื่องหลายขั้นตอน และแต่ละขั้นตอนจะมีความสำคัญต่อโครงงานนั้น ๆ การแบ่งขั้นตอนของการทำโครงงานอาจแตกต่างกัน ทั้งนี้ขึ้นอยู่กับลักษณะของโครงงานและการวางแผนการทำโครงงานในที่นี้จะบ่งการทำงานออกเป็น 6 ขั้นตอนดังนี้
1. การคัดเลือกหัวข้อโครงงานที่สนใจทำ
โดยทั่วไปเรื่องที่จะนำมาพัฒนาเป็นโครงงานคอมพิวเตอร์ มักจะได้มาจากปัญหา คำถาม หรือความสนใจในเรื่องต่าง ๆ จากการสังเกตสิ่งต่าง ๆ รอบตัว นักเรียนสามารถจะศึกษาการได้มาของเรื่องที่จะทำโครงงาน การอ่านค้นคว้า การไปเยี่ยมชมสถานที่ต่าง ๆ การฟังบรรยาย รายการวิทยุโทรทัศน์ สนทนาอภิปราย กิจกรรมการเรียนการสอน งานอดิเรก การเข้าชมงานนิทรรศการหรืองานประกวดโครงงานคอมพิวเตอร์ ในการตัดสินใจเลือกหัวข้อที่จะนำมาพัฒนาโครงงานคอมพิวเตอร์ ควรพิจารณาองค์ประกอบสำคัญดังนี้
- จะต้องมีความรู้และทักษะพื้นฐานอย่างเพียงพอในหัวข้อเรื่องที่จะศึกษา
- สามารถจัดหาเครื่องคอมพิวเตอร์และซอฟต์แวร์ที่เกี่ยวข้องได้
- มีแหล่งความรู้เพียงพอที่จะค้นคว้าหรือขอคำปรึกษา
- มีเวลาเพียงพอ
- มีงบประมาณเพียงพอ
- มีความปลอดภัย
2. ศึกษาค้นคว้าจากเอกสารและแหล่งข้อมูล
รวมถึงการขอคำปรึกษาจากผู้ทรงคุณวุฒิช่วยจะช่วยให้นักเรียนได้แนวคิดที่ใช้ในการกำหนดของเขตของเรื่องที่จะศึกษาได้เฉพาะเจาะจงมากยิ่งขึ้น รวมทั้งความรู้เพิ่มเติมในเรื่งที่จะศึกษาจนสามารถใช้ออกแบบและวางแผนดำเนินการทำโครงงานนั้นได้อย่างเหมาะสมในการศึกษาค้นคว้าดังกล่าว นักเรียนจะต้องบันทึกสรุปสาระสำคัญไว้ด้วย
จะต้องพิจารณาดังนี้ มูลเหตุจูงใจและเป้าหมายในการทำ วัสดุอุปกรณ์ ความต้องการของผู้ใช้งานและคุณลักษณะของผลงาน (Requirement and Specification) วิธีการประเมินผล วิธีการพัฒนา ข้อสรุปของโครงงาน ความแปลกใหม่ ความคิดสร้างสรรค์ แนวทางในการปรับปรุงหรือขยายการทดลองจากงานเดิม
3. การจัดทำเค้าโครงของโครงงานที่จะทำ จำเป็นต้องกำหนดกรอบแนวคิดและวงแผนการพัฒนาล่วงหน้าเพื่อคาดการณ์ความเป็นไปได้ของโครงงาน ขั้นตอนที่สำคัญคือ ศึกษาค้นคว้าเอกสาร วิเคราะห์ข้อมูล ออกแบบการพัฒนา เสนอเค้าโครงของโครงงานต่ออาจารย์ที่ปรึกษา เพื่อขอคำแนะนำและปรับปรุงแก้ไข
4. การลงมือทำโครงงาน เมื่อเค้าโครงได้รับความเห็นชอบจากอาจารย์ที่ปรึกษาแล้ว ขั้นตอนต่อไปจะเป็นการพัฒนาตามขั้นตอนที่ได้วางแผนไว้ดังนี้ เตรียมการ ลงมือพัฒนา ตรวจสอบผลงานและแกไข อภิปรายผลและข้อเสนอแนะ แนวทางในการพัฒนาโครงงานในอนาคต
5. การเขียนรายงาน เป็นสื่อความหมายเพื่อให้ผู้อื่นได้เข้าใจแนวความคิด วิธีดำเนินการศึกษาค้นคว้า ข้อมูลที่ได้ ตลอดจนข้อสรุปและข้อเสนอแนะต่าง ๆ เกี่ยวกับโครงงานนั้น ในการเขียนควรใช้ภาษาที่อ่านเข้าใจได้ง่าย ชัดเจน กระชับ และตรงไปตรงมาให้ครอบคลุมหัวข้อต่าง ๆ
6. การนำเสนอและการแสดงผลงานของโครงงาน เป็นการนำเสนอเพื่อแสดงออกถึงผลิตผลของความคิด ความพยายามในการทำงานที่ผู้ทำโครงงานได้ทุ่มเท และเป็นวิธีที่ให้ผู้อื่นได้รับรู้และเข้าใจในโครงงานนั้น ในการเสนออาจทำได้หลายรูปแบบ เช่น ติดโปสเตอร์ การรายงานตัวในที่ประชุม การแสดงผลงานด้วยสื่อต่าง การจัดนิทรรศการ การอธิบายด้วยคำพูด

ที่มา มานพ ทะชัยวงศ์ สนุกกับโครงงานคอมพิวเตอร์ กรุงเทพฯ :ไอดีซี,2547

ยุทธศักดิ์ สินธุพงศ์.คอมพิวเตอร์สร้างสรรค์ (โครงงานคอมพิวเตอร์) [ออนไลน์].เข้าถึงเมื่อ 16 พฤษภาคม 2554.

เข้าถึงได้จากhttp://www.montfort.ac.th/mcs/dept/computer/computer/02139/02139.html

วันจันทร์ที่ 14 กรกฎาคม พ.ศ. 2557

ตะลุยจักรวาลกับนาย Space (Space Tour)

ชื่อโครงงาน

ตะลุยจักรวาลกับนาย Space 

(Space Tour)

ชื่อผู้ทำโครงงานนางสาวกมลทิพย์ พบพิพัก , นางสาวนัฎฐนันท์ นุชทรวง , นางสาวณัฐทิชา ชูผลา
ชื่ออาจารย์ที่ปรึกษานายเสริมศักดิ์ สุขประเสริฐ 
สถาบันการศึกษาโรงเรียนไทยอโยธยาบริหารธุรกิจ 
ระดับชั้นประกาศนียบัตรวิชาชีพ 
หมวดวิชาคอมพิวเตอร์ 
วัน/เดือน/ปี ทำโครงงาน1/1/2541
บทคัดย่อ
      ท่องอวกาศ เป็นการศึกษาเกี่ยวกับปรากฏการณ์ต่าง ๆบนท้องฟ้า ช่วยให้เราเข้าใจปรากฏการณ์บนท้องฟ้าประกอบไปด้วย ดาวฤกษ์ และดาวเคราะห์ซึ่งเป็นส่วนหนึ่งของจักรวาล โลกที่เราอยู่ประกอบไปด้วย ดวงอาทิตย์ ดาวเคราะห์ ดวงจันทร์ ดาวหาง และอุกกาบาต รวมไปถึงฝุ่นและก๊าซ

     นักวิทยาศาสตร์ชาวอิตาลีได้คิดค้นกล้องโทรทัศน์ขึ้นเพื่อใช้ศึกษาวัตถุในท้องฟ้าทำให้สามารถเห็นสิ่งเหล่านั้นได้ชัดเจน นอกจากการศึกษาโดยใช้กล้องโทรทัศน์แล้ว ยังมีการส่งยานอวกาศจากพื้นโลกไปสู่อวกาศ และใช้ดาวเทียมเพื่อทำการศึกษาวัตถุต่างๆบนอวกาศ ทำให้ปัจจุบันเราสามารถเรียนรู้สิ่งต่างๆบนท้องฟ้าได้ง่ายขึ้น ประกอบกับทำให้เกิดความรู้ความเข้าใจเกี่ยวกับอวกาศ สามารถอธิบายถึงความสำคัญของวัตถุบนท้องฟ้า และผลที่ส่งให้เกิดปรากฎการณ์บางอย่างบนโลกได้
ในปัจจุบันการเรียนรู้เรื่องระบบสุริยะและดวงดาวไม่ค่อยเป็นที่สนใจของกลุ่มเด็กและเยาวชน คณะผู้จัดทำจึงคิดโครงการนี้ขึ้นมาเพื่อเป็นสื่อการเรียนรู้ ประกอบการเรียนวิชาวิทยาศาสตร์ เนื้อหาประกอบด้วยระบบสุริยะ ดวงอาทิตย์ ดาวพุธ ดาวศุกร์ โลก ดาวอังคาร ดาวพฤหัสบดี ดาวเสาร์ ดาวยูเรนัส ดาวเนปจูน ดาวพลูโต โดยนำเสนอในรูปแบบของการ์ตูน เพื่อสร้างความสนใจ และเป็นการส่งเสริมความรู้ทางด้านดาราศาสตร์ อีกด้วย

     เป็นโปรแกรมที่มีการ์ตูน ความรู้ คำศัพท์ และ เกม ที่มีเนื้อหาเกี่ยวกับ Space ดาวเคราะห์ต่างๆในระบบสุริยะ เพื่อสร้างความรู้

Download ไฟล์ PDFไฟล์ที่ 1  
http://www.vcharkarn.com/project/view/529

วันจันทร์ที่ 30 มิถุนายน พ.ศ. 2557

1. โครงงานคอมพิวเตอร์ หมายถึง กิจกรรมการเรียนที่นักเีรียนมีอิสระในการเลือกศึกษาปัญหาที่ตนเองสนใจ โดยจะต้องวางแผนการดำเนินงาน ศึกษา พัฒนาโปรแกรม โดยใช้ความรู้ทางกระบวนการวิศวกรรมซอฟต์แวร์ เครื่องคอมพิวเตอร์และอุปกรณ์ที่เกี่ยวข้อง ตลอดจนทักษะพื้นฐานในการพัฒนาโครงงาน เรื่องที่นักเรียนสนใจและคิดจะทำโครงงาน
2. โครงงานคอมพิวเตอร์ มี 5 ประเภท ได้แก่



 - โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media)

 - โครงงานพัฒนาเครื่องมือ (Tools Development)


 - โครงงานประเภทจำลองทฤษฎี (Theory Experiment)


 - โครงงานประเภทการประยุกต์ใช้งาน (Application)


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


3.ตัวอย่างโครงงานคอมพิวเตอร์ 2 ตัวอย่าง

1) แลกเปลี่ยนมุมมอง (Eye Xchange)
http://www.vcharkarn.com/project/view/6712) ประเทศไทยทาสีเขียว http://www.vcharkarn.com/project/view/670

คำศัพท์คอมพิวเตอร์





 1.  simulation : การจำลอง 

 2.  master file : แฟ้มข้อมูลหลัก

 3.  field : เขตข้อมูล

 4.  interface : ตัวเชื่อมประสาน

 5.  interactive system : ระบบเชิงโต้ตอบ

 6.  expert system : ระบบผู้เชี่ยวชาญ

 7.  facsimile system : ระบบโทรภาพ, โทรสาร

 8.  fiber-optic cable : สายเส้นใยนำแสง

 9.  console : ส่วนเฝ้าคุมหรือจอเฝ้าคุม

10. diskette : แผ่นบันทึก

11. editor : บรรณาธิกรณ์หรือบรรณาธิการ

12. electronic mail : การสื่อสารแบบอิเล็กทรอนิกส์

13. executive routine : ชุดคำสั่งประจำกระทำการ

14. executive workstation : สถานีงานกระทำการ

15. high-level language : ภาษาระดับสูง

16. input/output : รับเข้า/ส่งออก17. instruction : คำสั่งหรือคำสั่งเครื่อง

18. integrated software package : ชุดคำสั่งสำเร็จเบ็ดเสร็จ

19. front-end processor : ตัวประมวลผลส่วนหน้า

20. full duplex transmission : การสื่อสารสองทางเต็มอัตร

21. mainframe : คอมพิวเตอร์ขนาดใหญ่

22. maintenance programming : รักษาโปรแกรม

23. menu : รายการเลือก

24. microcomputer : ไมโครคอมพิวเตอร์

25. minicomputer : คอมพิวเตอร์ขนาดเล็ก

26. internal storage : หน่วยเก็บภายใน

27. interpreter : ตัวแปลคำสั่งหรือชุดคำสั่งแปลคำสั่ง

28. laser printer : เครื่องพิมพ์ใบ้ระบบแสงเลเซอร์

29. light pen : ปากกาแสง

30. local area network : ข่ายงานบริเวณเฉพาะหน้าที่

31. machine language : ภาษาเครื่อง

32. magnetic storage : หน่วยความจำแม่เหล็ก

33. Operating System : ระบบปฏิบัติการ

34. Operating code : รหัสดำเนินการ

35. personal computer : คอมพิวเตอร์ส่วนบุคคล

36. primary storage section : หน่วยเก็บหลัก

37. Multiprocessing : การประมวลผลหลายตัว

38. network data structure : โครงสร้างข้อมูลแบบเครือข่าย

39. nonvolatile storage : หน่วยความจำไม่ลบเลือน

40. Structured programming : การเขียนโปรแกรมโครงสร้าง

41. System analyst : นักวิเคราะห์ระบบ

42. System design : การออกแบบระบบ

43. Terminal : เครื่องปลายทาง

44. Relational data structure : โครงสร้างข้อมูลเชิงสัมพันธ์

45. Register : เรจิสเตอร์

46. Semiconductor storage : หน่วยเก็บแบบสารกึ่งตัวนำ

47. Serial access : การเข้าถึงโดยลำดับ

48. Winchester technology : เทคโนโลยีของวินเซสเตอร์

49. Volatile storage : หน่วยเก็บลบเลือนได้

50. Virtual storage : หน่วยเก็บเสมือน





วันจันทร์ที่ 9 มิถุนายน พ.ศ. 2557

การใช้งานอินเทอร์เน็ต บริการต่างๆบนอินเทอร์เน็ต

การใช้งานอินเทอร์เน็ต
1.Email 

      อีเมล ย่อมาจาก จดหมายอิเล็กทรอนิกส์ หรือ ไปรษณีย์อิเล็กทรอนิกส์ (electronic mail) คือวิธีการหนึ่งของการแลกเปลี่ยนข้อความแบบดิจิทัลซึ่งออกแบบขึ้นเพื่อให้มนุษย์ใช้เป็นหลัก ข้อความนั้นจะต้องประกอบด้วยเนื้อหา ที่อยู่ของผู้ส่ง และที่อยู่ของผู้รับ (ซึ่งอาจมีมากกว่าหนึ่ง) เป็นอย่างน้อย บริการอีเมลบนอินเทอร์เน็ตในทุกวันนี้เริ่มมีการจัดตั้งมาจากอาร์พาเน็ต (ARPANET) 
ข้อมูลโดย (th.wikipedia.org/wiki/อีเมล)


2.Search
       เสิร์ชเอนจิน (search engine) หรือโปรแกรมค้นหา และคือ โปรแกรมที่ช่วยในการสืบค้นหาข้อมูล โดยเฉพาะข้อมูลบนอินเทอร์เน็ต โดยครอบคลุมทั้งข้อความ รูปภาพ ภาพเคลื่อนไหว เพลง ซอฟต์แวร์ แผนที่ ข้อมูลบุคคล กลุ่มข่าว และอื่น ๆ ซึ่งแตกต่างกันไปแล้วแต่โปรแกรมหรือผู้ให้บริการแต่ละราย. เสิร์ชเอนจินส่วนใหญ่จะค้นหาข้อมูลจากคำสำคัญ(คีย์เวิร์ด) ที่ผู้ใช้ป้อนเข้าไป จากนั้นก็จะแสดงรายการผลลัพธ์ที่มันคิดว่าผู้ใช้น่าจะต้องการขึ้นมา ในปัจจุบัน เสิร์ชเอนจินบางตัว เช่น กูเกิล จะบันทึกประวัติการค้นหาและการเลือกผลลัพธ์ของผู้ใช้ไว้ด้วย และจะนำประวัติที่บันทึกไว้นั้น มาช่วยกรองผลลัพธ์ในการค้นหาครั้งต่อ ๆ ไป 
ข้อมูลโดย (th.wikipedia.org/wiki/เสิร์ชเอนจิน)

3.Social Network




        บริการเครือข่ายสังคม (social network service) เป็นรูปแบบของเว็บไซต์ ในการสร้างเครือข่ายสังคม สำหรับผู้ใช้งานในอินเทอร์เน็ต เขียนและอธิบายความสนใจ และกิจการที่ได้ทำ และเชื่อมโยงกับความสนใจและกิจกรรมของผู้อื่น ในบริการเครือข่ายสังคมมักจะประกอบไปด้วย การแช็ต ส่งข้อความ ส่งอีเมล วิดีโอ เพลง อัปโหลดรูป บล็อก การทำงานคือ คอมพิวเตอร์เก็บข้อมูลพวกนี้ไว้ในรูปฐานข้อมูล sql ส่วน video หรือ รูปภาพ อาจเก็บเป็น ไฟล์ก็ได้ บริการเครือข่ายสังคมที่เป็นที่นิยมได้แก่ ไฮไฟฟ์ มายสเปซ เฟซบุ๊ก ออร์กัต มัลติพลาย โดยเว็บเหล่านี้มีผู้ใช้มากมาย เช่น เฟสบุ๊คเป็นเว็บไซต์ที่คนไทยใช้มากที่สุด ในขณะที่ออร์กัตเป็นที่นิยมมากที่สุดในประเทศอินเดีย ปัจจุบัน บริการเครือข่ายสังคม มีผลประโยชน์คือหาเงินจากการโฆษณา การเล่นเกมโดยใช้บัตรเติมเงิน 
ข้อมูลโดย (th.wikipedia.org/wiki/บริการเครือข่ายสังคม)