วันศุกร์ที่ 1 กันยายน พ.ศ. 2560

บทบาทของเทคโนโลยี

         
  ปัญญาประดิษฐ์ (Artificial Intelligence หรือ AI)


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

             AI พัฒนามาจากหลายสาขาวิชา ประกอบด้วย 
1.          สาขาวิชาคณิตศาสตร์จะเกี่ยวข้องกับเรื่องการพิสูจน์ทฤษฏีต่าง ๆ และในการแก้ไขปัญหาที่ซับซ้อนด้านเกมต่าง ๆ เช่น การเล่นโอเอกซ์ (O,X) หมากรุกฝรั่ง 
2.          สาขาจิตวิทยาในเรื่องการฟังและการวิเคราะห์ปัญหาทางจิต ซึ่งการพัฒนาสิ่งดังกล่าวเกิดขึ้นโดยผ่านผู้เชี่ยวชาญ (Experts)
โดย AI สามารถแบ่งได้เป็น 3 ประเภทใหญ่ๆ คือ
1.          Artificial Narrow Intelligence (Weak AI)
2.          Artificial General Intelligence (Strong AI)

3.          Artificial Super intelligence
แหล่งที่มา : http://www.depa.or.th/th/article

วันศุกร์ที่ 23 มิถุนายน พ.ศ. 2560

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



            


                         เกี่ยวกับระบบเซนเซอร์แบบทัชสกรีนที่สามารถทำเป็นรูปแบบอะไรก็ได้

วันศุกร์ที่ 16 มิถุนายน พ.ศ. 2560

ใบงานเรื่อง ประเภทของโครงงานคอมพิวเตอร์



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




                  ข้อมูล
      โลกในยุคปัจจุบันแทบจะเรียกได้ว่าเกมเป็นส่วนหนึ่งของชีวิตในหมู่เด็กๆรวมทั้งเยาวชนเลยทีเดียวเนื่องจากเกมเป็นสิ่งที่หาเล่นได้ไม่ยากจึงเป็นเรื่องที่สำคัญที่เราจะต้องเลือกสรรเล่นเกมที่มีดีและให้ประโยชน์กับผู้เล่นเกมผู้จัดทำในโครงงานได้เห็นถึงความสำคัญในจุดนี้จึงมีความคิดที่จะพัฒนาเกมที่สร้างสรรค์และเป็นประโยชน์กับเยาวชนนอกจากนี้เนื่องจากมีสมาชิกในกลุ่มหลายคนมีความสนใจในการเล่นเกมที่มีลักษณะความคิดและทักษะในการแก้ไขปัญหาและมีความตั้งใจพัฒนาเกมที่สร้างสรรค์ และทั้งนี้ เราจะทำงานได้อย่างเสร็จสิ้นตามระยะเวลาที่มีได้อย่างเหมาะสม
วัตถุประสงค์
1.ให้เด็กได้พัฒนาความคิด
2.ให้เด็กได้มีความคล่องแคล้ว
3.ให้เด็กได้ฝึกสมองไปในตัว
เอกสารที่เกี่ยวข้อง
1.เกมหมากรุก การเล่นเกมก็เป็นกิจกรรมที่เปิดโอกาสให้เราได้ใช้สมองมากขึ้น แม้ว่าเกมที่คุณเล่นจะเป็นเกมเด็ก ๆ ที่ดูแล้วไม่ต้องใช้ทักษะความคิดเท่าไร แต่ยังไงก็ดีกว่านั่งหายใจทิ้งเฉย ๆ
เกมออนไลน์ (Online Game) คือ เกมที่ต้องเล่นผ่านระบบอินเตอร์เน็ต(Internet) โดยผู้เล่นจะต้องทำการลงโปรแกรมเกม (Client) ลงในเครื่องคอมพิวเตอร์ของตนเองและจะต้องเล่นเกมออนไลน์ผ่านserver โดยข้อมูลต่างๆ ของผู้เล่นจะ ถูกเก็บไว้ ณ server ซึ่งในการเล่นเกมออนไลน์นี้ผู้เล่นจะต้องเสียค่าบริการการเล่นเกมตามอัตราที่ผู้ให้บริการได้ กำหนดไว้ เกมหมากรุก เป็นเกมง่ายๆที่ต้องใช้ความคิดในการเล่น จึงทำให้ ต้องใช้สมองตลอดเวลาจึงทำให้เป็นการพัฒนาสมอง


อ้างอิง :  http://niitpong.blogspot.com/



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

เใบงานเรื่อง การใช้ IT ในทางที่ดี/ไม่ดี


