가평고등학교 고2수학과외에서 다룬 함수 관계의 우선순위
가평고등학교 고2수학과외에서는 함수식을 빠르게 계산하는 것보다 입력값이 어떤 중간값을 거쳐 최종 출력으로 연결되는지 확인하는 훈련을 먼저 진행했다. 고2 첫 내신을 준비하는 과정에서 여러 조건이 한꺼번에 제시되면 공식부터 적용하는 습관이 합성함수와 필요조건·충분조건 문제의 오답으로 이어질 수 있기 때문이다.
현재 이 고2 학생은 주어진 함수의 계산 자체는 가능하다. 다만 문제에서 입력과 출력이 각각 무엇을 의미하는지 확인하는 속도가 일정하지 않고, 함수식이 보이면 대응관계를 해석하기 전에 계산부터 시작하는 경향이 남아 있다. 특히 좌표와 거리조건이 함께 제시된 문제에서는 두 조건의 포함관계를 살피기보다 문장의 느낌만으로 필요조건과 충분조건을 판단하려 했다.
합성함수에서 드러난 최초 오류
교과서 심화문제에서 두 함수가 주어지고 특정 입력값의 최종 대응값을 구하는 상황이었다. 학생은 합성함수의 식을 전개하는 과정에서는 각 식을 틀리지 않게 사용했지만, 실제 입력이 어느 함수로 먼저 들어가는지는 확인하지 않았다. 입력값을 바로 바깥 함수에 넣은 뒤 그 결과를 안쪽 함수에 대입하면서, 계산 과정의 식은 그럴듯했지만 최종 출력값은 달라졌다.
오답의 최초 지점은 계산 실수가 아니라 대응 흐름을 생략한 데 있었다. 예를 들어 입력값 → 중간값 → 최종 출력값의 구조를 적지 않은 채 식만 이어 붙였고, 합성함수의 표기와 실제 적용 순서를 구분하지 못했다. 함수 계산 능력은 있었지만 입력과 출력의 의미를 문제조건과 끝까지 유지하는 데서 흔들린 사례였다.
필요조건과 충분조건을 반례로 확인하기
이후에는 좌표와 거리조건이 함께 나오는 문제에서 한 조건이 다른 조건을 포함하는지 먼저 살폈다. 어떤 조건 A를 만족하는 모든 경우가 조건 B도 만족한다면 A는 B의 충분조건이 될 수 있지만, 반대로 B를 만족한다고 해서 반드시 A까지 성립하는지는 별도로 확인해야 한다.
학생은 처음에는 두 조건이 비슷해 보인다는 이유로 서로 필요충분조건이라고 판단했다. 수정할 때는 조건을 집합처럼 생각해 A에 해당하는 경우와 B에 해당하는 경우를 나누어 적고, 한쪽 조건은 만족하지만 다른 조건은 만족하지 않는 반례를 찾게 했다. 반례가 하나라도 나오면 ‘항상 성립한다’는 판단을 보류하도록 하여 문장의 방향을 구분했다.
- 입력값이 무엇인지 먼저 표시한다.
- 첫 함수의 출력인 중간값을 따로 적는다.
- 중간값이 다음 함수의 입력조건을 만족하는지 확인한다.
- 필요조건과 충분조건은 포함관계와 반례로 각각 검증한다.
화살표를 이용한 재적용
수정 과정에서는 합성함수 문제를 풀 때마다 입력값에서 중간값, 최종 출력값으로 이어지는 화살표를 그리게 했다. 식을 전개하기 전에 대응 흐름을 표시하므로 어느 함수가 먼저 적용되는지 눈으로 확인할 수 있었다. 그다음 문제의 조건을 핵심조건과 보조조건으로 나누고, 최종 답을 낸 뒤에는 원래 함수식에 중간값을 다시 대입해 결과를 대조했다.
다음 날에는 표시 없이 같은 조건의 문제를 다시 풀게 하여 화살표 없이도 적용 순서를 유지하는지 확인했다. 이어 숫자를 바꾸고 함수의 순서를 바꾼 문제를 제시했다. 학생은 이전처럼 식부터 계산하지 않고 먼저 입력과 중간 출력을 적은 뒤 합성 순서를 결정했다. 필요조건·충분조건 문제에서도 한 방향의 포함관계만 확인한 뒤 결론을 내리지 않고, 반대 방향을 깨뜨리는 반례가 있는지 점검하는 행동으로 바뀌었다.
가평고등학교 고2수학과외에서는 이처럼 함수 계산 결과만 맞히는 데 그치지 않고, 대응의 흐름과 조건의 방향을 함께 검증하도록 하여 교과서 심화문제의 복합조건에 대응하는 풀이를 만들어 가고 있다.






