วันพฤหัสบดีที่ 25 มิถุนายน พ.ศ. 2558

Week 4 : โปรแกรมภาษาคอมพิวเตอร์ (C)

สวัสดีครับเพื่อนๆทุกคน วันนี้เนี้ยผมก็อยากจะให้ความรู้เพื่อนๆเกี่ยวกับภาษาซี ให้ได้รู้จักกัน มาเริ่มกันเลยครับ

ภาษาซี (C) เป็นภาษาโปรแกรมสำหรับวัตถุประสงค์ทั่วไป เริ่มพัฒนาขึ้นระหว่าง พ.ศ. 2512-2516 (ค.ศ. 1969-1973) โดยเดนนิส ริชชี่ (Denis Retchie) ที่เอทีแอนด์ทีเบลล์แล็บส์ (AT&T Bell Labs) ภาษาซีมีเครื่องมืออำนวยความสะดวกสำหรับการเขียนโปรแกรมเชิงโครงสร้างและอนุญาตให้มีขอบข่ายตัวแปร (scope) และการเรียกซ้ำ (recursion) ในขณะที่ระบบชนิดตัวแปรอพลวัตก็ช่วยป้องกันการดำเนินการที่ไม่ตั้งใจหลายอย่าง เหมือนกับภาษาโปรแกรมเชิงคำสั่งส่วนใหญ่ในแบบแผนของภาษาอัลกอล การออกแบบของภาษาซีมีคอนสตรักต์ (construct) ที่โยงกับชุดคำสั่งเครื่องทั่วไปได้อย่างพอเพียง จึงทำให้ยังมีการใช้ในโปรแกรมประยุกต์ซึ่งแต่ก่อนลงรหัสเป็นภาษาแอสเซมบลี คือซอฟต์แวร์ระบบอันโดดเด่นอย่างระบบปฏิบัติการคอมพิวเตอร์ ยูนิกซ์ 
ภาษาซีเป็นภาษาโปรแกรมหนึ่งที่ใช้กันอย่างแพร่หลายมากที่สุดตลอดกาล  และตัวแปลโปรแกรมของภาษาซีมีให้ใช้งานได้สำหรับสถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการต่าง ๆ เป็นส่วนมาก
ภาษาหลายภาษาในยุคหลังได้หยิบยืมภาษาซีไปใช้ทั้งทางตรงและทางอ้อม ตัวอย่างเช่น ภาษาดี ภาษาโก ภาษารัสต์ ภาษาจาวา จาวาสคริปต์ ภาษาลิมโบ ภาษาแอลพีซี ภาษาซีชาร์ป ภาษาอ็อบเจกทีฟ-ซี ภาษาเพิร์ล ภาษาพีเอชพี ภาษาไพทอนภาษาเวอริล็อก (ภาษาพรรณนาฮาร์ดแวร์)  และซีเชลล์ของยูนิกซ์ ภาษาเหล่านี้ได้ดึงโครงสร้างการควบคุมและคุณลักษณะพื้นฐานอื่น ๆ มาจากภาษาซี ส่วนใหญ่มีวากยสัมพันธ์คล้ายคลึงกับภาษาซีเป็นอย่างมากโดยรวม (ยกเว้นภาษาไพทอนที่ต่างออกไปอย่างสิ้นเชิง) และตั้งใจที่จะผสานนิพจน์และข้อความสั่งที่จำแนกได้ของวากยสัมพันธ์ของภาษาซี ด้วยระบบชนิดตัวแปร ตัวแบบข้อมูล และอรรถศาสตร์ที่อาจแตกต่างกันโดยมูลฐาน ภาษาซีพลัสพลัสและภาษาอ็อบเจกทีฟ-ซีเดิมเกิดขึ้นในฐานะตัวแปลโปรแกรมที่สร้างรหัสภาษาซี ปัจจุบันภาษาซีพลัสพลัสแทบจะเป็นเซตใหญ่ของภาษาซี  ในขณะที่ภาษาอ็อบเจกทีฟ-ซีก็เป็นเซตใหญ่อันเคร่งครัดของภาษาซี [10]
ก่อนที่จะมีมาตรฐานภาษาซีอย่างเป็นทางการ ผู้ใช้และผู้พัฒนาต่างก็เชื่อถือในข้อกำหนดอย่างไม่เป็นทางการในหนังสือที่เขียนโดยเดนนิส ริตชี และไบรอัน เคอร์นิกัน (Brian Kernighan) ภาษาซีรุ่นนั้นจึงเรียกกันโดยทั่วไปว่า ภาษาเคแอนด์อาร์ซี(K&R C) ต่อมา พ.ศ. 2532 สถาบันมาตรฐานแห่งชาติของสหรัฐอเมริกา (ANSI) ได้ตีพิมพ์มาตรฐานสำหรับภาษาซีขึ้นมา เรียกกันว่า ภาษาแอนซีซี (ANSI C) หรือ ภาษาซี89 (C89) ในปีถัดมา องค์การระหว่างประเทศว่าด้วยการมาตรฐาน (ISO) ได้อนุมัติให้ข้อกำหนดเดียวกันนี้เป็นมาตรฐานสากล เรียกกันว่า ภาษาซี90 (C90) ในเวลาต่อมาอีก องค์การฯ ก็ได้เผยแพร่ส่วนขยายมาตรฐานเพื่อรองรับสากลวิวัตน์ (internationalization) เมื่อ พ.ศ. 2538 และมาตรฐานที่ตรวจชำระใหม่เมื่อ พ.ศ. 2542 เรียกกันว่า ภาษาซี99 (C99) มาตรฐานรุ่นปัจจุบันก็ได้รับอนุมัติเมื่อเดือนธันวาคม พ.ศ. 2554 เรียกกันว่า ภาษาซี11 (C11) 