หัวข้อข่าว มือมืดป่วน แฮก facebook คนดังหลอกลวงให้โอนเงินเข้าบัญชี


         วันที่ 16 มีนาคม 2560 เวลา 20.00 น. ร้อยตำรวจเอกเสกสรร จรรยามั่น พนักงานสอบสวนสถานีตำรวจภูธรเมืองกำแพงเพชรได้รับแจ้งเหตุจากเจ้าของ facebook ว่าถูกแฮกและบล็อก facebook ไม่สามารถเข้าดำเนินการได้ นอกจากนี้มือมืดที่แฮกยังได้ให้โอนเงินเข้าบัญชี เกรงจะมีคนถูกหลอกจึงได้รีบแจ้งความเพื่อให้เจ้าหน้าที่ตำรวจสืบสวนติดตามตัวมาดำเนินคดี เจ้าของfacebook ชื่อนางธัญรัศมิ์ เลิศกสิกรณ์ อายุ 58 ปี บ้านเลขที่ 65/32 ถนนราชดำเนิน 2 อยู่ตำบล ในเมือง อำเภอเมือง จังหวัดกำแพงเพชร เปิดเผยว่าเพื่อนกลุ่ม 14 สังสรรค์ ได้โทรศัพท์มาสอบถามเรื่องโอนเงินเข้าบัญชีผู้อื่นทางfacebook จึงทราบว่ามีบุคคลอื่นแฮกและแจ้งให้โอนเงินเข้าบัญชีชื่อ กัณธิมา กมลลาวัณย์ ธนาคารกรุงไทย ระบุจำนวนเงิน 1,500 บาท เมื่อโอนเสร็จแล้วให้ส่งสลีปเพื่อจะโอนใช้คืนภายหลัง ขณะนี้มีเพื่อนที่หลงชื่อโอนเงินแล้ว จึงได้นำความเข้าร้องทุกข์ต่อพนักงานสอบสวน เกรงจะมีคนหลงเชื่อสร้างความเสียหายโอนเงินไปให้มิจฉาชีพรายนี้

          ไม่เห็นด้วย เพราะ การหลอกลวงผู้อื่นเป็นสิ่งที่ไม่สมควรทำเพราะมันอาจจะสร้างความลำบากให้เเก่ผู้ถูกกระทำเเละอาจทำให้ติดคุกได้อีกด้วย

อ้างอิง: https://www.kppnews.net/2017/03/16/52499

วันศุกร์ที่ 26 พฤษภาคม พ.ศ. 2560

ใบงานที่ 1 ภาษา C


     ภาษา C

ในบทเรียนนี้ คุณจะได้เรียนภาษา C เบื้องต้น บทเรียนนี้จะแนะนำให้คุณรู้จักกับภาษา C และโครงสร้างพื้นฐานทางภาษา เช่น ตัวแปร ตัวดำเนินการ input-output คำสั่งในการควบคุมโปรแกรม ฟังก์ชัน อาร์เรย์ และอื่นๆ มันมีตัวอย่างจำนวนมากที่จะช่วยให้คุณเข้าใจได้ง่ายและอย่างรวดเร็ว และคำอธิบายการทำงานของโปรแกรมในแต่ละบท
ภาษา C เป็นภาษาคอมพิวเตอร์เพื่อวัตถุประสงค์ทั่วไป เป็นภาษาที่มีความจำเป็นมาก มันสนับสนุนการเขียนโปรแกรมที่มีโครงสร้าง การกำหนดขอบเขตของตัวแปร และการเรียกใช้ตัวเอง (recursion) และมันเป็นภาษาที่อยู่ในระดับ low level นั่นคือ มันเป็นภาษาที่สามารถทำงานได้ดีในระดับของฮาร์ดแวร์ ภาษา C เป็นสามารถที่ออกแบบมาให้สามารถที่จะทำงานกับคำสั่งพื้นฐานของคอมพิวเตอร์ได้อย่างมีประสิทธิภาพ เพราะฉะนั้นมันจึงถูกพบบ่อยในการใช้สร้างแอพพลิเคชันในสมัยก่อนที่เขียนโดยภาษาแอสเซมบลี รวมถึงระบบปฏิบัติการ เช่นเดียวกันกับซอฟต์แวร์ประยุกต์สำหรับคอมพิวเตอร์ ซุปเปอร์คอมพิวเตอร์ และระบบฝังตัว
ภาษา C นั้นถูกพัฒนาครั้งแรกโดย Dennis Richie ในระหว่างปี 1969 และ 1973 ที่ Bell Labs และใช้สำหรับพัฒนาและปรับปรุงระบบปฏิบัติการ Unix ใหม่ ตั้งแต่นั้นมันได้มาเป็นภาษาที่มีการใช้งานอย่างกว้างขวางมากที่สุดตลอดเวลา ที่มากับ C คอมไพเลอร์จากบริษัทพัฒนาต่างๆ สำหรับพัฒนาในสถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการที่ได้รับความนิยมเป็นจำนวนมาก ภาษา C ได้ถูกกำหนดมาตรฐานโดย American National Standards Institute (ANSI) ตั้งแต่ปี 1989 และ International Organization for Standardization (ISO) ในเวลาต่อมา

