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

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

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

2.โครงงานคอมพิวเตอร์มีกี่ประเภทอะไรบ้าง?
โครงงานคอมพิวเตอร์แบ่งออกได้เป็น 5 ประเภท ดังนี้
1. โครงงานพัฒนาสื่อเพื่อการศึกษา (Educational Media Development)
เป็นโครงงานที่ใช้คอมพิวเตอร์ในการผลิตสื่อเพื่อการศึกษา โดยการสร้างโปรแกรมบทเรียน หรือหน่วยการเรียน ซึ่งอาจจะต้องมีภาคแบบฝึกหัด บททบทวน และคำถามคำตอบไว้พร้อม ผู้เรียนสามารถเรียนแบบรายบุคคลหรือรายกลุ่ม การสอนโดยใช้คอมพิวเตอร์ช่วยนี้ ถือว่าเครื่องคอมพิวเตอร์เป็นอุปกรณ์การสอน ไม่ใช่เป็นครูผู้สอน ซึ่งอาจเป็นการพัฒนาบทเรียนแบบ Online ให้นักเรียนเข้ามาศึกษาด้วยตนเองก็ได้
     โครงงานประเภทนี้สามารถพัฒนาขึ้นเพื่อใช้ประกอบการสอนในวิชาต่าง ๆ ไม่ว่าจะเป็นสาขาคอมพิวเตอร์ วิชาคณิตศาสตร์ วิชาวิทยาศาสตร์ วิชาสังคม วิชาชีพอื่น ๆ ฯลฯ โดยนักเรียนอาจคัดเลือกหัวข้อที่นักเรียนทั่วไปที่ทำความเข้าใจยาก มาเป็นหัวข้อในการพัฒนาโปรแกรมบทเรียน ตัวอย่างเช่น โปรแกรมสอนวิธีการใช้งาน ระบบสุริยะจักรวาล โปรแกรมแบบทดสอบวิชาต่าง ๆ

2. โครงงานพัฒนาเครื่องมือ (Tools Development)
เป็นโครงงานเพื่อพัฒนาเครื่องมือมาใช้ช่วยสร้างงานประยุกต์ต่าง ๆ ซึ่งโดยส่วนใหญ่จะเป็นในรูปซอฟต์แวร์ ตัวอย่างของเครื่องมือช่วยงาน เช่น ซอฟต์แวร์วาดรูป ซอฟต์แวร์พิมพ์งาน ซอฟต์แวร์ช่วยการมองวัตถุในมุมต่าง ๆ เป็นต้น สำหรับซอฟต์แวร์เพื่อการพิมพ์งานนั้นสร้างขึ้นเป็นโปรแกรมประมวลผลภาษา ซึ่งจะเป็นเครื่องมือให้เราใช้งานในงานพิมพ์ต่าง ๆ บนเครื่องคอมพิวเตอร์เป็นไปได้โดยง่าย ซึ่งรูปที่ได้สามารถนำไปใช้งานต่าง ๆ ได้มากมาย สำหรับซอฟต์แวร์ช่วยในการมองวัตถุในมุมต่าง ๆ ใช้สำหรับช่วยในการออกแบบสิ่งของต่าง ๆ เช่น โปรแกรมประเภท 3D
3. โครงงานจำลองทฤษฏี (Theory Simulation)
เป็นโครงงานใช้คอมพิวเตอร์ในการจำลองการทดลองของสาขาต่าง ๆ เป็นโครงงานที่ผู้ทำต้องศึกษารวบรวมความรู้ หลักการ ข้อเท็จจริงและแนวความคิดต่าง ๆ อย่างลึกซึ้งในเรื่องที่ต้องการศึกษา แล้วเสนอเป็นแนวคิด แบบจำลอง หลักการ ซึ่งอาจอยู่ในรูปของสมการ สูตร หรือคำอธิบายก็ได้ พร้อมทั้งนำเสนอวิธีการจำลองทฤษฎีด้วยคอมพิวเตอร์ การทำโครงงานประเภทนี้มีจุดสำคัญอยู่ที่ผู้ทำต้องมีความรู้เรื่องนั้น ๆ เป็นอย่างดี ตัวอย่าง เช่น การทดลองเรื่องการไหลของเหลว การทดลองเรื่องพฤติกรรมของปลาอโรวาน่า ทฤษฎีการแบ่งแยกดีเอ็นเอ เป็นต้น
4.โครงงานประยุกต์ใช้งาน (Application)
เป็นโครงงานที่ใช้คอมพิวเตอร์ในการสร้างผลงานเพื่อประยุกต์ใช้งานจริงในชีวิตประจำวัน เช่น ซอฟต์แวร์สำหรับการออกแบบและตกแต่งอาคาร ซอฟต์แวร์สำหรับการผสมสี ซอฟต์แวร์สำหรับการระบุคนร้าย เป็นต้น โครงงานงานประเภทนี้จะมีการประดิษฐ์ฮาร์ดแวร์ ซอฟต์แวร์ หรืออุปกรณ์ใช้สอยต่าง ๆ ซึ่งอาจจะสร้างใหม่หรือปรับปรุงดัดแปลงของเดิมที่มีอยู่แล้วให้มี ประสิทธิภาพสูงขึ้นก็ได้ โครงงานลักษณะนี้จะต้องศึกษาและวิเคราะห์ความต้องการของผู้ใช้ก่อน แล้วนำข้อมูลที่ได้มาใช้ในการออกแบบ และพัฒนาสิ่งของนั้น ๆ ต่อจากนั้นต้องมีการทดสอบการทำงานหรือทดสอบคุณภาพของสิ่งประดิษฐ์แล้วปรับปรุงแก้ไขให้มีความสมบูรณ์ โครงงานประเภทนี้นักเรียนต้องใช้ความรู้เกี่ยวกับเครื่องคอมพิวเตอร์ ภาษาโปรแกรม และเครื่องมือต่าง ๆ ที่เกี่ยวข้อง รวมทั้งอาจใช้วิธีทางวิศวกรรมฮาร์ดแวร์และซอฟต์แวร์ในการพัฒนาด้วย
5.โครงงานพัฒนาเกม (Game Development)
เป็นโครงงานพัฒนาซอฟต์แวร์เกมเพื่อความรู้ และ/หรือ ความเพลิดเพลิน เช่น เกมหมากรุก เกมหมากฮอส เกมการคำนวณเลข ซึ่งเกมที่พัฒนาขึ้นนี้น่าจะเน้นให้เป็นเกมที่ไม่รุนแรง เน้นการใช้สมองเพื่อฝึกคิดอย่างมีหลักการ โครงงานประเภทนี้จะมีการออกแบบลักษณะและกฎเกณฑ์การเล่น เพื่อให้น่าสนใจเก่ผู้เล่น พร้อมทั้งให้ความรู้สอดแทรกไปด้วย ผู้พัฒนาควรจะได้ทำการสำรวจและรวบรวมข้อมูลเกี่ยวกับเกมต่าง ๆ ที่มีอยู่ทั่วไปและนำมาปรับปรุงหรือพัฒนาขึ้นใหม่เพื่อให้ป็นเกมที่แปลกใหม่ และน่าสนใจแก่ผู้เล่นกลุ่มต่าง ๆ

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

