행렬의 구조를 먼저 읽는 행신고등학교 고1 수학과외
행신고등학교 고1수학과외에서 확인한 핵심 문제는 행렬의 기본 계산 자체가 아니라, 행과 열의 대응을 확인하지 않고 익숙한 방식으로 계산을 시작하는 풀이 습관이었다. 행렬의 숫자는 차례로 계산할 수 있지만, 곱셈에서 어떤 행과 어떤 열을 연결해야 하는지 판단하는 단계가 아직 불안정했다.
같은 위치끼리 계산하며 시작된 오답
주말 누적복습에서 다음과 같은 행렬 곱셈을 풀 때 오답이 분명하게 나타났다.
A=(1 2
3 4),
B=(5 6
7 8)
이 학생은 먼저 1×5, 2×6처럼 같은 위치의 원소끼리 곱한 뒤 더하는 방식으로 계산했다. 그러나 행렬의 곱셈은 A의 한 행과 B의 한 열을 대응해야 한다. 첫 번째 원소는 A의 첫째 행과 B의 첫째 열을 사용하므로 1×5+2×7=19가 되어야 한다. 같은 위치끼리 계산하면서 행과 열의 대응이 첫 줄부터 어긋났고, 이후 원소들도 모두 잘못된 결과로 이어졌다.
오답의 최초 지점은 계산 결과가 아니라 곱셈식을 세우기 전이었다. 문제의 숫자를 바로 처리하면서 행렬의 크기와 원소의 위치를 확인하지 않았기 때문에, 긴 계산을 끝낸 뒤에도 어느 줄에서 잘못되었는지 추적하기 어려웠다.
집합과 범위 문제에서도 먼저 구조를 확인하기
집합 표현과 경계값을 다루는 문제에서도 비슷한 행동이 나타났다. 여러 조건에서 각각의 범위를 구한 뒤 공통부분을 찾아야 하는데, ‘집합 표현과 반례 검증’이라는 핵심 조건을 먼저 확인하지 않고 익숙한 계산부터 시작했다. 그 결과 각각의 부등식은 풀었지만 교집합을 제대로 남기지 못했다.
예를 들어 x≥−1, x<3, x≠1을 함께 만족하는 값을 묻는다면 먼저 각 조건을 구분해 수직선에 표시해야 한다. 이후 공통부분 [−1, 1)∪(1, 3)을 확인하고, x=1을 대입해 제외 조건도 검증해야 한다. 범위를 따로 구하는 것과 최종 답의 공통부분을 결정하는 것은 다른 단계다.
- 구할 값과 문제의 조건을 분리한다.
- 각 조건의 범위를 따로 구한다.
- 수직선에서 공통부분과 경계 포함 여부를 확인한다.
- 제외된 값이나 반례를 원래 조건에 다시 대입한다.
행과 열을 표시한 뒤 숫자를 바꾼 문제에 재적용
수정할 때는 정답만 고치지 않고 행렬의 왼쪽에는 행 번호, 오른쪽에는 열 번호를 표시하게 했다. A의 2행과 B의 1열을 곱할 때처럼 어떤 원소가 대응하는지 한 칸씩 적고, 각 결과를 계산한 뒤 행렬의 크기도 다시 확인했다.
이후 숫자를 바꾼 행렬과 서술형 문제를 제시했다. 단순 계산형이 아니라 ‘두 행렬의 곱에서 두 번째 행, 첫 번째 열의 원소를 구하라’고 질문을 바꾸어도 A의 2행과 B의 1열을 먼저 표시한 뒤 필요한 중간식을 남기는지 확인했다. 다음 날에는 풀이를 보지 않고 빈 종이에 같은 유형을 다시 풀게 하여, 행과 열의 대응을 설명한 뒤 계산하는지 점검했다.
집합 문제도 조건을 바꾸어 재적용했다. 범위 하나를 추가하거나 경계값의 부등호를 바꾼 문제에서 각각의 해를 구한 뒤 수직선의 공통부분을 표시하고, 선택한 값이 모든 조건을 만족하는지 대입하게 했다. 이제 기본 행렬 연산은 수행하지만, 행과 열의 위치가 바뀌거나 조건이 여러 개 결합된 문제에서는 구조 확인을 먼저 적는 과정이 계속 필요하다.
행신고등학교 고1수학과외에서는 계산 속도보다 첫 식을 세우는 근거와 마지막 검산 과정을 남기는 데 초점을 두고, 숫자와 질문이 달라진 내신 변형문제에도 같은 풀이 기준을 적용하도록 지도한다.






