หนังสืออิเล็กทรอนิกส์
บนเว็บ
วิชา เทคโนโลยี (วิทยาการคำนวณ)
สำหรับนักเรียนชั้นประถมศึกษาปีที่ 6
โรงเรียนเสนศิริอนุสรณ์
คำนำ
หนังสืออิเล็กทรอนิกส์บนเว็บ (E-book) นี้จัดทำขึ้นเพื่อประกอบการเรียนการ
สอนในรายวิชา เทคโนโลยี (วิทยาการคำนวณ) ระดับชั้นประถมศึกษาปีที่ 6 โรงเรียน
เสนศิริอนุสรณ์ ผู้จัดทำได้รวบรวมข้อมูลเกี่ยวกับแหล่งเรียนรู้อิเล็กทรอนิกส์ เพื่อให้
นักเรียนได้มีความรู้ ความเข้าใจในเนื้อหามากยิ่งขึ้น นำเสนอในรูปแบบที่น่าสนใจ มี
ภาพประกอบ ให้นักเรียนได้เห็นภาพจริง ประกอบการเรียนรู้ได้ดียิ่งขึ้น
ผู้จัดทำหวังเป็นอย่างยิ่งว่าจะเป็นประโยชน์แก่นักเรียน และผู้สนใจไม่มากก็น้อย
ผู้จัดทำ
นางสาวณัฐธิดา ปุราถาเน
นาสาวภูริชญา คลธา
สารบัญ 1
6
1 การแก้ปัญหาโดยใช้เหตุผลเชิงตรรกะ 6
7
1.เหตุผลเชิงตรรกะกับการแก้ปัญหา 8
2.แนวคิดในการแก้ปัญหา
2.1 แนวคิดการทำงานแบบลำดับ
2.2 แนวคิดการทำงานแบบวนซ้ำ
2.3 แนวคิดการทำงานแบบมีเงื่อนไข
สารบัญ
2 การออกแบบและเขียนโปรแกรมอย่างง่าย 10
10
1.การออกแบบโปรแกรม 11
1.1 การออกแบบโปรแกรมด้วยการเขียนข้อความ 13
1.2 การออกแบบโปรแกรมด้วยการเขียนผังงาน 13
17
2.การเขียนโปรแกรมด้วยภาษา Scratch 18
2.1 กำหนดตัวแปร 22
2.2 การเขียนโปรแกรมแบบมีเงื่อนไข 26
2.3 การเขียนโปรแกรมแบบวนซ้ำ
2.4 การเขียนโปรแกรมหาค่า ค.ร.น.
3.การตรวจหาข้อผิดพลาดของโปรแกรม
สารบัญ
3 การใช้อินเทอร์เน็ตอย่างมีประสิทธิภาพ 33
33
1.การค้นหาข้อมูลโดยใช้อินเทอร์เน็ต 42
1.1 เทคนิคการค้นหาข้อมูล 47
2.การกำหนดขอบเขตการค้นหา
3.การประเมินความน่าเชื่อถือ
สารบัญ
4 ความปลอดภัยในการใช้งานเทคโนโลยีสารสนเทศ
1.การใช้งานเทคโนโลยีสารสนเทศ 50
1.1 อันตรายจากการใช้งานอินเทอร์เน็ต 50
1.2 แนวทางในการป้องกันอันตรายจากการใช้งานอินเทอร์เน็ต 53
1.3 การกำหนดรหัสผ่าน 55
1.4 การกำหนดสิทธิ์ในการเข้าใช้งาน 56
2.การติดตั้งซอฟแวร์จากอินเทอร์เน็ต 58
2.1 อันตรายจากการติดตั้งซอฟแวร์ 58
2.2 แนวทางในการตรวจสอบและป้องกันมัลแวร์ 61
To Do List สิ่งที่ต้องทำ
แบบทดสอบ
ก่อนเรียน
1 การแก้ปัญหาโดยใช้
เหตุผลเชิงตรรกะ
1 การแก้ปัญหาโดยใช้
เหตุผลเชิงตรรกะ
1.เหตุผลเชิงตรรกะกับการแก้ปัญหา
ในการแก้ปัญหาเป็นการนำกฎเกณฑ์หรือเงื่อนไขต่างๆที่ครอบคลุมทุก
กรณีของปัญหานั้นๆมาใช้ในการแก้ปัญหาเพื่อตรวจสอบความสมเหตุสมผล
ของการแก้ปัญหาหรือเพื่อพิจารณาความเป็นไปได้ในการแก้ปัญหา
ยกตัวอย่าง
การนำเหตุผลเชิงตรรกะไปใช้ในการแก้
ปัญหาทายลำดับผลการแข่งขันตอบปัญหา
ภาษาอังกฤษ จากบทสัมภาษณ์ของผู้เข้า
แข่งขัน ดังนี้
1
จากบทสัมภาษณ์ของนักเรียนดังกล่าว สามารถนำมา
วิเคราะห์โดยใช้เหตุผลเชิงตรรกะเพื่อหาผลการแข่งขันตอบ
ปัญหาวิชาภาษาอังกฤษดังนี้
2
3
หลังจากทราบว่าแพรใหม่ได้ลำดับที่ 1 และต้นกล้าได้ลำดับที่ 5 ใน
การแข่งขันตอบปัญหาวิชาภาษาอังกฤษจึงแสดงให้เห็นว่า แพรไหม
ไม่มีโอกาสได้ลำดับที่ 1,2,3,4 และ 5ส่วนต้นกล้าไม่มีโอกาสได้ลำดับที่
1,2,3 และ 4
หลังจากทราบลำดับที่ 1 และลำดับที่ 5 แล้ว จึงดำเนินการหาลำดับ
ที่ 2,3 และ 4 ดังนี้
4
เมื่อพิจารณาบทสัมภาษณ์ของนักเรียนอีกครั้ง จึงสรุปผลการ
แข่งขันได้ว่า
5
แนวคิดในการแก้ไข
ปัญหา
1.แนวคิดการทำงานแบบลำดับ
เป็นการแก้ปัญหาที่มีการกำหนดขั้นตอนการทำงานเป็นเรื่องราวต่อเนื่อง
กันไปเรื่อยๆโดยจะต้องทำงานขั้นตอนแรกให้สำเร็จก่อนจึงจะทำงานขั้นตอนถัด
ไปได้ เช่น การทำความสะอาดห้อง
6
แนวคิดในการแก้ไข
ปัญหา
2.แนวคิดการทำงานแบบมีเงื่อนไข
เป็นการแก้ปัญหาต่างๆโดยมีเงื่อนไขเป็นตัวกำหนดซึ่งก่อนที่จะลงมือแก้ไข
ปัญหาโดยใช้แนวคิดการทำงานแบบมีเงื่อนไข จะต้องทำความเข้าใจเงื่อนไขต่างๆ
ให้ชัดเจนก่อน จึงจะนำเหตุผลเชิงตรรกะมาช่วยในการพิจารณาแก้ปัญหาเพื่อให้ได้
ผลลัพธ์ตามเงื่อนไขที่กำหนด เช่น การทิ้งขยะลงถังตามประเภทของขยะ
7
แนวคิดในการแก้ไข
ปัญหา
3.แนวคิดการทำงานแบบวนซ้ำ
เป็นการแก้ปัญหาที่มีลักษณะเดียวกันหลายๆครั้ง จนกระทั่งได้ผลลัพธ์
ตามต้องการ ซึ่งอาจมีการกำหนดจำนวนครั้งการทำงานที่แน่นอนหรือไม่
แน่นอนก็ได้ เช่น การวิ่งรอบสนามจนกว่าจะพอใจ
8
สรุปสาระสำคัญ
เหตุผลเชิงตรรกะ
กับการแก้ปัญหา
การแก้ปัญหาโดยใช้
เหตุผลเชิงตรรกะ
แนวคิดในการ
แก้ปัญหา
9
การออกแบบและ
2 เขียนโปรแกรม
อย่างง่าย
การออกแบบ
2 และเขียนโปรแกรมอย่างง่าย
1.การออกแบบโปรแกรม
การออกแบบโปรแกรม เป็นการอธิบายการ
ทำงานของโปรแกรมอย่างเป็นลำดับขั้นตอน
สามารถทำได้ทั้งเขียนข้อความ และการเขียนผัง
งาน
1.1 การออกแบบโปรแกรมด้วยการเขียนข้อความ
การออกแบบโปรแกรมด้วยการเขียนข้อความ
เป็นการอธิบายการทำงานของโปรแกรมที่ใช้ภาษาพูดที่เข้าใจง่าย
ตัวอย่าง
โป้ออกแบบโปรแกรมแสดงขั้นตอนการทำงานของพัดลมด้วยการเขียนข้อความดังนี้
1.โปรแกรมรับค่าความแรงของพัดลมจากผู้ใช้งาน
2.ตรวจสอบเบอร์ที่กดเพื่อกำหนดความแรงของพัดลม
1)เบอร์ 0 พัดลมหยุดทำงาน
2)เบอร์ 1 พัดลมมีความแรงลมน้อย
3)เบอร์ 2 พัดลมมีความแรงลมปานกลาง
4)เบอร์ 3 พัดลมมีความแรงลมมาก
10
1.2 การออกแบบโปรแกรมด้วยการเขียนผังงาน
การออกแบบโปรแกรมด้วยการเขียนผังงาน
เป็นการอธิบายการทำงานของโปรแกรมที่ใช้สัญลักษณ์แทนความหมายต่างๆ
โดยสัญลักษณ์ที่ใช้ในการเขียนผังงาน มีดังนี้
11
ตัวอย่าง
โป้ออกแบบโปรแกรมแสดงขั้นตอนการทำงานของพัดลมด้วยการเขียนผังงานดังนี้
ไม่ใช่
ไม่ใช่
ไม่ใช่
12
การออกแบบ
2 และเขียนโปรแกรมอย่างง่าย
2.การเขียนโปรแกรมด้วย
ภาษา Scratch
Scratch เป็นภาษาคอมพิวเตอร์ชนิดหนึ่งที่มีคำสั่ง
ควบคุมให้คอมพิวเตอร์ทำงานตามต้องการ โดยจะใช้
คำสั่งที่เข้าใจง่าย ในการสั่งการทำงานคำสั่งแต่ละคำ
สั่งจะอยู่ในบล็อกคำสั่ง
2.1 การกำหนดตัวแปร
การกำหนดตัวแปร
เป็นการกำหนดค่าข้อมูลเข้า หรือระบุค่าของข้อมูล เพื่อนำมาใช้ในการ
ประมวลผลของโปรแกรมตามเงื่อนไขที่กำหนดโดยกำหนดค่าตัวแปรใน
โปรแกรมภาษา scratch สามารถทำได้ ดังนี้
13
1.เลือกเมนู code
2.เลือกคำสั่ง variable
3.คลิกคำสั่ง Make a Variable
4.กำหนดชื่อตัวแปร
5.กำหนดความสัมพันธ์ของตัวแปรกับตัวละคร
6.คลิก ok
ตัวอย่าง โปรแกรมภาษา scratch ที่มีการกำหนดตัวแปร
ปูต้องการเขียนโปรแกรมคำนวณเศษเหลือจากการหาร โดยให้ผู้ใช้ป้อนค่าตัวตั้งและ
ตัวหารลงในโปรแกรม
14
อธิบายการทำงานของโปรแกรม
1 .โปรแกรมรับค่าตัวตั้งจากผู้ใช้งาน แล้วเก็บลงในตัวแปร "ตัวตั้ง"
2. โปรแกรมรับค่าตัวหารจากผู้ใช้งาน แล้วเก็บลในตัวแปร "ตัวหาร"
3.โปรแกรมประมวลผลแล้วแสดงผลลัพธ์เศษเหลือจากการหารออกทาง
หน้าจอ
15
16
2.2 การเขียนโปรแกรมแบบมีเงื่อนไข
การเขียนโปรแกรมแบบมีเงื่อนไข
เป็นการเขียนคำสั่งให้โปรแกรมโดยมีการสร้างเงื่อนไขให้โปรแกรมทำ
งานตามเื่อนไขที่ระบุไว้ ซึ่งในโปรแกรม scratch มีคำสั่งโปรแกรมแบบมี
เงื่อนไข 2 คำสั่ง ดังนี้
ตัวอย่าง โปรแกรมภาษา scratch ที่มีการทำงานแบบมีเงื่อนไข
ปูต้องการเขียนโปรแกรมตรวจสอบคะแนนสอบว่า สอบผ่านหรือไม่ โดยมีเงื่อนไขว่า
จะสอบผ่านก็ต่อเมื่อต้อได้คะแนนครึ่งหนึ่งของคะแนนเต็ม
17
2.3 การเขียนโปรแกรมแบบวนซ้ำ
การเขียนโปรแกรมแบบวนซ้ำ
เป็นการเขียนคำสั่งให้โปรแกรมทำงานอย่างใดอย่างหนึ่งซ้ำกัน จนครบตาม
จำนวนรอบที่กำหนดหรือหยุดทำซ้ำเมื่อมีคำสั่งตรงตามเงื่อนไขที่กำหนดไว้
เช่น การเขียนคำสั่งให้โปรแกรมแสดงข้อมูลตัวเลขตั้งแต่ 1-1,000ก็จะเขียนวิธี
การใช้โปรแกรมแบบวนซ้ำในการสั่งงานแทนการเขียนคำสั่งให้แสดงข้อมูล
ตัวเลขทีละตัวโดยในโปรแกรมภาษา scratch มีโปรแกรมคำสั่งวนซ้ำ 3 คำสั่ง
ดังนี้
ตัวอย่าง โปรแกรมภาษา scratch ที่มีการทำงานแบบมีเงื่อนไข
ปูต้องการเขียนโปรแกรมตรวจสอบคะแนนสอบว่า สอบผ่านหรือไม่ โดยมีเงื่อนไขว่า
จะสอบผ่านก็ต่อเมื่อต้อได้คะแนนครึ่งหนึ่งของคะแนนเต็ม
18
ตัวอย่าง โปรแกรมภาษา scratch ที่มีการทำงานแบบวนซ้ำ
โป้ต้องการเขียนโปรแกรมแสดงผลข้อมูลตัวเลข 1-5 โดยใช้คำสั่งแบบวนซ้ำ
19
อธิบายการทำงานของโปรแกรม
1.ล้างข้อมูลในรายการ list_number แล้วกำหนดค่าเริ่มต้นให้กับตัวแปร
Round มีค่าเท่ากับ 1
2.กำหนดให้มีการวนซ้ำจำนวน 5 รอบ แล้วในแต่ละรอบให้แสดงผลค่าของ
ตัวแปร round ไปใส่ไว้ในรายการ list_number
20
21
2.4 การเขียนโปรแกรมหาค่า ค.ร.น
ค.ร.น
คือ คูณร่วมน้อย เป็นการหาค่าจำนวนเต็มที่น้อยที่สุด สามารถหารตัวเลข
ตั้งแต่ 2จำนวนขึ้นไป ลงตัวทั้งหมด
ตัวอย่าง การเขียนโปรแกรมหาค่า ค.ร.น ของตัวเลข 2จำนวน
22
ต่อ
23
อธิบายการทำงานของโปรแกรม
1.ล้างข้อมูลในรายการจำนวน แล้วแสดงข้อความที่หน้าจอว่า "โปรดกรอก
จำนวน 2 จำนวน จากน้อยไปมาก" จากนั้นรับค่าจำนวนที่ 1 และจำนวนที่ 2
พร้อมทั้งเพิ่มค่าของจำนวนที่ 1 และจำนวนที่ 2 เข้าสู่รายการจำนวน
2.สร้างตัวแปร ค.ร.น และตัวแปรตำแหน่งรายการ แล้วกำหนดค่าเริ่มต้น
ให้ตัวแปร ค.ร.น เท่ากับค่าในตำแหน่งที่ 2 ของรายการจำนวน และกำหนดค่า
เริ่มต้นให้กับตัวแปรตำแหน่งรายการ เท่ากับ 1
24
3. 1.พิจารณาเงื่อนไขว่า ถ้าตำแหน่งรายการมากกว่าจำนวนในรายการ
จำนวน ให้แสดงค่า ค.ร.น. ออกทางหน้าจอ แต่ถ้าไม่ใช่ ให้พิจารณาเงื่อนไขต่อ
ไป
2.พิจารณาเงื่อนไขว่า ไม่มีเศษเหลือจากการหารค่าของตัวแปร ค.ร.น.
ด้วยค่าในตำแหน่รายการใช่หรือไม่
1)ถ้าใช่ให้ปรับตำแหน่งรายการเพิ่มไปอีก 1ค่า แล้วตรวจสอบเงื่อนไข
ในข้อ 1.ซ้ำ
2)ถ้าไม่ใช่ให้ปรับค่าของตัวแปร ค.ร.น เพิ่มเท่ากับจำนวนที่มากที่สุด
ในรายการจำนวนแล้วกำหนดค่าใหม่ให้กับตัวแปรตำแหน่งรายการเท่ากับ1
จากนั้นจึงพิจารณาเงื่อนไขข้อ 1.ซ้ำ
25
การออกแบบ
2 และเขียนโปรแกรมอย่างง่าย
3.การตรวจหาข้อผิดพลาด
ของโปรแกรม
ในการเขียนโปรแกรมใดใดหากมีข้อผิดพลาดเกิด
ขึ้นหรือโปรแกรมไม่เป็นไปตามความต้องการจะต้อง
ตรวจสอบข้อผิดพลาดที่เกิดขึ้นโดยการตรวจสอบ
การทำงานทีละคำสั่ง เมื่อพบจุดที่ทำให้โปรแกรมไม่
เป็นไปตามต้องการให้แก้ไขข้อผิดพลาดนั้นจนกว่าจะ
ได้โปรแกรมตามที่ต้องการ
ตัวอย่าง การตรวจสอบข้อผิดพลาดของโปรแกรม
ปูต้องการเขียนโปรแกรมตรวจสอบจำนวนตั้งแต่ 5-100 ว่ามีตัวเลขกี่จำนวนที่หาร 5 ลงตัว
ปูจึงเขียนโปรแกรมคำสั่ง ดังนี้
26
แต่เมื่อทดสอบโปรแกรมที่เขียนขึ้นแล้ว พบว่าโปรแกรมไม่สามารถแสดง
ผลลัพธ์ตามที่ต้องการได้ ดังภาพ
หลังจากที่ทดสอบโปรแกรมแล้ว พบว่าโปรแกรมที่เขียนขึ้นนั้น มีข้อผิด
พลาด คือ โปรแกรมแสดงผลตัวเลขเริ่มจาก 10 ซึ่งในความเป็นจริงจะเริ่มจาก 5
ดังนั้น จึงต้องการตรวจสอบการทำงานของโปรแกรมทีละขั้นตอน
27
อธิบายการทำงานของโปรแกรม
1.ล้างข้อมูลในรายการ list_number แล้วกำหนดค่าเริ่มต้น ให้กับตัวแปร
number มีค่าเท่ากับ 5
2.สั่งให้โปรแกรมทำงานตามเงื่อนไขที่ว่า ปรับตัวเลขขึ้น 5 จำนวน จากนั้นนำ
ตัวเลขหารด้วย 5 แล้วเหลือเศษเท่ากับ 0 ให้แสดงตัวเลขลงในรายการ
list_number แล้วปรับค่าตัวเลขขึ้นอีก 5 จำนวน ทำซ้ำจนกระทั่ง number
น้อยกว่า 100 จึงหยุด
3.แสดงผลที่หน้าจอว่า 5 ถึง 100 มีตัวเลขกี่จำนวนที่หาร 5 ลงตัว
28
จากการวิเคราะห์ขั้นตอนการทำงานทีละขั้นตอนแล้ว พบว่ามีคำสั่ที่เกิดข้อ
ผิดพลาด คือ
เนื่องจากคำสั่งนี้เป็นการสั่งให้ปรับตัวเลขขึ้น 5 จำนวนก่อน
แล้วจึงนำตัวเลขมาหารด้วย 5 ดังนั้นจึงทำให้ตัวเลขแรกที่จะนำ
มาคำนวณคือเลข 10 ฉะนั้นจึงต้องแก้ไขให้โปรแกรมนำตัวเลขมา
คำนวณก่อนแล้วจึงปรับตัวเลขขึ้น 5 จำนวน
29
หลังจากแก้ไขข้อผิดพลาดของโปรแกรมเสร็จเรียบร้อยแล้วจะต้องทดสอบ
การทำงานของโปรแกรมอีกครั้งว่าโปรแกรมมีข้อผิดพลาดอีกหรือไม่
ถ้ามีข้อผิดพลาดเกิดขึ้นอีกให้แก้ไขจนกว่าโปรแกรมจะไม่มีข้อผิดพลาด ซึ่ง
ผลลัพธ์ของโปรแกรมหลังจากแก้ไขข้อผิดพลาดแล้วเป็น ดังนี้
30
สรุปสาระสำคัญ
การออกแบบโปรแกรม การตรวจหาข้อผิด
พลาดโปรแกรม
การเขียนโปรแกรม
ด้วยภาษา scratch
31
3 การใช้งาน
อินเทอร์เน็ต
อย่างมีประสิธิภาพ
การค้นหาข้อมูลโดยใช้
1 อินเตอร์เน็ต
Internet อินเตอร์เน็ต เป็นเครือข่ายคอมพิวเตอร์ขนาดใหญ่
ครอบคลุมไปทั่วโลกอีกทั้งยังเป็นแหล่งรวบรวม
ข้อมูลที่มีข้อมูลหลากหลายประเภทและมีแนวโน้มที่จะ
เพิ่มขึ้นเรื่อยๆดังนั้นเราจึงควรเรียนรู้การใช้
อินเทอร์เน็ตเพื่อให้ได้ข้อมูลที่ตรงตามความต้องการ
ภายในระยะเวลาอันรวดเร็วโดยใช้เทคนิคการค้นหา
ข้อมูลแบบต่างๆ
โลก
เทคนิคการค้นหาข้อมูล
เป็นวิธีการที่ใช้ในการค้นหาเพื่อให้ได้ข้อมูลตรงตามความ
ต้องการมากที่สุด ซึ่งในการค้นหาข้อมูลจะใช้บริการจาก
เว็บไซต์สำหรับค้นหา (search engine) โดยมีเทคนิคใน
การค้นหาข้อมูล ดังนี้
1. การค้นหาโดยใช้คำสำคัญ
keyword
คีย์เวิร์ด (keyword) เป็นการหาข้อมูลโดยการพิมพ์
คำที่ตรงประเด็นกระชับและตรงตามความต้องการ
เพื่อค้นหาข้อมูลบนเว็บไซต์
การค้นหาข้อมูลโดยใช้
คำสำคัญ เช่น ชื่อเรื่อง
ชื่อผู้แต่ง คำหรือวลี
สั้นๆ ที่เกี่ยวข้องกับ
เรื่องที่สนใจ
33
ตัวอย่าง การค้นหาโดยใช้คำสำคัญ
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับวันสงกรานต์ว่าวัน
สงกรานต์มีประวัติความเป็นมาอย่างไรและกิจกรรมที่
ควรทำในวันสงกรานต์มีอะไรบ้างจะสามารถค้นหาได้
ด้วยคำค้นหาดังนี้
วันสงกรานต์
ประวัติวันสงกรานต์
34
2. การค้นหาโดยระบุชนิดของไฟล์
เป็นการค้นหาข้อมูลโดยการเจาะจงชนิดของไฟล์
ข้อมูลที่เราต้องการค้นหาแบบนี้จะต้องอาศัยการ
ค้นหาโดยใช้คำสำคัญร่วมด้วย
ตัวอย่าง การค้นหาโดยระบุชนิดของไฟล์
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับวันสงกรานต์โดย
ต้องการที่จะค้นหาเฉพาะไฟล์ที่นามสกุล. PDF เท่านั้น
จะสามารถค้นหาได้ด้วยคำค้นหาดังนี้
วันสงกรานต์ filetype:PDF
35
3. การค้นหาภายในเว็บไซต์ที่กำหนด
เป็นการค้นหาข้อมูลโดยการพิมพ์ชื่อเว็บไซต์หรือประเภทของ
เว็บไซต์ตามที่ต้องการลงไปในช่องค้นหา เพื่อให้ได้ข้อมูลจาก
แหล่งข้อมูลที่ต้องการ เช่น
เว็บไซต์หน่วยงานของรัฐ (.go.th)
เว็บไซต์ทางการศึกษา (.ac.th)
เว็บไซต์ขององค์กรที่ไม่หวังผลกำไร (.or.th)
เว็บไซต์ทางการค้า (.co.th)
เว็บไซต์ทางการทหาร (.mi.th)
ตัวอย่าง การค้นหาภายในเว็บไซต์ที่กำหนด
ถ้าต้องการค้นหาข้อมูลที่เกี่ยวกับวันสงกรานต์โดย
ต้องการที่จะค้นหาจากเว็บไซต์หน่วยงานของรัฐ
เท่านั้นจะสามารถค้นหาได้ด้วยคำค้นหาดังนี้
วันสงกรานต์ Site : m-culture.go.th
36
4 .การค้นหาโดยใช้เครื่องหมายหรือสัญลักษณ์
เป็นการค้นหาข้อมูลโดยการนำเครื่องหมายหรือสัญลักษณ์มาใช้ซึ่ง
เครื่องหมายหรือสัญลักษณ์ที่นำมาช่วยในการค้นหาข้อมูลมี ดังนี้
อัญประกาศ
อัญประกาศ หรือ เครื่องหมายคำพูด” ”เป็นการ
ค้นหาข้อมูลที่ต้องการให้แสดงผลทุกคำในประโยค
ตัวอย่าง
ถ้าต้องการค้นหาข้อมูลที่เกี่ยวกับสถานที่ท่องเที่ยวในวัน
สงกรานต์จะสามารถค้นหาด้วยคำค้นหาดังนี้
“สถานที่ท่องเที่ยวในวันสงกรานต์”
37
เครื่องหมายบวก (+)
เครื่องหมายบวก (+) เป็นการค้นหาข้อมูลที่
ต้องการให้ปรากฏคำเหล่านั้นในหน้าเว็บเพจพร้อม
กัน ก่อนเครื่องหมายบวกจะต้องเว้นวรรค 1 ครั้ง
และหลังเครื่องหมายบวกต้องไม่เว้นวรรค
ตัวอย่าง
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับวันสงกรานต์และนาง
สงกรานต์โดยต้องการให้มีคำว่า วันสงกรานต์และนาง
สงกรานต์บนเว็บไซต์นั้นจะสามารถค้นหาได้ด้วยคำค้นหา
ดังนี้
วันสงกรานต์ +นางสงกรานต์
38
เครื่องหมายลบ (-)
เครื่องหมายลบ(-)เป็นการค้นหาข้อมูลโดยระบุคำ
ที่ไม่ต้องการให้ปรากฏบนเว็บไซต์โดยมีเงื่อนไขว่า
ก่อนเครื่องหมายลบจะต้องเว้นวรรค 1 ครั้ง และ
หลังเครื่องหมายลบต้องไม่เว้นวรรค
ตัวอย่าง
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับวันสงกรานต์แต่ไม่
ต้องการข้อมูลวันสงกรานต์ของภาคเหนือจะสามารถค้นหา
ได้ด้วยคำค้นหาดังนี้
วันสงกรานต์ -ภาคเหนือ
39
5. การค้นหาโดยใช้ตัวดำเนินการ
เป็นการค้นหาข้อมูลโดยการใช้ตัวดำเนินการในการเชื่อมคำซึ่งตัว
ดำเนินการที่ใช้ในการค้นหาข้อมูล มีดัง
AND
ตัวดำเนินการ AND เป็นตัวดำเนินการที่ใช้เมื่อ
ต้องการค้นหาคำสำคัญเพิ่มขึ้น
ตัวอย่าง
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับกิจกรรมที่ควรทำในวัน
สงกรานต์จะสามารถค้นหาข้อมูลได้ด้วยคำค้นหาดังนี้
วันสงกรานต์ AND กิจกรรม
40
OR
ตัวดำเนินการ OR เป็นตัวดำเนินการที่จะใช้เมื่อ
ต้องการให้แสดงข้อมูลใดข้อมูลหนึ่งที่พิมพ์คำค้นหา
ลงไป
ตัวอย่าง
ถ้าต้องการค้นหาข้อมูลเกี่ยวกับกิจกรรมในวันสงกรานต์
โดยต้องการให้เว็บไซต์แสดงข้อมูลการส่งน้ำพระ หรือการ
รดน้ำดำหัวผู้ใหญ่จะสามารถค้นหาได้ด้วยค่ะค้นหา ดังนี้
สรงน้ำพระ OR รดน้ำดำหัวผู้ใหญ่
41