นาโนอิเล็กทรอนิกส์ " ไมโครชิพ "

ติดตามรายละเอียดได้ที่ :  http://www.vcharkarn.com/project/view/692

ประเทศไทยทาสีเขียว ( Paint On Thailand )

ติดตามรายละเอียดได้ที่ : http://www.vcharkarn.com/project/view/670



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



คำศัพท์ที่เกี่ยวกับคอมพิวเตอร์

1.assembly language : ภาษาแอสเซมบลี
2.automatic teller machine : เครื่องรับจ่ายเงินอัตโนมัติ
3.backup : การสำรอง
4.BASIC : ภาษาเบสิก
5.batch processing : การประมวลผลแบบกลุ่ม
6.binary number system : ระบบเลขฐานสอง
7.booting the system : การเริ่มทำงานของระบบ
8.bug : จุดบกพร่อง
9.bus : บัส
10.byte : ไบต์
11.cache memory : หน่วยความจำแบบแคช
12.constant : ค่าคงที่
13.control program : โปรแกรมควบคุม
14.control unit : หน่วยควบคุม
15.cursor : ตัวชี้ตำแหน่ง
16.data : ข้อมูล
17.data base : ฐานข้อมูล
18.central processing unit : หน่วยประมวลผลกลาง
19.channel : ช่องสัญญาณหรือร่องข้อมูล
20.chip : ชิป
21.compiler : ตัวแปลชุดคำสั่งหรือชุดคำสั่งแปลชุดคำสั่ง
22.console : ส่วนเฝ้าคุมหรือจอเฝ้าคุม
23.data communications : การสื่อสารข้อมูล
24.data entry operator : พนักงานป้อนข้อมูล
25.data processing : การประมวลผลข้อมูล
26.documentation : การจัดทำเอกสาร
27.editor : บรรณาธิกรณ์หรือบรรณาธิการ
28.executive routine : ชุดคำสั่งประจำกระทำการ
29.front-end processor : ตัวประมวลผลส่วนหน้า     
30.hardware : ส่วนเครื่อง หรือส่วนอุปกรณ์
31.high-level language : ภาษาระดับสูง
32.instruction : คำสั่งหรือคำสั่งเครื่อง
33.interface : ตัวเชื่อมประสาน
34.facsimile system : ระบบโทรภาพ, โทรสาร
35.fiber-optic cable : สายเส้นใยนำแสง
36.function : ส่วนหน้าที่ย่อย
37.master file : แฟ้มข้อมูลหลัก
38.microprocessor : ตัวประมวลผล
39.Operating System : ระบบปฏิบัติการ
40.operand: ตัวถูกดำเนินการ
41.primary storage section : หน่วยเก็บหลัก
42.Simulation : การจำลอง
43.System design : การออกแบบระบบ
44.System analyst : นักวิเคราะห์ระบบ
45.Variable : ตัวแปร
46.Virtual storage : หน่วยเก็บเสมือน
47.Volatile storage : หน่วยเก็บลบเลือนได้
48.Record : ระเบียนหรือบันทึก
49.Top-down methodology : วิธีการจากบนลงล่าง
50.Winchester technology : เทคโนโลยีของวินเซสเตอร์

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

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

   Search engine

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














