고등학교 1학년 아이가 코딩 수업을 들으면서 점점 어려워하기 시작했습니다. 학교 수업만으로는 이해가 안 되는 부분이 많다고 했고, 겨울방학을 앞두고 과외를 알아보기로 결심했습니다. 동작·관악 지역에서 코딩 과외를 찾으려니 생각보다 선택지도 많고, 어떤 기준으로 선생님을 골라야 할지 막막했습니다. 일단 아이가 따라갈 수 있는 수준의 수업을 제공하는 선생님을 찾아야겠다고 생각했습니다. 처음 상담할 때 선생님께서는 아이의 현재 코딩 실력을 정확히 파악하는 데 시간을 들었습니다. 학교에서 어떤 언어를 배우고 있는지, 알고리즘 개념은 어느 정도 이해하고 있는지, 프로젝트를 할 때 주로 어느 부분에서 막히는지를 차근차근 물어봤습니다. 간단한 문제도 풀려고 시도하는 과정을 직접 보면서 아이의 논리적 사고 방식을 관찰하셨습니다. 학부모 입장에서는 이렇게 꼼꼼히 학생의 수준을 진단하는 모습이 신뢰가 갔습니다. 수업 방식이 일방적이지 않다는 점도 좋았습니다. 선생님은 코드를 일단 외우라고 하지 않으셨고, 왜 이런 문법을 써야 하는지, 이 알고리즘이 어떻게 작동하는지를 아이 눈높이에 맞춰 설명해 주셨습니다. 아이가 모르는 부분에서 계속 넘어가는 일이 없었습니다. 마치 옆에서 친구처럼 함께 문제를 풀어나가는 느낌이었다고 아이가 말했습니다. 학원처럼 정해진 진도만 나가는 것이 아니라, 아이가 이해할 때까지 기다려 주고 설명해 주시는 방식이 맞았던 것 같습니다. 몇 개월을 함께하면서 아이의 태도가 조금씩 변했습니다. 처음에는 코딩 숙제를 받으면 '이건 못 할 것 같은데'라는 말을 자주 했는데, 최근에는 스스로 문제를 차근차근 분석해 보려고 합니다. 학교 시험에서도 이전보다 안정적으로 점수가 올랐고, 무엇보다 코딩 수업 시간이 두렵지 않다고 했습니다. 아이의 자신감이 생긴 것이 가장 큰 변화라고 느껴집니다. 동작·관악 지역에서 코딩 과외를 찾고 계신 분들이라면, 첫 상담에서 선생님이 아이의 현재 수준을 얼마나 정확히 파악하려고 하는지를 꼭 살펴보시기를 권합니다. 또한 수업 중에 아이가 이해할 때까지 충분히 설명하고 기다려 주는지도 중요합니다. 학원식의 일괄적인 진도 진행보다는 우리 아이에게 맞춘 맞춤 수업을 할 수 있는 선생님인지 확인하는 것이 현명한 선택이 될 것 같습니다.