용산고등학교 고1 수학과외에서 점검한 함수 판단과 식의 구조
용산동과 연결된 용산고등학교 고1수학과외에서는 계산 결과만 맞는지보다 조건을 읽고 함수의 구조를 먼저 판단하는 풀이를 확인했다. 이 고1 학생은 함수식을 대입해 함수값을 구하는 계산은 가능했지만, 입력과 출력의 대응관계를 문제 상황과 연결할 때 판단이 흔들렸다.
같은 입력에 출력이 두 개일 때 생긴 최초 오류
교과서 예제를 변형한 문제에서 입력값과 출력값을 표로 정리하지 않고 식부터 계산했다. 한 입력에 대응하는 출력이 두 개 제시되었는데도, 식의 계산이 가능하다는 이유로 이를 함수라고 판단했다. 최초 오류는 계산 중간의 부호가 아니라 ‘하나의 입력에 하나의 출력만 대응해야 한다’는 조건을 확인하지 않은 순간이었다.
이후 복소수 계산이 포함된 변형 문제에서도 비슷한 흐름이 나타났다. 실수 계산에서 사용하던 부호 규칙을 그대로 적용하면서 허수 단위의 거듭제곱을 중간에 놓쳤다. 식은 계속 전개했지만, i2=-1이라는 구조를 먼저 표시하지 않아 뒤의 계산 결과가 달라졌다. 함수의 대응관계와 식의 구조를 따로 외운 탓에, 문제의 조건과 계산 기준을 한 풀이 안에서 연결하지 못한 것이다.
현재 가능한 풀이와 흔들리는 조건
현재는 주어진 함수식에 값을 대입해 함수값을 계산하고, 행렬의 행과 열을 구분하거나 기본적인 행렬 계산을 진행할 수 있다. 그러나 입력과 출력의 관계를 표나 좌표로 바꾸지 않은 채 식만 보고 함수 여부를 판단할 때 흔들린다. 특히 같은 입력에 출력이 둘 생기는 조건, 질문이 함수값이 아니라 대응관계의 가능 여부를 묻는 조건에서 계산 가능 여부와 함수 성립 여부를 혼동한다.
행렬 기초 구조를 오답노트에 재현할 때도 행과 열의 위치를 설명하기보다 결과 숫자만 다시 적는 경향이 있었다. 따라서 식을 계산하는 능력은 유지하되, 식이 어떤 입력을 어떤 출력으로 보내는지와 행렬의 각 수가 어느 위치에 있는지를 함께 말하는 연습이 필요했다.
표와 오답 최초지점으로 풀이 순서 바꾸기
수정할 때는 먼저 입력값과 출력값을 표로 만들고, 각 입력에 출력이 몇 개 대응하는지 표시하게 했다. 그다음 문제에서 구할 값과 함수 성립 조건을 분리하고, 함수식이 주어진 경우에도 계산 전에 대응관계를 확인했다. 같은 입력에 출력이 둘이면 식의 계산이 가능하더라도 함수가 아니라는 결론을 먼저 적도록 했다.
복소수 문제에서는 i, i2, i3, i4의 순환을 옆에 적은 뒤 괄호와 부호를 중간마다 확인했다. 행렬 문제는 행과 열의 크기를 먼저 쓰고, 각 원소가 어느 위치에서 이동했는지 표시한 다음 계산 결과를 원래 구조와 대조했다. 오답노트에는 정답만 옮기지 않고 ‘조건 확인 전 식 계산’, ‘허수 단위의 거듭제곱 누락’, ‘행렬 위치 설명 생략’처럼 최초 오류를 구체적으로 재현했다.
다음 날에는 숫자와 조건을 바꾼 문제를 빈 종이에 다시 풀었다. 입력 2에 출력 하나가 대응하는 경우와 출력 두 개가 대응하는 경우를 나누어 함수 여부를 판단하고, 질문이 함수값 계산으로 바뀌면 필요한 식을 다시 설정했다. 새 문제에서도 표 작성, 조건 확인, 식 계산, 결과 검산의 순서가 유지되는지를 주간 단위로 확인하면서 반복되는 약점을 추적했다.
계산이 끝났다는 이유로 함수가 되는 것은 아니다. 먼저 입력 하나에 출력 하나가 대응하는지 확인한 뒤 식을 계산해야 한다.
이 과정을 적용한 뒤에는 같은 입력에 출력이 둘인 문제에서 곧바로 표를 만들고 함수 조건부터 확인하는 행동이 나타났다. 용산고등학교고1수학과외의 함수 학습에서도 식의 결과뿐 아니라 대응관계와 구조를 설명하는 풀이를 기준으로 삼는다.






