คิดเป็นสเต็ป วาดผังงานชีวิตประจำวัน!
ในแต่ละวันนักเรียน ป.5 อย่างเราเคยเจอปัญหาไหมครับ? เช่น ทรงผมไม่เรียบร้อย, ไอศกรีมละลายเลอะมือ, หรือกระเป๋านักเรียนหนักเกินไป ปัญหาเหล่านี้ทำให้เราต้องหาวิธี "แก้ปัญหา (Problem Solving)" เพื่อให้เราใช้ชีวิตได้ง่ายและมีความสุขขึ้นครับ!
เมื่อเจอปัญหา เราสามารถใช้ "เหตุผล" มาช่วยคิดหาวิธีแก้ได้หลายแบบเลยครับ เช่น:
ใช้กับปัญหาที่ไม่ซับซ้อน เช่น การต่อจิกซอว์ หรือการเล่นเกมย้ายก้านไม้ขีดไฟ ลองขยับไปเรื่อยๆ จนกว่าจะสำเร็จ
ถ้ามีข้อมูลเยอะๆ ให้เราค่อยๆ "ตัดสิ่งที่ไม่เกี่ยวข้องออกไปทีละข้อ" จนกว่าจะเหลือคำตอบที่ถูกต้องที่สุด (มักใช้ตารางมาช่วยแยกแยะข้อมูล)
การจะแก้ปัญหาให้ไม่พลาด เราควร "วางแผน" โดยการวาดออกมาเป็นลำดับขั้นตอนครับ เราเรียกสิ่งนี้ว่า ผังงาน ซึ่งมีสัญลักษณ์สากลที่นักเขียนโปรแกรมทุกคนต้องใช้ให้ถูกต้อง ดังนี้ครับ:
สมมติว่านักเรียนจะซักผ้า แต่ต้องดูสภาพอากาศด้วย เราจะเขียนผังงานได้แบบนี้ครับ:
(เริ่มต้น) ⬇️
👉 ตรวจสอบเงื่อนไข: "ฝนตกหรือไม่?" (ใช้สัญลักษณ์ข้าวหลามตัด) 👈
ถ้า จริง ➡️ ทำการบ้าน ➡️ ทำความสะอาดบ้าน ➡️ (จบ)
ถ้า เท็จ (ฝนไม่ตก) ➡️ ซักผ้า ➡️ นำผ้าไปตาก ➡️ (จบ)
ทดสอบความเป็นนักแก้ปัญหา!
ข้อที่ 1: หากนักเรียนต้องการเขียนจุด "เริ่มต้น" และ "จบ" ของผังงาน จะต้องใช้สัญลักษณ์รูปทรงใด?
ข้อที่ 2: "ฝนตกหรือไม่?" เป็นขั้นตอนที่ต้องมีการตัดสินใจและมีทางแยก (จริง/เท็จ) ควรใช้สัญลักษณ์ใดในผังงาน?
ข้อที่ 3: การเล่น "เกมต่อจิกซอว์" จัดเป็นการแก้ปัญหาด้วยวิธีใด?