ลักษณะเฉพาะ

ภาษาซีมีสิ่งอำนวยสำหรับการเขียนโปรแกรมเชิงโครงสร้าง และสามารถกำหนดขอบข่ายตัวแปรและเรียกซ้ำ เช่นเดียวกับภาษาโปรแกรมเชิงคำสั่งส่วนใหญ่ในสายตระกูลภาษาอัลกอล ในขณะที่ระบบชนิดตัวแปรแบบอพลวัตช่วยป้องกันการดำเนินการที่ไม่ได้ตั้งใจ รหัสที่ทำงานได้ทั้งหมดในภาษาซีถูกบรรจุอยู่ในฟังก์ชัน พารามิเตอร์ของฟังก์ชันส่งผ่านด้วยค่าของตัวแปรเสมอ ส่วนการส่งผ่านด้วยการอ้างอิงจะถูกจำลองขึ้นโดยการส่งผ่านค่าตัวชี้ ชนิดข้อมูลรวมแบบแตกต่าง (struct) ช่วยให้สมาชิกข้อมูลที่เกี่ยวข้องกันสามารถรวมกันและจัดการได้ในหน่วยเดียว รหัสต้นฉบับของภาษาซีเป็นรูปแบบอิสระ ซึ่งใช้อัฒภาค (;) เป็นตัวจบคำสั่ง (มิใช่ตัวแบ่ง)
ภาษาซียังมีลักษณะเฉพาะต่อไปนี้เพิ่มเติม
  • ตัวแปรอาจถูกซ่อนในบล็อกซ้อนใน
  • ชนิดตัวแปรไม่เคร่งครัด เช่นข้อมูลตัวอักษรสามารถใช้เป็นจำนวนเต็ม
  • เข้าถึงหน่วยความจำคอมพิวเตอร์ในระดับต่ำโดยแปลงที่อยู่ในเครื่องด้วยชนิดตัวแปรตัวชี้ (pointer)
  • ฟังก์ชันและตัวชี้ข้อมูลรองรับการทำงานในภาวะหลายรูปแบบ (polymorphism)
  • การกำหนดดัชนีแถวลำดับสามารถทำได้ด้วยวิธีรอง คือนิยามในพจน์ของเลขคณิตของตัวชี้
  • ตัวประมวลผลก่อนสำหรับการนิยามแมโคร การรวมไฟล์รหัสต้นฉบับ และการแปลโปรแกรมแบบมีเงื่อนไข
  • ความสามารถที่ซับซ้อนเช่น ไอ/โอ การจัดการสายอักขระ และฟังก์ชันทางคณิตศาสตร์ รวมอยู่ในไลบรารี
  • คำหลักที่สงวนไว้มีจำนวนค่อนข้างน้อย
  • ตัวดำเนินการแบบประสมจำนวนมาก อาทิ +=-=*=++ ฯลฯ