ภาษา C เป็นภาษาที่มีรูปแบบการเขียนโปรแกรมเป็นแบบลำดับ (imperative procedural) ให้ถูกออกแบบให้คอมไพล์อย่างตรงไปตรงมากับคอมไพเลอร์ที่มีความเกี่ยวข้อง เพื่อให้สามารถเข้าถึงการจัดการหน่วยความจำในระดับต่ำ และทำให้โครงสร้างของภาษาเชื่อมโยงกับคำสั่งการทำงานของคอมพิวเตอร์อย่างมีประสิทธิภาพ ดังนั้น ภาษา C จึงมีประโยชน์กับการพัฒนาแอพพลิเคชันที่เคยเขียนโดยภาษา Assembly ยกตัวอย่าง เช่น โปรแกรมระบบ
ถึงแม้ว่าภาษา C มีความสามารถใน low-level แต่มันยังถูกออกแบบเพื่อช่วยให้สามารถเขียนโปรแกรมแบบ cross-platform โค้ดของโปรแกรมที่เขียนขึ้นจากมาตรฐานของภาษา C นั้นสามารถนำไปคอมไพล์ได้ในคอมพิวเตอร์ในแพลตฟอร์มและระบบปฏิบัติการที่หลากหลายโดยเพียงแค่เปลี่ยนแปลงโค้ดเพียงเล็กน้อย ภาษา C นั้นสามารถใช้ได้อย่างกว้างขวางในแพลตฟอร์มขนาดต่างๆ ตั้งแต่ embedded micro controllers ไปจนถึง supercomputer
หลังจากคุณเรียนจบบทเรียนนี้ คุณจะเข้าใจพื้นฐานและโครงสร้างของภาษา C ได้ดีขึ้น รวมถึงแนวคิดและวิธีในการเขียนโปรแกรม และสามารถสร้างโปรแกรมอย่างง่ายไปจนถึงโปรแกรมที่มีความซับซ้อนได้ โดยคุณสามารถที่จะนำไปประยุกต์ใช้ในการเขียนโปรแกรมภาษาอื่นอีกหลายๆ ภาษาได้ เพราะว่าภาษาส่วนมากนั้นสร้างมากจากภาษา C เช่น ภาษา C++ ภาษา Java และภาษา PHP ดังนั้น ในการที่คุณเริ่มต้นเรียนรู้จากภาษา C คุณจะได้เปรียบมากกว่า และมันจะง่ายสำหรับคุณในการเขียนรู้การเขียนโปรแกรมในภาษาอื่นต่อไป


วันอังคารที่ 7 กุมภาพันธ์ พ.ศ. 2560

การเชื่อมต่ออินเตอร์เน็ต

           

                              การเชื่อมต่ออินเตอร์เน็ต

             


       อุปกรณ์ที่ใช้ในการเชื่อมต่ออินเตอร์เน็ตกับ Smart VIERA TV คือ
             1.    สายแลน
             2.    สถานะเครือข่าย
   ขั้นตอนในการเชื่อมต่ออินเตอร์เน็ตกับ Smart VIERA TV
            แบ่งออกเป็น 2 วิธี คือ
           1.การเชื่อมต่อโดยใช้สายแลน (Lan)
           2. การเชื่อมต่อแบบไร้สายหรือ wireless
         * การเชื่อมต่อโดยใช้แลนมีขั้นตอนดังนี้
           1. กดปุ่มเมนู เลือกเครือข่าย การเชื่อมต่อเครือข่าย
           2. เลือกกำหนดเอง
           3. เลือกใช้สาย
           4. เลือกสถานะเครือข่าย
           5.จะมีเครื่องหมายถูกสองช่องสีเขียวแสดงว่าเสร็จสมบูรณ์
           6.กดปุ่มแอพบนรีโมทเพื่อกดเปิดใช้งาน
         * การเชื่อมต่อโดยไร้สาย หรือ wireless
           1.กดปุ่มเมนูเลือกเครือข่าย การเชื่อมต่อเครือข่าย
           2. เลือกกำหนดเอง
           3.เลือกไร้สาย
           4.การตั้งค่าปัจจุบันเลือกไม่ใช่
           5.เลือกชื่อเลาเตอร์ที่ต้องการเชื่อมต่อ
           6. กดเลือกการเข้ารหัส
           7. ป้อนรหัสไวฟายและกดปุ่มรีเทิร์น
           8. กดเสร็จสิ้น
           9. เลือกสถานะเครือข่าย
          10.จะมีเครื่องหมายถูกสองช่องแสดงว่าเสร็จสมบูรณ์
          11.กดปุ่มแอพบนรีโมทเพื่อกดเปิดใช้งาน