ขอบคุณที่มา : http://th.wikipedia.org/wiki


 E-Commerce

 E-Commerce มีชื่อที่แปลเป็นภาษาไทยว่า “พาณิชย์อิเล็กทรอนิกส์” โดยความหมายของคำว่าพาณิชย์อิเล็กทรอนิกส์ มีผู้ให้คำนิยามไว้เป็นจำนวนมาก แต่ไม่มีคำจำกัดความใดที่ใช้เป็นคำอธิบายไว้อย่างเป็นทางการ ซึ่งมีดังนี้
“พาณิชย์อิเล็กทรอนิกส์ คือ การดำเนินธุรกิจโดยใช้สื่ออิเล็กทรอนิกส์” (ศูนย์พัฒนาพาณิชย์อิเล็กทรอนิกส์, 2542)”
“พาณิชย์อิเล็กทรอนิกส์ คือ การผลิต การกระจาย การตลาด การขาย หรือการขนส่งผลิตภัณฑ์และบริการโดยใช้สื่ออิเล็กทรอนิกส์” (WTO, 1998)
“พาณิชย์อิเล็กทรอนิกส์ คือ ธุรกรรมทุกประเภทที่เกี่ยวข้องกับกิจกรรมเชิงพาณิชย์ ทั้งในระดับองค์กรและส่วนบุคคล บนพื้นฐานของ การประมวลและการส่งข้อมูลดิจิทัลที่มีทั้งข้อความ เสียง และภาพ” (OECD, 1997)
จากความหมายของ e-business กับ e-commerce จะเห็นได้ว่าสองคำนี้มีความหมายที่ใกล้เคียงกัน แต่อันที่จริงแล้วมีความหมายต่างกัน
โดย e-business สรุปความหมายได้ว่าคือการทำกิจกรรมทุกๆอย่าง ทุกขั้นตอนผ่านทางสื่ออิเล็กทรอนิกส์ ซึ่งมีขอบเขตกว้างกว่า แต่ e-commerce จะเน้นที่การซื้อขายสินค้าและบริการผ่านเครือข่ายอินเทอร์เนตเท่านั้น  จึงสรุปได้ว่า e-commerce เป็นส่วนหนึ่งของ e-business

         ขอบคุณที่มา :http://www.thaiecommerce.org

e-mail

อีเมล (อังกฤษ: e-mail, email) ย่อมาจาก จดหมายอิเล็กทรอนิกส์ หรือ ไปรษณีย์อิเล็กทรอนิกส์ (อังกฤษ: electronic mail) คือวิธีการหนึ่งของการแลกเปลี่ยนข้อความแบบดิจิทัลซึ่งออกแบบขึ้นเพื่อให้มนุษย์ใช้เป็นหลัก ข้อความนั้นจะต้องประกอบด้วยเนื้อหา ที่อยู่ของผู้ส่ง และที่อยู่ของผู้รับ (ซึ่งอาจมีมากกว่าหนึ่ง) เป็นอย่างน้อย บริการอีเมลบนอินเทอร์เน็ตในทุกวันนี้เริ่มมีการจัดตั้งมาจากอาร์พาเน็ต (ARPANET) และมีการดัดแปลงโค้ดจนนำไปสู่มาตรฐานของการเข้ารหัสข้อความ RFC 733 อีเมลที่ส่งกันในยุคคริสต์ทศวรรษ 1970 นั้นมีความคล้ายคลึงกับอีเมลในปัจจุบัน การเปลี่ยนแปลงจากอาร์พาเน็ตไปเป็นอินเทอร์เน็ตในคริสต์ทศวรรษ 1980 ทำให้เกิดรายละเอียดแบบสมัยใหม่ของการบริการ โดยส่งข้อมูลผ่านเกณฑ์วิธีถ่ายโอนไปรษณีย์อย่างง่าย (SMTP) ซึ่งได้เผยแพร่เป็นมาตรฐานอินเทอร์เน็ต 10 (RFC 821) เมื่อ พ.ศ. 2525 (ค.ศ. 1982) และเปลี่ยน RFC 733 ไปเป็นมาตรฐานอินเทอร์เน็ต 11 (RFC 822) การแนบไฟล์มัลติมีเดียเริ่มมีการทำให้เป็นมาตรฐานใน พ.ศ. 2539 (ค.ศ. 1996) ด้วย RFC 2045 ไปจนถึง RFC 2049 และภายหลังก็เรียกกันว่าส่วนขยายสื่อประสมในระบบอินเทอร์เน็ตแบบอเนกประสงค์ (MIME)


      ขอบคุณที่มา :http://th.wikipedia.org/wiki





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