โครงสร้างการเขียน คล้ายภาษาบีมากกว่าภาษาอัลกอล ตัวอย่างเช่น
  • ใช้วงเล็บปีกกา { ... } แทนที่จะเป็น begin ... end ในภาษาอัลกอล 60 หรือวงเล็บโค้ง ( ... ) ในภาษาอัลกอล 68
  • เท่ากับ = ใช้สำหรับกำหนดค่า (คัดลอกข้อมูล) เหมือนภาษาฟอร์แทรน แทนที่จะเป็น := ในภาษาอัลกอล
  • เท่ากับสองตัว == ใช้สำหรับเปรียบเทียบความเท่ากัน แทนที่จะเป็น .EQ. ในภาษาฟอร์แทรนหรือ = ในภาษาเบสิกและภาษาอัลกอล
  • ตรรกะ "และ" กับ "หรือ" แทนด้วย && กับ || ตามลำดับ แทนที่จะเป็นตัวดำเนินการ ∧ กับ ∨ ในภาษาอัลกอล แต่ตัวดำเนินการดังกล่าวจะไม่ประเมินค่าตัวถูกดำเนินการทางขวา ถ้าหากผลลัพธ์จากทางซ้ายสามารถพิจารณาได้แล้ว เหตุการณ์เช่นนี้เรียกว่าการประเมินค่าแบบลัดวงจร (short-circuit evaluation) และตัวดำเนินการดังกล่าวก็มีความหมายต่างจากตัวดำเนินการระดับบิต & กับ |

คุณลักษณะที่ขาดไป

ธรรมชาติของภาษาในระดับต่ำช่วยให้โปรแกรมเมอร์ควบคุมสิ่งที่คอมพิวเตอร์กระทำได้อย่างใกล้ชิด ในขณะที่อนุญาตให้มีการปรับแต่งพิเศษและการทำให้เหมาะที่สุดสำหรับแพลตฟอร์มหนึ่งใดโดยเฉพาะ สิ่งนี้ทำให้รหัสสามารถทำงานได้อย่างมีประสิทธิภาพบนฮาร์ดแวร์ที่มีทรัพยากรจำกัดมาก ๆ ได้เช่นระบบฝังตัว
ภาษาซีไม่มีคุณลักษณะบางอย่างที่มีในภาษาอื่นอาทิ
  • ไม่มีการนิยามฟังก์ชันซ้อนใน
  • ไม่มีการกำหนดค่าแถวลำดับหรือสายอักขระโดยตรง (การคัดลอกข้อมูลจะกระทำผ่านฟังก์ชันมาตรฐาน แต่ก็รองรับการกำหนดค่าวัตถุที่มีชนิดเป็น struct หรือ union)
  • ไม่มีการเก็บข้อมูลขยะโดยอัตโนมัติ
  • ไม่มีข้อกำหนดเพื่อการตรวจสอบขอบเขตของแถวลำดับ
  • ไม่มีการดำเนินการสำหรับแถวลำดับทั้งชุดในระดับตัวภาษา
  • ไม่มีวากยสัมพันธ์สำหรับช่วงค่า (range) เช่น A..B ที่ใช้ในบางภาษา
  • ก่อนถึงภาษาซี99 ไม่มีการแบ่งแยกชนิดข้อมูลแบบบูล (ค่าศูนย์หรือไม่ศูนย์ถูกนำมาใช้แทน) 
  • ไม่มีส่วนปิดคลุมแบบรูปนัย (closure) หรือฟังก์ชันในรูปแบบพารามิเตอร์ (มีเพียงตัวชี้ของฟังก์ชันและตัวแปร)
  • ไม่มีตัวสร้างและโครูทีน การควบคุมกระแสการทำงานภายในเทร็ดมีเพียงการเรียกใช้ฟังก์ชันซ้อนลงไป เว้นแต่การใช้ฟังก์ชัน longjmp หรือ setcontext จากไลบรารี
  • ไม่มีการจัดกระทำสิ่งผิดปรกติ (exception handling) ฟังก์ชันไลบรารีมาตรฐานจะแสดงเงื่อนไขข้อผิดพลาดด้วยตัวแปรส่วนกลาง errno และ/หรือค่ากลับคืนพิเศษ และฟังก์ชันไลบรารีได้เตรียม goto แบบไม่ใช่เฉพาะที่ไว้ด้วย
  • การเขียนโปรแกรมเชิงมอดูลรองรับแค่ระดับพื้นฐานเท่านั้น
  • การโอเวอร์โหลดฟังก์ชันหรือตัวดำเนินการไม่รองรับภาวะหลายรูปแบบขณะแปลโปรแกรม
  • การเขียนโปรแกรมเชิงวัตถุรองรับในระดับที่จำกัดมาก โดยพิจารณาจากภาวะหลายรูปแบบกับการรับทอด (inheritance)
  • การซ่อนสารสนเทศ (encapsulation) รองรับในระดับที่จำกัด
  • ไม่รองรับโดยพื้นฐานกับการทำงานแบบมัลติเทร็ดและเครือข่ายคอมพิวเตอร์
  • ไม่มีไลบรารีมาตรฐานสำหรับคอมพิวเตอร์กราฟิกส์และความจำเป็นหลายอย่างในการเขียนโปรแกรมประยุกต์
