덕수고등학교 고1수학과외에서 다룬 경우의 수와 조건 관리
덕수고등학교 고1수학과외에서는 교과서 예제를 그대로 기억하는 대신, 숫자와 질문이 달라져도 조건을 다시 해석하고 검산하는 연습을 진행했다. 특히 경우의 수 문제에서 분모가 0이 되는 값을 제외하는 조건과 중복·누락 여부를 풀이 처음부터 끝까지 유지하는 데 초점을 맞췄다.
경우를 나열하는 순간 발생한 최초 오류
한 고1 학생은 간단한 경우의 수는 직접 세어 답을 구할 수 있었다. 그러나 조건이 늘어난 문제에서는 가능한 경우를 떠오르는 순서대로 적기 시작했다. 그 과정에서 같은 배열을 다른 순서로 다시 적어 두 번 세었고, 조건을 만족하는 한 가지 경우는 목록에서 빠뜨렸다.
계산량이 길어지자 분모가 0이 될 수 없는 조건도 중간에 따로 확인하지 않았다. 식을 정리한 뒤에는 계산 결과만 확인했으며, 제외해야 할 값이 포함된 상태로 경우를 세었다. 최초 오류는 마지막 계산이 아니라, 조건을 확인하지 않은 채 경우를 나열하기 시작한 지점이었다.
조건 확인 → 미지수와 구할 값 분리 → 경우를 표로 정리 → 중복·누락 확인 → 분모 조건 검산
현재 가능한 풀이와 흔들리는 조건
조건이 단순하고 경우의 수가 적으면 직접 목록을 만들고 답을 구할 수 있다. 하지만 조건이 두 가지 이상 겹치거나 표가 포함되면 같은 경우를 다시 세지 않는 기준이 약해진다. 계산이 길어질수록 내신 시간관리를 먼저 확인하고 풀이 순서를 정하는 행동도 흐려진다.
따라서 각 경우를 적기 전에 핵심조건과 보조조건을 나누고, 한 번 센 경우에는 표시를 남기도록 했다. 분모가 0이 되는 값은 계산 전후에 모두 대조했다. 식을 세운 이유도 말로 설명하게 하여, 단순히 숫자를 조합하는 풀이에서 조건과 개념을 중심으로 판단하는 풀이로 바꾸었다.
오답을 다시 만드는 수정 과정
먼저 틀린 풀이에서 같은 배열이 두 번 등장한 최초 지점과 누락된 경우를 표시했다. 이후 가능한 경우를 순서 없이 적지 않고, 첫 번째 선택과 두 번째 선택을 행과 열로 나누어 표에 기록했다. 표를 완성한 뒤 행과 열을 각각 확인해 중복된 항목과 비어 있는 항목을 점검했다.
분모가 포함된 식에서는 분모가 0이 되지 않는다는 조건을 식 옆에 적고, 계산 전에는 제외할 값을 표시했다. 계산 후에는 얻은 값과 원래 조건을 다시 대조했다. 답을 다시 계산하는 데 그치지 않고, 어떤 조건을 빠뜨렸을 때 반례가 생기는지도 설명하게 했다.
다음 날에는 숫자와 질문을 바꾼 문제를 빈 종이에 다시 풀었다. 앞 문제의 공식이나 경우 배열을 그대로 따라가지 않고, 새 조건에서 구할 값을 먼저 표시한 뒤 필요한 경우만 분류했다. 두 문제를 연속으로 풀 때도 앞 문제의 배열에 끌리지 않고 중복·누락 검사를 완료하는지 확인했다.
이 과정을 거친 뒤에는 계산부터 시작하지 않고 조건을 읽은 다음 풀이 순서와 예상 시간을 먼저 정했다. 표가 있는 새 문제에서도 경우를 임의로 나열하기보다 기준을 세워 분류하고, 마지막에는 분모 조건과 원래 문제의 범위를 함께 검산하는 방식으로 풀이가 달라졌다.
덕수고등학교고1수학과외의 이 학습 사례는 교과서 예제의 모양을 암기하는 데서 벗어나, 달라진 숫자와 조건에도 원리를 재적용하고 오답의 최초 발생 지점을 찾아 수정하는 과정에 의미가 있다.






