Suche senden
Hochladen
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
•
1 gefällt mir
•
5,375 views
Nattapon
Folgen
Bildung
Melden
Teilen
Melden
Teilen
1 von 3
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Meaw Sukee
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
น้อย วิภาภรณ์
ใบความรู้ที่ 3 การเขียนโปรแกรมภาษา
ใบความรู้ที่ 3 การเขียนโปรแกรมภาษา
Nattapon
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Kru.Mam Charoensansuay
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Kru.Mam Charoensansuay
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
nuknook
กระบวนการเทคโนโลยีสารสนเทศ
กระบวนการเทคโนโลยีสารสนเทศ
JL'mind Chutimon
ใบความรู้ที่ 9
ใบความรู้ที่ 9
Rattana Wongphu-nga
Empfohlen
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Meaw Sukee
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
น้อย วิภาภรณ์
ใบความรู้ที่ 3 การเขียนโปรแกรมภาษา
ใบความรู้ที่ 3 การเขียนโปรแกรมภาษา
Nattapon
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Kru.Mam Charoensansuay
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
Kru.Mam Charoensansuay
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
nuknook
กระบวนการเทคโนโลยีสารสนเทศ
กระบวนการเทคโนโลยีสารสนเทศ
JL'mind Chutimon
ใบความรู้ที่ 9
ใบความรู้ที่ 9
Rattana Wongphu-nga
ใบความรู้ที่2
ใบความรู้ที่2
Orapan Chamnan
ใบความรู้ที่1.2
ใบความรู้ที่1.2
Orapan Chamnan
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
Paweena Kittitongchaikul
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
Thank Chiro
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
Paweena Kittitongchaikul
ใบความรู้ที่1
ใบความรู้ที่1
Orapan Chamnan
การจำลองความคิด
การจำลองความคิด
Strisuksa Roi-Et
2562 final-project
2562 final-project
HaamKhunkaew1
ง32101 เทคโนโลยีสารสนเทศ
ง32101 เทคโนโลยีสารสนเทศ
giggle036
Problem solution
Problem solution
aumaiaiai
Problem solution
Problem solution
Prae Uraiwan
การรวบรวมความต้องการ
การรวบรวมความต้องการ
skiats
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศ
Orapan Chamnan
หน่วย 3
หน่วย 3
giggle036
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
Ja Phenpitcha
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
Sarawut Panchon
ข้อสอบปลายภาค50ข้อexcel 07 2558
ข้อสอบปลายภาค50ข้อexcel 07 2558
peter dontoom
บทที่ 2
บทที่ 2
pianojrtk
บทที่ 2
บทที่ 2
pianojrtk
01 introduction-to-system-analysis-and-design
01 introduction-to-system-analysis-and-design
NuNa DeeNa
งานคอม อลิตา
งานคอม อลิตา
alita122
หลักการแก้ปัญหา
หลักการแก้ปัญหา
Sarun Suksri
Weitere ähnliche Inhalte
Was ist angesagt?
ใบความรู้ที่2
ใบความรู้ที่2
Orapan Chamnan
ใบความรู้ที่1.2
ใบความรู้ที่1.2
Orapan Chamnan
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
Paweena Kittitongchaikul
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
Thank Chiro
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
Paweena Kittitongchaikul
ใบความรู้ที่1
ใบความรู้ที่1
Orapan Chamnan
การจำลองความคิด
การจำลองความคิด
Strisuksa Roi-Et
2562 final-project
2562 final-project
HaamKhunkaew1
ง32101 เทคโนโลยีสารสนเทศ
ง32101 เทคโนโลยีสารสนเทศ
giggle036
Problem solution
Problem solution
aumaiaiai
Problem solution
Problem solution
Prae Uraiwan
การรวบรวมความต้องการ
การรวบรวมความต้องการ
skiats
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศ
Orapan Chamnan
หน่วย 3
หน่วย 3
giggle036
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
Ja Phenpitcha
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
Sarawut Panchon
ข้อสอบปลายภาค50ข้อexcel 07 2558
ข้อสอบปลายภาค50ข้อexcel 07 2558
peter dontoom
บทที่ 2
บทที่ 2
pianojrtk
บทที่ 2
บทที่ 2
pianojrtk
01 introduction-to-system-analysis-and-design
01 introduction-to-system-analysis-and-design
NuNa DeeNa
Was ist angesagt?
(20)
ใบความรู้ที่2
ใบความรู้ที่2
ใบความรู้ที่1.2
ใบความรู้ที่1.2
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
วิชา เทคโนโลยีสารสนเทศ 2 รหัสวิชา ง32101 แก้ไขแล้ว
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
ใบความรู้ที่1
ใบความรู้ที่1
การจำลองความคิด
การจำลองความคิด
2562 final-project
2562 final-project
ง32101 เทคโนโลยีสารสนเทศ
ง32101 เทคโนโลยีสารสนเทศ
Problem solution
Problem solution
Problem solution
Problem solution
การรวบรวมความต้องการ
การรวบรวมความต้องการ
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศ
หน่วย 3
หน่วย 3
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
บทที่ 3 การวิเคราะห์ระบบและการออกแบบระบบ
ข้อสอบปลายภาค50ข้อexcel 07 2558
ข้อสอบปลายภาค50ข้อexcel 07 2558
บทที่ 2
บทที่ 2
บทที่ 2
บทที่ 2
01 introduction-to-system-analysis-and-design
01 introduction-to-system-analysis-and-design
Ähnlich wie ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
งานคอม อลิตา
งานคอม อลิตา
alita122
หลักการแก้ปัญหา
หลักการแก้ปัญหา
Sarun Suksri
ใบความรู้ที่1.2
ใบความรู้ที่1.2
Orapan Chamnan
แผนเรื่องหลักการแก้ปัญหา
แผนเรื่องหลักการแก้ปัญหา
wichudaaon
It1
It1
Naruemon Soonthong
Pbl8.2
Pbl8.2
anusong
งานคอมพิวเตอร์
งานคอมพิวเตอร์
prang00
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
nuknook
Pbl 3
Pbl 3
supaporn20146
Pbl 3
Pbl 3
Sumitrazaza
Pbl 3
Pbl 3
Sumitrazaza
โจทย์ปัญหา8.1
โจทย์ปัญหา8.1
anusong
ชุดที่1
ชุดที่1
krurutsamee
แผนการเรียนรู้1
แผนการเรียนรู้1
Yoon Yoon
Chapter 5 เครื่องมือเพื่อการควบคุมคุณภาพ
Chapter 5 เครื่องมือเพื่อการควบคุมคุณภาพ
Ronnarit Junsiri
แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1
Meaw Sukee
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ณัฐพล บัวพันธ์
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
Passawan' Koohar
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
Paweena Kittitongchaikul
ค่ากลางปี
ค่ากลางปี
anutree pankulab
Ähnlich wie ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
(20)
งานคอม อลิตา
งานคอม อลิตา
หลักการแก้ปัญหา
หลักการแก้ปัญหา
ใบความรู้ที่1.2
ใบความรู้ที่1.2
แผนเรื่องหลักการแก้ปัญหา
แผนเรื่องหลักการแก้ปัญหา
It1
It1
Pbl8.2
Pbl8.2
งานคอมพิวเตอร์
งานคอมพิวเตอร์
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
Pbl 3
Pbl 3
Pbl 3
Pbl 3
Pbl 3
Pbl 3
โจทย์ปัญหา8.1
โจทย์ปัญหา8.1
ชุดที่1
ชุดที่1
แผนการเรียนรู้1
แผนการเรียนรู้1
Chapter 5 เครื่องมือเพื่อการควบคุมคุณภาพ
Chapter 5 เครื่องมือเพื่อการควบคุมคุณภาพ
แผนการจัดการเรียนรู้ที่ 1
แผนการจัดการเรียนรู้ที่ 1
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
งานนำเสนอ1 คอม
งานนำเสนอ1 คอม
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
ค่ากลางปี
ค่ากลางปี
Mehr von Nattapon
Resume
Resume
Nattapon
About Python
About Python
Nattapon
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
Nattapon
ใบความรู้ที่ 10 application calculator
ใบความรู้ที่ 10 application calculator
Nattapon
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
Nattapon
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
Nattapon
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
Nattapon
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
ใบความรู้ที่ 8 application paint pot2
ใบความรู้ที่ 8 application paint pot2
Nattapon
ใบความรู้ที่ 7 application paint pot
ใบความรู้ที่ 7 application paint pot
Nattapon
ใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 6 application talk to me
Nattapon
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
Nattapon
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
Nattapon
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
Nattapon
ใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ application
Nattapon
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
Nattapon
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
Mehr von Nattapon
(20)
Resume
Resume
About Python
About Python
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
ใบความรู้ที่ 10 application calculator
ใบความรู้ที่ 10 application calculator
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556
ใบความรู้ที่ 8 application paint pot2
ใบความรู้ที่ 8 application paint pot2
ใบความรู้ที่ 7 application paint pot
ใบความรู้ที่ 7 application paint pot
ใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
1.
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
วิชาเทคโนโลยีสารสนเทศ เวลา 2 ชั่วโมง ครูผู้สอน ณัฐพล บัวอุไร 1. หลักการแก้ปัญหา ในชีวิตประจาวันทุกคนต้องเคยพบกับปัญหาต่าง ๆ ไม่ว่าจะเป็นปัญหาด้านการเรียน การงาน การเงิน หรือแม้แต่ การเล่นเกม เมื่อพบกับปัญหาแต่ละคนมีวิธีที่จะจัดการหรือแก้ปัญหาเหล่านั้นแตกต่างกันไป ซึ่งแต่ละวิธีการอาจให้ผลลัพธ์ที่ เหมือนหรือแตกต่างกันเล็กน้อย ทั้งนี้ขึ้นอยู่กับความรู้ ความสามารถ และประสบการณ์ของบุคคลผูนั้น อย่างไรก็ตาม หากเรา ้ นาวิธีการแก้ปัญหาต่างวิธีนั้นมาวิเคราะห์ให้ดี จะพบว่าสามารถสรุปวิธีการเหล่านั้นเป็นทฤษฎีซึ่งมีรูปแบบที่แน่นอนได้ และ บางครั้งต้องอาศัยการเรียนรู้ในระดับสูงเพื่อแก้ปัญหาบางอย่างให้สมบูรณ์แบบ แต่ก่อนที่เราจะศึกษาต่อไป ลองพิจารณา ปัญหาต่อไปนี้ ตัวอย่างที่ 1 เกมทายใจ เกมทายใจ คือ เกมให้ผู้เล่นทายตัวเลข 3 ตัว ในการเล่นเกมต้องใช้ผู้เล่น 2 คน คนที่หนึ่งคือผู้กาหนด เป็นคน กาหนดเลข 3 ตัวที่ไม่ซ้ากัน โดยเลือกจากกลุ่มตัวเลข 1 – 9 และอีกคนหนึ่งคือผู้ทาย เป็นผู้ทายตัวเลข 3 ตัวที่ไม่ซ้ากันที่ผู้ กาหนดได้กาหนดไว้แล้วหลังจากที่ผู้ทายทายเลขแต่ละครั้ง ผู้กาหนดต้องให้รายละเอียดว่าตัวเลขที่ทายมานั้นถูกต้องกี่ตัว และ ในกรณีที่ตัวเลขที่ทายมาถูกตาแหน่งด้วยก็ต้องบอกว่าถูกตาแหน่งกี่ตัว เช่น ถ้าตัวเลขที่กาหนดไว้เป็น 815 และผู้ทายทายว่า 123 ผู้กาหนดต้องแจ้งว่าตัวเลขที่ทายนั้นถูก 1 ตัว และไม่มีตัวใดถูกตาแหน่ง รูปที่ 1 เป็นตารางแสดงข้อมูลการเล่นเกมทายใจ เลขที่ทาย จานวนตัวเลขที่ถูก จานวนตาแหน่งที่ถูก 123 1 - 415 2 2 425 1 1 416 1 1 715 2 2 815 3 3 รูปที่ 1 ข้อมูลการเล่นเกมทายใจ จะเห็นว่าการแก้ปัญหาดังกล่าวข้างต้น นอกจากจะใช้วิธีการลองผิดลองถูกในการทายครั้งแรก ๆ แล้ว ยังมีการใช้ เหตุผลประกอบการแก้ปัญหา ซึ่งเราเรียกวิธีการดังกล่าวว่า “วิธีขจัด” (Method Of Elimination) กล่าวคือ จะแยกข้อมูล ออกเป็นกรณีที่เป็นไปไม่ได้ทิ้ง จนเหลือกรณีที่เป็นไปได้ วิธีการดังกล่าวสามารถอธิบายได้ว่าทาไมจึงคิดหรือทาเช่นนั้น รูปแบบ ของการใช้เหตุผลประกอบการแก้ปัญหาอาจแตกต่างกันขึ้นอยู่กับเงื่อนไข ในปัญหาบางปัญหาอาจจะขจัดให้เหลือกรณีเดียว ไม่ได้ แต่อาจจะทาให้เหลือกรณีน้อยที่สุด
2.
~2~ 2. ขั้นตอนการแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
นอกจากวิธีการแก้ปัญหาที่ยกตัวอย่างมา ซึ่งได้แก่ วิธีการลองผิดลองถูก การใช้เหตุผล การใช้วิธีขจัด ยังมีวิธีการ แก้ปัญหาอีกมากมายที่ผู้แก้ปัญหาสามารถเลือกใช้ให้เข้ากับตัวปัญหาและประสบการณ์ของผู้แก้ปัญหาเอง แต่อย่างไรก็ตาม วิธีการเหล่านั้นล้วนมีขั้นตอนที่คล้ายคลึงกัน และจากการศึกษาพฤติกรรมในการเรียนรู้และแก้ปัญหาของมนุษย์พบว่า โดย ปกติมนุษย์มีกระบวนการในการแก้ปัญหา ซึ่งประกอบด้วย 4 ขั้นตอน ดังนี้ 1) การวิเคราะห์และกาหนดรายละเอียดของปัญหา การวิเคราะห์และกาหนดรายละเอียดของปัญหา (State the Problem) ขั้นตอนนี้เป็นขั้นตอนแรกสุดก่อนที่จะ ลงมือแก้ปัญหา แต่ผู้แก้ปัญหามักจะมองข้ามความสาคัญของขั้นตอนนี้อยู่เสมอ จุดประสงค์ของขั้นตอนนี้ คือ การทาความ เข้าใจกับปัญหาเพื่อแยกให้ออกว่าข้อมูลที่กาหนดมาในปัญหาหรือเงื่อนไขของปัญหาคืออะไร และสิ่งที่ต้องการคืออะไร อีกทั้ง วิธีการที่ใช้ประมวลผล ในการวิเคราะห์ปัญหาใด กล่าวโดยสรุปมีองค์ประกอบในการวิเคราะห์ดังนี้ 1.1 การระบุข้อมูลเข้า ได้แก่ การพิจารณาข้อมูลและเงื่อนไขที่กาหนดมาในปัญหา 1.2 การระบุข้อมูลออก ได้แก่ การพิจารณาเป้าหมายหรือสิ่งที่ต้องหาคาตอบ 1.3 การกาหนดวิธีประมวลผล ได้แก่ การพิจารณาขั้นตอนวิธีการได้มาซึ่งคาตอบหรือข้อมูลออก ตัวอย่างที่ 2 แสดงการวิเคราะห์และกาหนดรายละเอียดของการหาค่าเฉลี่ยของจานวนเต็ม 5 จานวน ได้แก่ 0, 3, 4, 8 และ 12 จากองค์ประกอบในการวิเคราะห์และกาหนดรายละเอียดของปัญหา 1.1 การระบุข้อมูลเข้า ในที่นี้โจทย์กาหนดให้หาค่าเฉลี่ยของจานวนเต็ม 5 จานวน ดังนั้น ข้อมูลเข้าได้แก่ จานวน 0, 3, 4, 8 และ 12 1.2 การระบุข้อมูลออก จากโจทย์ สิ่งที่เป็นคาตอบของปัญหา คือ ค่าเฉลี่ย (x) ของจานวนทั้ง 5 1.3 การกาหนดวิธีการประมวลผล จากสิ่งที่โจทย์ต้องการ “ค่าเฉลี่ย” หมายถึง ผลรวมของจานวนทั้ง 5 หารด้วย 5 ดังนั้นขั้นตอนของการ ประมวลผล ประกอบด้วย 1.3.1 รับค่าจานวนทั้ง 5 จานวน 1.3.2 นาจานวนเต็มทั้ง 5 มาบวกเข้าด้วยกัน 1.3.3 นาผลลัพธ์จากข้อ 1.3.2 มาหารด้วย 5 ตัวอย่างที่ 3 แสดงการวิเคราะห์และกาหนดรายละเอียดของการหาค่า x เมื่อ x คือจานวนเต็มจานวนหนึ่ง ในกลุ่มจานวนเต็ม 5 จานวน ที่มีค่าเฉลี่ยเป็น 10 และจานวนอีก 4 จานวน ได้แก่ 3, 4, 8 และ 12 จากองค์ประกอบในการวิเคราะห์และกาหนดรายละเอียดของปัญหา 1.1 การระบุข้อมูลเข้า จากโจทย์ข้อมูลเข้าได้แก่ 1.1.1 จานวนอีก 4 จานวน คือ 3, 4, 8 และ 12 1.1.2 ค่าเฉลี่ยของจานวนทั้ง 5 จานวน คือ 10 1.2 การระบุข้อมูลออก จากโจทย์สิ่งที่เป็นผลลัพธ์ คือ ค่า x โรงเรี ยนเตรี ยมอุดมศึกษาพัฒนาการ ลาลูกกา ครูณฐพล บัวอุไร [www.nattapon.com] ั
3.
~3~
1.3 การกาหนดวิธีการประมวลผล จากโจทย์ และความหมายของ “ค่าเฉลี่ย” เราสามารถสรุปขั้นตอนของการประมวลผลได้ดังนี้ 1.3.1 หาค่าผลรวมของจานวนเต็มทั้ง 5 โดยนาค่าเฉลี่ยคูณด้วยจานวนของเลขจานวนเต็มนั่นคือ 10 x 5 = 50 1.3.2 จากความหมายของ “ผลรวม” จะได้ 3 + 4 + 8 +12 + x = 50 1.3.3 แก้สมการ 27 + x = 50 (จะได้ x = 23 ซึ่งคือผลลัพธ์) 2) การเลือกเครื่องมือและออกแบบขั้นตอนวิธี การเลือกเครื่องมือและออกแบบขั้นตอนวิธี (Tools and Algorithm Development) ขั้นตอนนี้เป็นขั้นตอนของ การวางแผนในการแก้ปัญหาอย่างละเอียดถี่ถ้วน หลังจากที่เราทาความเข้าใจกับปัญหา พิจารณาเงื่อนไขและข้อมูลที่มีอยู่ และ สิ่งที่ต้องการหาในขั้นตอนที่ 1 แล้ว เราสามารถคาดคะเนวิธีการที่จะใช้ในการแก้ปัญหา ขั้นตอนนี้จาเป็นต้องอาศัย ประสบการณ์ของผู้แก้ปัญหาเป็นหลัก หากผู้แก้ปัญหาเคยพบกับปัญหาทานองนี้มาแล้วก็สามารถดาเนินการตามแนวทางที่เคย ปฏิบัติมา ขั้นตอนนี้จะเริ่มจากการเลือกเครื่องมือที่ใช้ในการแก้ปัญหา โดยพิจารณาความเหมาะสมระหว่างเครื่องมือกับ เงื่อนไขต่าง ๆ ของปัญหา ซึ่ง หมายรวมถึงความสามารถของเครื่องมือในการแก้ปัญหาดังกล่าว และสิ่งที่สาคัญที่สุดคือ ความคุ้นเคยในการใช้งานเครื่องมือนั้น ๆ ของผู้แก้ปัญหา อีกสิ่งหนึ่งที่สาคัญในการแก้ปัญหา คือ ยุทธวิธีที่ใช้ในการแก้ปัญหา หรือที่เราเรียกว่า “ขั้นตอนวิธี” (Algorithm) ในการแก้ปัญหา หลังจากที่เราได้เครื่องมือช่วยแก้ปัญหาแล้ว ผู้แก้ปัญหาต้องวางแผนว่าจะใช้เครื่องมือดังกล่าวเพื่อให้ได้ ผลลัพธ์ที่ถูกต้องและดีที่สุด การออกแบบขั้นตอนวิธีในการแก้ปัญหา ผู้แก้ปัญหาควรใช้แผนภาพหรือเครื่องมือในการแสดง ขั้นตอนการทางาน เพื่อให้ง่ายต่อความเข้าใจ เช่น ผังงาน (Flowchart) ที่จาลองขั้นตอนวิธีการแก้ปัญหาในรูปของสัญลักษณ์ รหัสจาลอง (Pseudo Code) ซึ่งเป็นการจาลองขันตอนวิธีการแก้ปัญหาในรูปของคาบรรยาย การใช้เครื่องมือช่วยออกแบบ ้ ดังกล่าว นอกจากแสดงกระบวนการที่ชัดเจนแล้วยังช่วยให้ผู้แก้ปัญหาสามารถหาข้อผิดพลาดของวิธีการที่ใช้ได้ง่ายและแก้ไข ได้อย่างรวดเร็ว 3) การดาเนินการแก้ปัญหา การดาเนินการแก้ปัญหา (Implementation) หลังจากที่ได้ออกแบบขั้นตอนวิธีเรียบร้อยแล้ว ขั้นตอนนี้เป็น ขั้นตอนที่ต้องลงมือแก้ปัญหาโดยใช้เครื่องมือที่ได้เลือกไว้ หากการแก้ปัญหาดังกล่าวใช้คอมพิวเตอร์เข้ามาช่วยงาน ขั้นตอนนี้ก็ เป็นการใช้โปรแกรมสาเร็จหรือใช้ภาษาคอมพิวเตอร์เขียนโปรแกรมแก้ปัญหา ขั้นตอนนี้ต้องอาศัยความรู้เกี่ยวกับเครื่องมือที่ เลือกใช้ ซึ่งผู้แก้ปัญหาต้องศึกษาให้เข้าใจและเชี่ยวชาญ ในขณะที่ดาเนินการ หากพบแนวทางที่ดีกว่าที่ออกแบบไว้ ก็สามารถ ปรับเปลี่ยนได้ 4) การตรวจสอบและปรับปรุง การตรวจสอบและปรับปรุง (Refinement) หลังจากที่ลงมือแก้ปัญหาแล้ว ต้องตรวจสอบให้แน่ใจว่าวิธีการนี้ ให้ผลลัพธ์ที่ถูกต้อง โดยผู้แก้ปัญหาต้องตรวจสอบว่าขั้นตอนวิธีที่สร้างขึ้นสอดคล้องกับรายละเอียดของปัญหา ซึ่งได้แก่ ข้อมูล เข้า และข้อมูลออก เพื่อให้มั่นใจว่าสามารถรองรับข้อมูลเข้าได้ในทุกกรณีอย่างถูกต้องและสมบูรณ์ ในขณะเดียวกันก็ต้อง ปรับปรุงวิธีการเพื่อให้การแก้ปัญหานี้ได้ผลลัพธ์ที่ดีที่สุด ขั้นตอนทั้ง 4 ขั้นตอนดังกล่าวข้างต้น เป็นเสมือนขั้นบันได (Stair) ที่ทาให้มนุษย์สามารถประสบความสาเร็จใน การแก้ปัญหาต่าง ๆ ได้ รวมทั้งการเขียนหรือพัฒนาโปรแกรมคอมพิวเตอร์เพื่อแก้ปัญหา ก็ต้องใช้กระบวนการตามขั้นตอนทั้ง 4 นี้เช่นกัน โรงเรี ยนเตรี ยมอุดมศึกษาพัฒนาการ ลาลูกกา ครูณฐพล บัวอุไร [www.nattapon.com] ั
Jetzt herunterladen