คุณลักษณะเหล่านี้จำนวนหนึ่งมีให้ใช้ได้จากส่วนขยายในตัวแปลโปรแกรมบางตัว หรือจัดสรรไว้แล้วในสภาพแวดล้อมของระบบปฏิบัติการ (เช่นโพสซิกซ์) หรือจัดเตรียมโดยไลบรารีภายนอก หรือสามารถจำลองโดยดัดแปลงแก้ไขรหัสที่มีอยู่ หรือบางครั้งก็ถูกพิจารณาว่าไม่ใช่รูปแบบการเขียนโปรแกรมที่เหมาะสม


เข้าใจมากน้อยแค่ไหนก็เม้นมาบอกกันได้นะครับ 
ขอบคุณเนื้อหาดีๆจากhttps://th.m.wikipedia.org/wiki/ภาษาซี

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

Week 3 : Social Network กับนักเรียนและสังคมไทย

ในปัจจุบันsocial Network ได้เข้ามามีอิทธิพลกับเด็กไทยและสังคมไทยเป็นจำนวนมาก เพราะด้วยเทคโนโลยีที่ทันสมัยรวดเร็วต่อการใช้งานและติดต่อสื่อสาร เพราะคนในสังคมในปัจจุบันใช้ชีวิตแข่งกับเวลา จึงทำให้social Network เหล่านี้เป็นที่นิยมในเด็กยุคใหม่ อาทิ เช่น

 twitter 

facebook

whatsapp

line 

skype

