การแบ่งปัญหาใหญ่เป็นปัญหาย่อย

การแก้ปัญหาที่มีความซับซ้อน การแบ่งปัญหาใหญ่ให้เป็นปัญหาย่อยๆ ทำให้ความซับซ้อนของปัญหาลดลง ช่วยให้การวิเคราะห์และพิจารณารายละเอียดของปัญหาทำได้อย่างถี่ถ้วน ส่งผลให้สามารถออกแบบขั้นตอนการแก้ปัญหาย่อยแต่ละปัญหาได้ง่ายยิ่งขึ้น

ตัวอย่างที่ 1.1 ภาพวาดหมู่บ้าน

ภาพหมู่บ้าน โดย 1 ช่องมีขนาด 20 หน่วย จุดมุมล่างซ้ายของตาราง คือ พิกัด (0,0)

 

ตัวอย่างที่ 1.1 ภาพวาดหมู่บ้าน

นักเรียนสามารถอธิบายรายละเอียดของภาพให้เพื่อนของนักเรียนวาดตามได้นั้น สามารถแบ่งออกเป็นปัญหาย่อยได้ดังนี้

•ในภาพมีบ้านกี่หลัง
•ขั้นตอนในการวาดบ้านหลังแรกเป็นอย่างไรและอยู่ที่ตำแหน่งใด
•ขั้นตอนในการวาดบ้านหลังที่สองเป็นอย่างไรและอยู่ที่ตำแหน่งใด

•ขั้นตอนในการวาดบ้านหลังที่สามเป็นอย่างไรและอยู่ที่ตำแหน่งใด

จากปัญหาตัวอย่างที่ 1.1 นั้นค่อนข้างง่ายและชัดเจน เนื่องจากมีข้อกำหนดและผลลัพธ์ที่แน่นอน

ปัญหาในชีวิตประจำวันมีหลากหลาย เช่น ในตอนนี้นักเรียนสามารถบวกเลขสองหลัก 2 จำนวนเข้าด้วยกันได้ง่ายด้วยตนเอง แต่น้องๆระดับอนุบาลอาจบวกเลขได้เพียงหนึ่งหลัก นักเรียนจะมีวิธีการสอนน้องอย่างไร ให้สามารถบวกเลขสองหลักได้

นักเรียนสามารถแบ่งปัญหาใหญ่ของการบวกเลขสองหลักเป็นปัญหาย่อยได้ดังนี้

•บวกเลขหลักหน่วยเข้าด้วยกันอย่างไร
•บวกเลขหลักสิบเข้าด้วยกันอย่างไร