Web Browser

          1.นักเรียนใช้ internet สำหรับทำอะไร ให้นักเรียนตอบมา 10 อย่าง
ตอบ

 1. ติดต่อกับคนได้ทั่วโลก
 2. แลกเปลี่ยนข้อมูล ความคิดเห็น
 3. ช่วยค้นหาและโอนย้ายข้อมูลต่างๆ ทั้งข้อมูลประเภทตัวหนังสือ รูปภาพและเสียง
 4. ช่วยในการค้นคว้าวิจัยเปรียบเหมือนเราเข้าห้องสมุด ไปศึกษาค้นคว้าหนังสือหาข้อมูลต่าง ๆ โดยที่ตัวคนเองไม่ได้เดินทางไปห้องสมุดนั้น 
 5. เป็นช่องทางในการอ่านข่าวสารของกลุ่มสนทนาต่างๆ
 6. ทำให้สามารถใช้งานคอมพิวเตอร์อีกเครื่องหนึ่งที่อยู่ไกล ๆ ได้ด้วยตนเอง (หรือที่เรียกว่าTelnet) เช่น สามารถเรียกข้อมูลจากโรงเรียนมาทำที่บ้านได้ 
 7. สนทนากันผ่านอินเทอร์เน็ตแม้จะอยู่คนละประเทศหรือคนละซีกโลกก็ตาม 
 8. การซื้อขายสินค้าและบริการ(E-Commerce = Electronic Commerce) เป็นการซื้อ - สินค้าและบริการ ผ่านอินเทอร์เน็ต 
 9. การให้ความบันเทิง (Entertain) บนอินเทอร์เน็ตมีบริการด้านความบันเทิงหลายรูปแบบต่างๆ เช่น รายการโทรทัศน์ เกม เพลง รายการวิทยุ เป็นต้น ซึ่งเราสามารถเลือกใช้บริการได้ตลอด 24 ชั่วโมง
 10. ใช้สำหรับสอบเข้าสถานศึกษา





ที่มา:http://guru.google.co.th/guru/threadtid=441fac9e33c375da


          2.เว็บบราวเซอร์ (Web Browser) หมายถึงอะไร?
ตอบ   

เว็บเบราว์เซอร์ (web browser) เบราว์เซอร์ หรือ โปรแกรมดูเว็บ คือโปรแกรมคอมพิวเตอร์ ที่ผู้ใช้สามารถดูข้อมูลและโต้ตอบกับข้อมูลสารสนเทศที่จัดเก็บในหน้าเวบที่สร้างด้วยภาษาเฉพาะ เช่น ภาษาเอชทีเอ็มแอล (html) ที่จัดเก็บไว้ที่ระบบบริการเว็บหรือเว็บเซิร์ฟเวอร์ หรือระบบคลังข้อมูลอื่น ๆ โดยโปรแกรมค้นดูเว็บเปรียบเสมือนเครื่องมือในการติดต่อกับเครือข่ายคอมพิวเตอร์ขนาดใหญ่ที่เรียกว่าเวิลด์ไวด์เว็บ
ที่มา:http://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1/66-server-hosting/1849-web-browser-%E0%B8%AB%E0%B8%A1%E0%B8%B2%E0%B8%A2%E0%B8%96%E0%B8%B6%E0%B8%87%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3-web-browser-%E0%B8%84%E0%B8%B7%E0%B8%AD.html
           
        3.ยกตัวอย่างหน้าตาของเว็บบราวเซอร์มาคนละ 4 โปรแกรม?
ตอบ