ข้อดีของ Social Network
  • สามารถแลกเปลี่ยนข้อมูลความรู้ในสิ่งที่สนใจร่วมกันได้

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

  • เป็นสื่อในการนำเสนอผลงานของตัวเอง เช่น งานเขียน รูปภาพ วีดิโอต่างๆ เพื่อให้ผู้อื่นได้เข้ามารับชมและแสดงความคิดเห็น

  • ใช้เป็นสื่อในการโฆษณา ประชาสัมพันธ์ หรือบริการลูกค้าสำหรับบริษัทและองค์กรต่างๆ ช่วยสร้างความเชื่อมั่นให้ลูกค้า

  • ช่วยสร้างผลงานและรายได้ให้แก่ผู้ใช้งาน เกิดการจ้างงานแบบใหม่ๆ ขึ้น

  • คลายเคลียดได้สำหรับผู้ใช้ที่ต้องการหาเพื่อนคุยเล่นสนุกๆ

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

  • Social Network เป็นสังคมออนไลน์ที่กว้าง หากผู้ใช้รู้เท่าไม่ถึงการณ์หรือขาดวิจารณญาณ อาจโดนหลอกลวงผ่านอินเทอร์เน็ต หรือการนัดเจอกันเพื่อจุดประสงค์ร้าย ตามที่เป็นข่าวตามหน้าหนังสือพิมพ์

  • เป็นช่องทางในการถูกละเมิดลิขสิทธิ์ ขโมยผลงาน หรือถูกแอบอ้าง เพราะ Social Network Service เป็นสื่อในการเผยแพร่ผลงาน รูปภาพต่างๆ ของเราให้บุคคลอื่นได้ดูและแสดงความคิดเห็น

  • ข้อมูลที่ต้องกรอกเพื่อสมัครสมาชิกและแสดงบนเว็บไซต์ในรูปแบบ Social Network ยากแก่การตรวจสอบว่าจริงหรือไม่ ดังนั้นอาจเกิดปัญหาเกี่ยวกับเว็บไซต์ที่กำหนดอายุการสมัครสมาชิก หรือการถูกหลอกโดยบุคคลที่ไม่มีตัวตนได้

  • ผู้ใช้ที่เล่น social  network และอยู่กับหน้าจอคอมพิวเตอร์เป็นเวลานานอาจสายตาเสียได้หรือบางคนอาจตาบอดได้      

  • ถ้าผู้ใช้หมกหมุ่นอยู่กับ social  network มากเกินไปอาจทำให้เสียการเรียนหรือผลการเรียนตกต่ำลงได้

  • จะทำให้เสียเวลาถ้าผู้ใช้ใช้อย่างไร้ประโยชน์

ขอบคุณข้อมูลบางส่วนจาก http://www.thaigoodview.com/library/contest2553/type1/tech03/26/benefit.html






วันอังคารที่ 9 มิถุนายน พ.ศ. 2558

Week 2 : New Jiew

NEW JIEW

ประวัติ

นิว นภัสสร ภูธรใจ หรือ นิว เดอะสตาร์ เกิดเมื่อวันที่ 24 มกราคม พ.ศ. 2526 โดยมีภูมิลำเนาอยู่ใน         อำเภอสันป่าตอง จังหวัดเชียงใหม่ ได้รับตำแหน่งรองชนะเลิศอันดับ 3 ในรายการ "เดอะสตาร์ ค้นฟ้าคว้าดาว ปี 1" สำเร็จการศึกษาชั้นมัธยมจาก โรงเรียนดาราวิทยาลัย และ ปริญญาตรีจาก คณะมนุษยศาสตร์และสังคมศาสตร์ สาขาภาษาญี่ปุ่น มหาวิทยาลัยราชภัฏเชียงใหม่

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

วันพฤหัสบดีที่ 4 มิถุนายน พ.ศ. 2558

เทคโนโลยีกับชีวิตประจําวันของนักเรียน

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

