บทที่ 2
การแก้ปัญหา
ขั้นตอนการแก้ปัญหา 4 ขั้นตอน
เกมฝึกกระบวนการคิด
ใบงาน เรื่อง รหัสลำลองและผังงาน https://www.liveworksheets.com/pz2939229qs
ดาว์นโหลด สไลด์สอนเรื่องขั้นตอนการแก้ปัญหา
เอกสารประกอบ https://dltv.ac.th/utils/files/download/123008
ใช้เวลาเรียน 6 ชั่วโมง
กิจกรรมที่ 1.3 เกมหยิบสุดท้ายชนะ
1. แบ่งหมาก(ก้อนหินหรือฝาขวดน้ำ) ออกเป็น 3 กอง ๆ ละเท่าไรก็ได้ เช่น 3 , 4 , 5
2. ผู้เล่นผลัดกันหยิบคนละครั้ง ๆ ละเท่าไรก็ได้ แต่หยิบได้ทีละกอง อย่างน้อย 1 อัน
3. ใครหยิบหมาก(ก้อนหินหรือฝาขวดน้ำ) เป็นคนสุดท้ายเป็นผู้ชนะ
ขั้นตอนการแก้ปัญหา
ประกอบด้วย 4 ขั้นตอน
การวิเคราะห์และกำหนดรายละเอียดของปัญหา เป็นการทำความเข้าใจเกี่ยวกับรายละเอียดของปัญหา เช่น ข้อมูลเข้า ข้อมูลออก หรือสิ่งที่ต้องการ
การวางแผนการแก้ปัญหา เมื่อทำความเข้าใจกับปัญหาแล้ว ต้องออกแบบการแก้ปัญหานั้น เพื่อนำไปสู่การปฏิบัติ การถ่ายทอดความคิด จากจุดเริ่มต้น ถึงสิ้นสุด และลำดับก่อนหลังที่ชัดเจน เรียกว่า รหัสลำลอง (ซูโดโค้ด) หรือ ผังาน (flowchart) ที่ประกอบไปด้วยสัญลักษณ์ ข้อความและเส้นเชื่อมโยง ซึ่งการวางแผนอย่างเป็นขั้นตอนที่ชัดเจนนี้ อาจเรียกว่าอีกอย่างได้ว่า อัลกอริทึม
การดำเนินการแก้ปัญหา ปฏิบัติตามแผนที่ได้วางแผนการไว้
การตรวจสอบและประเมินผล
ตัวอย่าง ถ้านักเรียนต้องการหาจำนวนที่มากที่สุดของจำนวน 3 จำนวน ที่กำหนดให้ จะแก้ปัญหาอย่างไร
ตอบ ดูคำตอบจากวีดีโอด้านล่างนี้
อัลกอริทึมในการแก้ปัญหา
รหัสลำลอง (pseudocode)
การเขียนรหัสลำลองเป็นการใช้คำบรรยายอธิบายขั้นตอนอย่างชัดเจนในการแก้ปัญหา หรือการทำงานของโปรแกรม โดยใช้ถ้อยคำหรือประโยคคำสั่งที่เขียนอยู่ในรูปแบบของภาษาที่เข้าใจง่าย เช่นภาษาอังกฤษ ภาษาไทย ที่ไม่ขึ้นกับภาษาคอมพิวเตอร์ภาษาใดภาษาหนึ่ง เพื่ออธิบายรายละเอียดของอัลกอริทึม
ผังงาน (Flowchart) คือ รูปภาพ หรือสัญลักษณ์ ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความหรือคำพูด ที่ใช้ใน อัลกอริทึม (Algorithm)
ผังงานแบ่งได้ 2 ประเภท
1. ผังงานระบบ (System Flowchart) คือ ผังงานที่แสดงขั้นตอนการทำงานในระบบอย่างกว้างๆ แต่ไม่เจาะลงในระบบงานย่อย
2. ผังงานโปรแกรม (Program Flowchart) คือ ผังงานที่แสดงถึงขั้นตอนในการทำงานของโปรแกรม ตั้งแต่รับข้อมูล คำนวณ จนถึงแสดงผลลัพธ์
ตัวอย่างผังงาน
กิจกรรมที่ 1.4 ผังงานในชีวิตจริง
ผังงานการใส่เสื้อเชิ้ต
ผังงานการแปรงฟัน
ผังงานการล้างจาน
ผังงานการทอดไข่
เกมส์ฝึกกระบวนการคิด
เกมแก้ปัญหา 1 พาของสามสิ่งข้ามฝั่ง
เกมแก้ปัญหา 2 พากันข้ามฝั่ง
เกมแก้ปัญหา 3 พ่อมด…แม่มด
เกมแก้ปัญหา 4 ตวงน้ำใส่กระบอก ระดับ 1
เกมแก้ปัญหา 5 ตวงน้ำใส่กระบอก ระดับ 2
เกมค้นหาเหรียญปลอม จากเหรียญ 8 เหรียญ เหมาะสำหรับชั้น ม. 4-6
เรียนรู้ผังงาน เหมาะสำหรับชั้นมัธยม
ใบงาน
ใบงานที่ 1 เรื่อง รหัสลำลองและผังงาน https://www.liveworksheets.com/pz2939229qs
ใบงานที่ 2 สัญลักษณ์ของผังงาน https://www.liveworksheets.com/qc2652354kd
ใบงานที่ 3 รหัสลำลอง https://www.liveworksheets.com/kn2359862fn
ตัวอย่างการแก้ปัญหา - อาหารเจ้าปัญหา https://www.liveworksheets.com/w/th/karaekpayha/1279929