동원동우고등학교 고1 수학과외, 행렬 계산 전 구조 확인
주말 누적복습에서 이 고1 학생은 행렬의 기본 덧셈과 뺄셈은 빠르게 처리할 수 있었다. 하지만 표가 제시된 자료형 문제에서는 숫자를 위에서부터 차례로 계산하는 습관이 먼저 나타났다. 문제에서 요구한 값과 표 안의 숫자 배열을 구분하기보다 계산 가능한 숫자부터 건드리면서, 행과 열의 위치가 결과를 결정하는 행렬 곱셈에서 오류가 시작됐다.
같은 위치의 곱이 아닌 행과 열의 대응
예를 들어 다음과 같은 행렬의 곱을 계산할 때
A = [[1, 2], [3, 4]], B = [[5, 6], [7, 8]]
학생은 왼쪽 위 원소를 구하며 1×5와 2×6을 계산한 뒤, 오른쪽 행의 원소끼리 더하는 방식으로 처리했다. 그러나 행렬 곱셈에서 A의 첫째 행과 B의 첫째 열이 대응해야 하므로 실제 계산은
1×5 + 2×7 = 19
가 된다. 학생의 방식처럼 같은 위치의 원소를 곱하면 1×5 + 2×6 = 17이 되어, 계산 자체는 진행되지만 행과 열의 구조가 이미 무너진다. 이 오답은 중간 계산에서 생긴 단순한 숫자 실수가 아니라, 곱셈을 시작하기 전에 어떤 행과 어떤 열을 연결해야 하는지 확인하지 않은 데서 출발했다.
현재는 행렬의 크기와 기본 연산 규칙을 알고 있어 같은 크기의 행렬을 더하거나 빼는 문제는 해결한다. 다만 행과 열의 위치가 바뀌거나 표의 자료를 행렬로 옮겨야 하는 조건에서는 구조 확인이 더 필요하다. 특히 계산 결과가 나왔다는 이유만으로 답을 확정하고, 사용하지 않은 조건이 있는지 점검하지 않는 모습이 아직 남아 있다.
미지수와 조건을 먼저 배열하기
표에 두 종류의 자료가 주어지고 각각의 합이나 변환 결과를 묻는 문제에서는 숫자를 바로 곱하지 않고 먼저 행렬의 의미를 적는다. 행은 자료의 종류, 열은 시점이나 항목처럼 문제에서 정한 기준으로 표시한다. 그다음 구할 값을 별도로 적고, 주어진 조건 중 행렬에 반영된 것과 아직 사용하지 않은 것을 나눈다.
- 구할 값: 결과 행렬의 어느 행, 어느 열인지 표시
- 핵심 구조: 왼쪽 행렬의 행과 오른쪽 행렬의 열을 대응
- 계산식: 각 대응 원소의 곱을 더하는 형태로 작성
- 검산: 결과 행렬의 크기와 각 원소에 사용된 행·열 확인
이 과정에서 한 칸을 계산한 뒤에는 숫자만 확인하지 않고 “왼쪽의 몇 번째 행과 오른쪽의 몇 번째 열을 사용했는가”를 말하게 했다. 행렬의 기본 연산은 가능하더라도, 배열의 의미를 설명하지 못하면 표 자료형 문제에서 다시 같은 오류가 생길 수 있기 때문이다.
식과 그래프의 조건도 빠뜨리지 않기
기울기와 한 점이 주어진 직선 문제에서는 기울기만 식에 넣고 점의 좌표를 사용하지 않는지 확인했다. 기울기가 m이고 점 (x₁, y₁)을 지날 때는
y - y₁ = m(x - x₁)
으로 먼저 식을 세운 뒤, 주어진 점을 대입해 양변이 일치하는지 검산한다. 행렬 문제에서 행과 열의 대응을 확인하는 것처럼 직선 문제에서도 기울기 조건과 한 점의 조건을 각각 반영해야 한다.
다음 날에는 숫자를 바꾼 행렬 곱셈을 빈 종이에 다시 풀게 했다. 해설을 보지 않고 결과 행렬의 첫 원소에서 최초 오류가 난 위치를 표시하게 했으며, 계산 후에는 원래 표의 행과 열을 다시 대조했다. 이어서 곱하는 순서를 바꾼 문제에서는 AB와 BA가 일반적으로 같지 않다는 점을 직접 계산해 확인했다.
이제 새 표 문제를 만나면 숫자부터 계산하지 않고 행렬의 행과 열에 기준을 적은 뒤 구할 위치를 먼저 표시한다. 한 칸의 계산에서도 대응하는 행과 열을 말하고, 마지막에는 사용하지 않은 조건과 결과 행렬의 크기를 점검하는 방식으로 풀이가 바뀌고 있다. 동원동우고등학교 고1수학과외에서 확인할 핵심 변화도 바로 이 검산 과정이 실제 풀이에 남아 있는지에 있다.