แต่อย่างไรก็ตาม การนำเอาเทคโนโลยีมาใช้ในชีวิตประจำวันก็เปรียบเสมือนดาบสองคม เพราะในบางครั้งก็นำโทษมาให้แก่มนุษย์ด้วยเช่นกัน ยกตัวอย่างที่สามารถเห็นได้ชัดเจนก็คงจะหนีไม่พ้นเรื่องที่เป็นข่าวตามหน้าหนังสือพิมพ์ในเรื่องของการถูกลวงไปข่มขืน โดยสาเหตุหลัก ๆ ของการถูกล่อลวงไปข่มขืน ก็เป็นผลมาจากการใช้เทคโนโลยีในทางที่ผิดซึ่งส่วนใหญ่ก็มาจากการพูดคุยกันผ่านทางโปรแกรมการสนทนาออนไลน์(Chat) ที่เมื่อมีการพูดคุยกันก็มีการนัดมาเจอกันและเกิดเหตุการณ์การล่อลวงไปข่มขืน เพราะการพูดคุยผ่านการChat นี้เป็นการพูดคุยที่อิสรเสรี ผู้พูดสามารถที่จะพูดคุยอะไรออกไปก็ได้ไม่ว่าจะเป็นความจริงหรือไม่ก็ตาม และนอกจากนี้ก็ยังมีการนำเสนอเวปไซด์ที่เป็นเวปไซด์โป๊ หรือมีการนำเสนอสิ่งที่อนาจารลงในเวปไซด์ และทำให้เป็นการยั่วยุทางอารมณ์ของผู้เล่นจนนำมาสู่การกระทำอันผิดศีลธรรม และเกิดคดีความได้ และจากการที่สื่ออินเตอร์เน็ตเป็นสื่อเสรีไม่มีองค์กรใด ๆ เข้ามาควบคุมดูและจึงทำให้อินเตอร์เน็ตกลายเป็นช่องทางหนึ่งในการติดต่อสื่อสารกันระหว่างกลุ่มคนที่ไม่หวังดี เช่น กลุ่มก่อการร้าย หรือ กลุ่มคนที่ต้องการก่ออาชญากรรม โดยกลุ่มคนเหล่านี้ก็จะใช้อินเตอร์เน็ตเป็นช่องทางหลักในการติดต่อสื่อสารระหว่างกัน โดยอาจมีเวปไซด์เป็นกลุ่มของตนเอง หรือใช้การส่ง E-mail เป็นทอด ๆ ระหว่างกันและมีการแปลรหัสจากการส่ง E-mail โดยไม่มีใครสามารถที่จะล่วงรู้ได้ และในบางครั้งก็มีคนที่มีความสามารถในการใช้คอมพิวเตอร์และอินเตอร์เน็ตเป็นอย่างดี คนเหล่านี้ก็นำความเก่งกาจของตนเองมาใช้ในทางที่ผิด เช่น การลักลอบขโมยข้อมูลในองค์กรต่าง ๆ เพื่อนำมาใช้ก่ออาชญากรรม เช่น ลักลอบค้นข้อมูลของบริษัทบัตรเครดิต หรือ ธนาคาร หรือข้อมูลบัชญีเงินฝากและATM เพื่อลักลอบนำเงินไปใช้ นอกจากนี้บางครั้งก็มีการใช้อินเตอร์เน็ตเพื่อปล่อยหรือสร้างข่าวที่มีความบิดเบือน เพื่อให้เกิดความเข้าใจผิดและสร้างความหวาดกลัวให้กับประชาชน เช่น ในบางครั้งกลุ่มก่อการร้าย ก็อาจใช้สื่ออินเตอร์เน็ตเพื่อสร้างข่าวบิดเบือน เพื่อจูงใจประชาชนให้มาเข้าร่วมในขบวนการและร่วมเป็นส่วนหนึ่งในการก่อการร้าย
นอกจากนี้จากการที่มนุษย์เราพึ่งพาเทคโนโลยีมากจนเกินไป ก็ทำให้เกิดผลเสียแก่ตัวเราได้ด้วยเช่นกัน เพราะการพึ่งพาเทคโนโลยีมากเกินไปจะทำให้คนเราเกิดความเคยชินจากการนำเทคโนโลยีมาใช้อำนวยความสะดวกในชีวิต จนทำให้บางครั้งเราก็ทำอะไรไม่เป็นไม่สามารถคิดอะไรได้เพราะมีเทคโนโลยีมาช่วย และอาจส่งผลให้ในอนาคตมนุษย์จะมีความสามารถลดน้อยลง และเทคโนโลยีหรือเครื่องจักรต่าง ๆ ก็จะมีความสำคัญมากกว่ามนุษย์
จากที่กล่าวมาจะเห็นได้ว่าเทคโนโลยีมีทั้งประโยชน์และโทษ ดังนั้นการใช้เทคโนโลยีที่ถูกวิธีจึงเป็นสิ่งที่สำคัญ และต้องไม่ใช้เทคโนโลยีในทางที่ผิดที่จะส่งผลให้เกิดความเสียหายต่อทั้งตนเองและผู้อื่น และในขณะเดียวกันมนุษย์เราก็จะต้องหันกลับมาพึ่งพาตัวเองบ้าง และใช้เทคโนโลยีเฉพาะเท่าที่จำเป็นเท่านั้น และในบางครั้งผู้ใหญ่หรือผู้ปกครองก็ต้องเข้ามาดูแลเด็ก และให้คำแนะนำแก่เด็กด้วยเพื่อไม่ให้เด็กเหล่านี้เข้าไปเสพย์สื่อที่ผิดเบือนและผิดศีลธรรม