Q. 초등 때 코딩을 안 했는데 중학교에서 시작해도 될까요?
충분히 가능해요. 중학교 정보 교과도 기초부터 다루기 때문에 처음이라도 따라갈 수 있습니다. 오히려 이 시기엔 논리적 사고가 더 자라 있어서 개념 이해가 빠른 경우도 많아요. 다만 이미 경험 있는 학생과 같은 반에서 배우면 위축될 수 있으니 개별 속도로 기초를 다지는 게 좋습니다. 1:1 수업에서 학생 수준에 맞춰 시작해 드려요.
Q. 학교에서 배우는 언어와 다른 걸 배워도 되나요?
학교 진도가 급하다면 학교에서 쓰는 언어에 맞추는 게 효율적이에요. 다만 언어는 도구일 뿐이라 하나를 제대로 익히면 다른 언어는 훨씬 쉽게 배웁니다. 학생 목표가 학교 성적인지 장기적인 실력인지에 따라 방향이 달라져요. 1:1 상담에서 상황을 듣고 함께 정해 드립니다.
Q. 정보 수행평가는 어떻게 준비하나요?
학교마다 과제 형태가 달라서 학생이 받은 과제 내용을 확인하는 게 먼저예요. 대체로 결과물뿐 아니라 과정 설명이나 발표가 포함됩니다. 중요한 건 완성도 높은 코드보다 스스로 만들고 설명할 수 있는가예요. 1:1 수업에서 학생이 직접 완성하도록 돕고 설명 준비까지 함께해 드립니다.
Q. 수업은 어떻게 진행되나요?
학생이 직접 코드를 짜는 시간을 중심으로 진행해요. 개념 설명 후 학생이 구현하고, 막히면 답 대신 힌트로 이끕니다. 오류가 나면 함께 읽으며 원인을 찾는 훈련을 해요. 학교 진도가 급하면 그에 맞추고, 여유가 있으면 기초를 탄탄히 다지는 방향으로 맞춤 조정됩니다.
Q. 코딩을 잘하면 고등학교 진학에 도움이 되나요?
소프트웨어 특기자 전형이나 관련 고교를 목표로 한다면 도움이 됩니다. 다만 전형마다 요구하는 내용이 다르고, 대회 실적이나 포트폴리오가 필요한 경우도 있어요. 단순히 코딩을 배웠다는 것만으로 유리해지진 않습니다. 목표가 뚜렷하다면 그에 맞는 준비가 필요해요. 1:1 상담에서 방향을 함께 정해 드립니다.