ห้องเรียนวิชา วิทยาการคำนวณ ม.1
ห้องเรียนวิชา วิทยาการคำนวณ ม.1
หน่วยที่ 5 การออกแบบอัลกอริทึมเพื่อแก้ปัญหา
5.1 ปัญหาในชีวิตประจำวันของมนุษย์
ในการดำเนินชีวิตชีวิตประจำวันของมนุษย์นั้นมักมีเรื่องที่ต้องคิด ต้องตัดสินใจอยู่เสมอ สิ่งต่างๆเหล่านี้ อาจเป็นปัญหาที่ต้องคิด หรือเมื่อมนุษย์หาวิธีการแก้ปัญหาอาจทำให้เกิดเทคโนโลยีต่าง ๆ ขึ้นมา ดังนั้น มนุษย์จึงต้องพยายามหาวิธีการในการแก้ปัญหาด้วยวิธีการที่ดีที่สุด
ปัญหาที่เกิดจากปัจจัยพื้นฐานทั้ง 2 ประเภท ทำให้มนุษย์มีความต้องการในการแสวงหาวิธีการแก้ปัญหา และแนวทางการปฏิบัติเพื่อก้ปัญหาที่เกิดขึ้นให้หมดไปด้วยวิธีที่มีประสิทธิภาพมากที่สุด การแก้ปัญหาอาจเป็นวิธีการ หรือชิ้นงาน เพื่อใช้ในการแก้ปัญหาตามที่มนุษย์คาดหวัง
2. กระบวนการแก้ปัญหา
การมองปัญหาต่างๆ นั้นอาจมองเป็นระบบโดยเริ่มต้นเพื่อหาปัจจัยนำเข้า (input) แล้วนำปัจจัยนั้นมาประมวลผล หรือดำเนินการ (process) เพื่อให้ได้ผลลัพธ์ตามต้องการ (output)
การแก้ปัญหาอย่างเป็นขั้นตอนจะทำให้การตัดสินใจเรื่องต่าง ๆ ในการดำเนินการแก้ปัญหามีประสิทธิภาพมากขึ้น การดำเนินการแก้ปัญหาอย่างเป็นระบบมีแนวทางในการปฏิบัติ ดังนี้ >>> แบบฝึกหัด <<<