Page 78 - middleSchool
P. 78

2   복잡한 문제는 어떻게 해결할까?




                     덕선이와 정환이는 정사각형의 개수를 찾는 문제
                    를 풀고 있었다. 덕선이는 정사각형을 하나씩 그려
                    가며 세다가 헷갈려서 도저히 풀 수 없다고 생각했
                    는데, 정환이는 어렵지 않다는 듯이 금세 정답을 맞
                    혔다. 정환이는 어떤 방법으로 쉽게 해결했을까?



                      이 문제는 같은 크기의 정사각형을 찾는 문제로 나누어 풀면 쉽게 해결할                                 추상화(abstraction)
                                                                                           추상화는 중요한 것만 남기고 중요
                    수 있다. 정사각형을 만들 수 있는 한 변의 길이를 크기 순서대로 나열하고                              하지 않은 것은 걸러내어 핵심 요소
                                                                                           에 집중할 수 있도록 하는 것이다.
                    각각의 크기에 해당하는 정사각형의 개수를 구하면 된다.
                                                                                           이를 문제 해결에 적용하면 문제를
                                                                                           이해하고 분석하여 불필요한 요소
                                                                                           를 제거하거나 작은 문제로 나누는
                                                                                           과정을 통해 복잡한 문제를 효과적
                                                정사각형의
                                                                                           으로 풀어 나갈 수 있다.
                                                 개수는?
                                                                                              문제 해결에 사용하는 다양한
                                                                                           방법
                                                                                           ▪  시행착오: 가능한 모든 방법을 시
                       한 변의 길이가         한 변의 길이가        한 변의 길이가        한 변의 길이가            도하고 실수를 반복하면서 최적
                      1㎝인 정사각형의        2㎝인 정사각형의       3㎝인 정사각형의        4㎝인 정사각형의           의 해결책을 찾는 방법이다.
                         개수는?             개수는?            개수는?             개수는?            ▪  나누어 풀기: 해결하기 어려운 복
                                                             3               4              잡한 문제를 작게 나눠 단순하게
                                            2
                           1                                                                만든 다음 문제를 해결하는 방법
                                                                                            이다.
                        1              2               3               4                   ▪  거꾸로 풀기: 문제의 목표 상태에
                                                                                            서 거꾸로 진행하면서 문제를 해
                                                                                            결하는 방법이다.
                                                                                           ▪  생각해 보기(통찰): 문제를 해결
                                                                    [그림 Ⅲ - 3] 문제 분해의 예
                                                                                            하기 위하여 ‘통찰’을 끌어내는
                                                                                            방법이다.
                      이와 같이 단순한 방법으로 해결할 수 없는 복잡한 문제의 경우에는 작은
                    문제로 나누고, 나누어진 각각의 문제를 단순화함으로써 전체 문제를 쉽게

                    해결할 수 있다.




                                                                                                  스스로 점검하기


                     축제 안내를 위해 교실 배치도를 작성하
                    려고 한다. 다음 문제를 해결 가능한 작은 문
                    제로 나누어 보자.

                      학교 전체 건물 및 교실 배치를 어떻게 조사할까?





                 78      Ⅲ_문제 해결                                       …







          중학정보교과서-수정(11_16).indb   78                                                                             2017-11-16   오후 4:52:05
   73   74   75   76   77   78   79   80   81   82   83