Loading…
Transcript

บทที่ 2 การแก้ปัญหาและขั้นตอนวิธี

การแก้ปัญหาด้วยคอมพิวเตอร์

สถานการณ์ที่ 1

ขณะนี้เป็นเวลาพักเที่ยง นักเรียนเหน็ดเหนื่อย จากการเรียนมาตั้งแต่เช้าจึงบอกคอมพิวเตอร์ว่า

"เลือกอาหารกลางวันที่เหมาะสมกับฉันให้หน่อย"

สถานการณ์ที่ 1

คำถาม

คอมพิวเตอร์นั้นจะเลือกอาหารได้หรือไม่

ชวนคิด

แบบทดสอบ

เฉลย

การแก้ปัญหาด้วยคอมพิวเตอร์

เนื่องจากโปรแกรมคอมพิวเตอร์ต้องระบุขั้นตอนการทำงานรวมถึงเงื่อนไขต่างๆที่ชัดเจน ดังนั้น

เราควรจะทำความเข้าใจกับปัญหาและ

ความต้องการเสียก่อน

ถ้าปัญหามีการระบุเงื่อนไขได้ชัดเจน จะสามารถ

ช่วยให้การระบุุขอบเขตข้อมูลที่ต้องการได้

ชัดเจนมากยิ่งขึ้น

เนื้อหา

แบบทดสอบ

1

ใบงาน 4.1 คณะที่ใช่

การระบุข้อมูลเข้า ข้อมูลออก และเงื่อนไขปัญหา

การแก้ไขปัญหาด้วยคอมพิวเตอร์นั้น ก่อนที่จะระบุขั้นตอนที่ชัดเจนได้จะต้องวิเคราะห์และ

ทำความเข้าใจกับปัญหาก่อน เพื่อจะได้ทราบผลลัพธ์ที่

ต้องการคืออะไร โดยแบ่งข้อมูลที่เกี่ยวข้องกับการทำงาน

เป็น 2 ส่วนคือ

1. ข้อมูลเข้า (Input) เป็นข้อมูลที่ใช้เพื่อประมวลผล

เนื้อหา

2

2. ข้อมูลออก (Output) เป็นข้อมูลผลลัพธ์ที่ต้องการ

ตัวอย่าง

ใบงาน 4.2 ข้อมูลเข้าและข้อมูลออก

แบบทดสอบ 2