용계동 중등 코딩 과외동구 중등 1~3학년 1:1 방문·화상 수업
최종 업데이트:

코딩이 어렵다고 말하는 아이에게 정말 필요한 것은 더 많은 문제집보다 옆에서 따뜻하게 기다려 주는 한 사람이라고 과외온도는 생각합니다.
학부모님이 준비해 두시면 좋은 자료, 선생님과 연락을 주고받는 방식, 후기를 다루는 원칙까지 과외를 시작한 뒤에야 궁금해지는 부분도 미리 정리해 두었습니다.
이미 앞서가는 아이보다는 어디서부터 다시 해야 할지 모르는 아이, 혼자 책상에 앉는 일이 아직 어려운 아이를 떠올리며 이 수업을 준비했습니다.
용계동처럼 선생님이 오가기 편한 곳은 방문 수업을 기본으로 하되, 형제가 각자 다른 시간에 수업을 받는 가정은 한 아이만 화상으로 돌려 일정을 가볍게 맞추기도 합니다.
아이의 지금 모습과 가장 걱정되는 점을 한두 줄로 짧게 적어 상담을 신청해 주시면, 담당자가 편한 시간에 전화로 차분히 이야기를 나눠 드립니다.
우리 아이 첫 코딩, 이렇게 시작해요
학교 소프트웨어 수업을 계기로 코딩에 관심이 생긴 초·중등 아이를 위해, 첫 블록 명령부터 직접 설계한 작품을 발표하는 날까지의 수업 과정을 이 글에 정리했습니다.
코딩은 정답을 외우는 과목이 아니라 명령을 순서대로 세우고 결과를 확인하며 고쳐 나가는 과목이라서, 시행착오 자체가 중요한 배움이 됩니다.
빨간 오류 메시지가 뜨는 순간 자신이 틀렸다고 느껴 금세 의욕을 잃고, 원인을 찾아보기 전에 코드를 통째로 지워 버리는 아이도 적지 않습니다.
작은 성공을 자주 경험하도록 목표를 잘게 나누어 주는 방식이라, 아이는 할 수 있다는 마음을 쌓고 학부모님은 성장 과정을 안심하고 지켜보실 수 있습니다.
첫 만남에서는 실력 점검보다 아이가 코딩을 어떻게 느끼는지 듣는 데 더 마음을 쓰며, 좋아하는 게임이나 관심사를 물어 수업 주제를 찾아 갑니다.
코딩이 어렵게 느껴지는 진짜 이유
결과물을 완성하는 경험이 부족하면 코딩이 늘 어중간한 연습으로만 남아, 아이는 자신이 무엇을 할 수 있게 되었는지 실감하지 못해 흥미가 식기 쉽습니다.
단체 수업에서는 타자 속도가 느린 아이가 코드를 다 치기도 전에 설명이 다음으로 넘어가서, 이해가 부족한 것이 아니라 손이 느린 것뿐인데도 뒤처졌다고 느끼게 됩니다.
완성된 코드의 한 부분을 가려 두고 여기에 어떤 명령이 들어가야 할지 채워 보게 하면, 아이가 흐름 전체를 이해하고 있는지 부분만 외웠는지 금방 알 수 있습니다.
부족한 부분을 채우는 동안에도 아이가 만들고 싶어 하던 작품과 연결해 주어, 보충 학습이 지루한 되풀이가 아니라 목표를 향한 준비로 느껴지게 합니다.
스스로 문제를 나누고 순서를 세우는 연습이 쌓이면 정보 시간에 처음 보는 실습 과제가 주어져도, 아이가 무엇부터 해야 할지 알고 차분히 첫 줄을 쓸 수 있게 됩니다.
아이의 속도를 지켜 주는 1:1 수업
반 편성이 성적 순으로 이루어지는 곳에서는 아이가 낮은 반에 있다는 사실만으로 위축되기 쉬워, 공부 내용보다 마음의 부담이 먼저 커지는 일이 생기곤 합니다.
아이가 오늘 학교에서 배운 내용 가운데 가장 헷갈렸던 한 가지를 들고 오면, 1:1 수업에서는 그날의 계획을 바꾸어 그 궁금증부터 바로 풀어 줄 수 있습니다.
매 수업을 시작할 때마다 지난 시간 내용을 두세 문제로 가볍게 다시 풀어 보며, 아이가 정말 알고 있는지 부담 없이 점검하는 습관을 둡니다.
아이가 유난히 지쳐 보이는 날에는 새 진도를 줄이고 쉬운 문제로 자신감을 되찾는 데 시간을 더 쓰는 식으로, 그날 상태에 맞춰 유연하게 조절합니다.
모르는 것을 편하게 말할 수 있는 한 시간이 한 주, 한 달 쌓이면, 아이가 공부를 대하는 마음부터 조금씩 따뜻하게 바뀌어 가는 것을 보게 됩니다.
만들고 설명하고 고치는 수업 방식
한 회 수업은 지난 시간 작품을 다시 실행해 보는 가벼운 복습으로 문을 열고, 새 명령을 익힌 뒤 아이가 직접 적용해 작은 결과물을 완성하는 흐름으로 이어집니다.
개념을 이해했는지는 정의를 외우게 하는 대신 비슷하지만 조금 다른 상황을 주고 스스로 바꿔 적용하는지를 보며 차분하게 확인합니다.
막히는 순간에도 곧바로 힌트를 주지 않고 잠시 기다리며 어떤 방법을 떠올렸는지 먼저 들어 보고, 아이의 생각에서 출발해 실마리를 함께 찾습니다.
오류 메시지가 뜨면 그 문장을 함께 천천히 읽고 몇 번째 줄에서 무엇이 문제라고 말하는지 해석하는 연습을 하며, 스스로 고칠 힘을 기릅니다.
과제 양은 아이의 학교 일정과 컨디션을 살펴 조절하며, 해 오지 못한 날에도 꾸중보다 이유를 먼저 들어 다음에는 해낼 수 있는 방법을 함께 정합니다.
초·중·고 코딩 커리큘럼
초등 과정은 스크래치와 엔트리로 순차·반복·조건을 익히며 간단한 애니메이션과 게임을 완성해 보고, 학교 실과 수행평가 활동에도 자신 있게 참여하도록 돕습니다.
중등 과정 후반에는 간단한 알고리즘 문제와 작은 프로젝트를 병행하여, 배운 문법을 실제 문제에 적용하고 결과를 설명하는 수행평가 준비까지 이어 갑니다.
고등 과정은 정보 과목의 자료구조와 알고리즘 기초를 다루며, 정렬과 탐색 같은 기본 알고리즘을 직접 구현하고 그 동작 과정을 말로 설명하는 연습을 합니다.
평가를 4주 앞두고는 학교 실습실의 컴퓨터 환경과 사용하는 프로그램 버전을 아이에게 물어 집에서도 비슷하게 맞춰 두어, 평가 날 낯선 화면에 당황하지 않게 준비합니다.
진도를 앞당기는 것보다 한 단계를 확실히 마치는 것을 우선으로 삼아, 아이가 스스로 다음 단계로 가고 싶다고 느낄 때 자연스럽게 난도를 올립니다.
파이썬을 시작하는 중등 시기
중학생은 스스로 해내고 싶은 마음과 남과 비교하는 마음이 함께 커지는 시기라, 자신의 속도를 인정받는 수업에서 코딩을 더 편안하게 받아들입니다.
수행평가로 프로젝트를 해야 할 때 아이디어는 있지만 어떻게 설계하고 나눠서 만들어야 할지 몰라, 마감 직전까지 진도가 나가지 않는 일이 생깁니다.
수행평가 프로젝트는 주제 정하기, 기능 나누기, 순서도 그리기, 구현과 점검의 단계로 나누어 함께 계획하고, 매 수업 한 단계씩 차근차근 진행합니다.
코딩 수업 후 달라지는 모습
가장 먼저 보이는 변화는 오류가 떠도 바로 포기하지 않고 메시지를 읽어 보려는 태도로, 아이가 문제 앞에서 한 번 더 생각해 보는 습관이 생깁니다.
코드를 읽는 눈이 생기면 다른 사람의 작품을 보고 어떤 원리로 움직이는지 추측하고, 그 방법을 자기 작품에 응용해 보는 모습이 나타나기 시작합니다.
서술형 문항에서 알고리즘의 동작을 단계별로 적어 내는 힘이 붙어 가지만, 점수로 곧바로 드러나는 시점은 정해져 있지 않고 아이에 따라 달라집니다.
스스로 설계하고 완성하는 힘은 선생님이 대신 해 줄 수 없는 부분이라, 아이가 직접 시행착오를 겪으며 깨닫는 과정에 충분한 시간이 필요합니다.
상담 때 아이가 학교에서 쓰는 프로그램과 지금까지 배운 언어를 알려 주시면, 어느 단계부터 시작해 어떤 작품을 거쳐 갈지 예상되는 흐름을 그림처럼 설명드립니다.
코딩에서 자주 막히는 지점
실수 자체는 코딩을 배우는 누구에게나 자연스러운 과정이며, 중요한 것은 같은 실수를 반복하지 않도록 원인을 이해하고 스스로 알아차리는 눈을 기르는 일입니다.
여러 스프라이트에 코드를 넣다가 어느 스프라이트의 코드인지 헷갈려 엉뚱한 캐릭터가 움직이는 실수가 잦아, 코드를 넣기 전에 선택된 대상을 먼저 확인하게 합니다.
range의 끝 숫자가 포함되지 않는다는 점을 놓쳐 반복이 하나 모자라게 끝나는 경우가 많은데, 반복 횟수를 직접 세어 출력해 보며 시작과 끝의 규칙을 몸으로 익히게 합니다.
변수 이름을 짧은 알파벳 한 글자로만 지어 두었다가 코드가 길어지면 무엇을 담은 값인지 스스로도 헷갈리는 일이 많아, 뜻이 드러나는 이름을 붙이는 연습을 함께 합니다.
같은 오류가 반복되는 아이에게는 코드를 짜기 전에 확인할 점검 순서를 카드로 만들어 곁에 두게 하고, 익숙해지면 카드를 치우고 스스로 떠올리도록 도움을 줄여 갑니다.
차분하게 준비하는 정보 교과 평가
프로젝트형 수행평가는 주제 선정부터 구현과 보고서 작성, 발표까지 긴 호흡으로 진행되어, 일정 관리를 도와주는 곁의 손길이 아이에게 큰 힘이 됩니다.
시험이 4주 남은 시점에는 범위 안의 핵심 개념을 아이가 자기 말로 설명해 보게 하여, 흐릿한 개념부터 골라 짧은 예제로 다시 다지기 시작합니다.
2주 전 시기에는 요약 노트의 개념을 서술형 문장으로 풀어 써 보게 하여, 알고리즘의 동작 과정을 글로 정확히 설명하는 힘을 함께 기릅니다.
발표가 있는 주에는 예상 질문을 몇 가지 함께 뽑아 답을 미리 말해 보게 하고, 시연 중 오류가 나면 어떻게 대처할지도 정해 두어 편한 마음으로 발표에 나서게 합니다.
평가를 마친 뒤에는 긴장을 풀 수 있도록 아이가 만들고 싶던 자유 작품을 진행하며, 코딩을 다시 즐거운 만들기 시간으로 느끼게 하는 데 마음을 씁니다.
수업이 없는 날의 공부
혼자 공부하는 날에는 선생님이 남겨 둔 짧은 질문 하나에 답을 적어 보는 것처럼 작은 연결 고리를 두어, 아이가 수업과 수업 사이에도 공부의 끈을 놓지 않게 합니다.
중등 과제는 문제집 쪽수로만 정하지 않고, 막히는 문제에 표시해 두기처럼 혼자 공부하는 방법까지 함께 알려 주는 방식으로 냅니다.
틀린 문제는 공책에 전부 옮겨 적기보다 문제 옆에 왜 틀렸는지 한 줄 적어 두는 가벼운 방식으로 시작해서, 아이가 오답 정리에 지치지 않게 합니다.
과제 속 문제 가운데 하나를 골라 아이가 선생님에게 풀이를 설명해 보게 하는 것으로 수업을 열면, 혼자 공부한 내용이 제대로 이해되었는지 자연스럽게 확인됩니다.
시험 준비 계획도 처음에는 선생님과 함께 세우지만 학기가 거듭될수록 아이가 초안을 짜 오고 선생님은 다듬기만 하는 방식으로 바뀌어, 스스로 계획하는 힘이 자랍니다.
학기 중과 방학의 수업 운영
주당 횟수는 아이의 학년과 기초 상태, 다른 학원 일정을 함께 살펴 상담에서 정하며, 처음에는 가볍게 시작해 차차 맞춰 가는 가정이 많습니다.
하교 뒤 바로 시작하는 평일 수업은 조금 짧게, 여유 있는 주말 오전 수업은 조금 넉넉하게 잡는 식으로 요일마다 시간을 달리할 수도 있습니다.
방학이라고 늦잠과 불규칙한 생활이 이어지면 공부 리듬도 흐트러지기 쉬워서, 수업을 오전에 두어 아이의 하루 시작을 잡아 주기도 합니다.
시험 주간에는 과목별 시험 날짜에 맞춰 수업 요일을 옮기기도 하고, 시험 전날에는 새 문제보다 가볍게 정리만 하도록 짧게 운영합니다.
명절이나 연휴로 수업 요일이 공휴일과 겹치는 주에는 미리 달력을 함께 보며 앞뒤 날짜로 옮길지 한 주 쉬어 갈지 정해서, 갑자기 수업이 비는 일이 없도록 합니다.
과외온도 수업이 이어지는 과정
용계동에서 신청해 주시면 방문 수업이 가능한 선생님이 있는지, 화상 수업이 더 나은지까지 미리 확인한 뒤 담당자가 차분히 연락드립니다.
아이가 쓰는 교과서와 문제집을 옆에 두고 어디까지 풀었는지 말씀해 주시면 좋고, 자료가 없더라도 30분 무료 체험수업에서 아이가 직접 풀어 보며 출발선을 확인합니다.
선생님이 정해지면 첫 수업 전에 짧게 통화하며 상담에서 들은 아이 이야기를 전해 드려서, 첫날부터 아이가 낯설지 않게 시작하도록 돕습니다.
처음 만난 날부터 아이가 한 문제라도 스스로 풀어 냈다는 기분을 안고 돌아가도록, 선생님은 자신 있게 풀 수 있는 쉬운 문제부터 차근차근 꺼냅니다.
학기가 바뀌거나 아이 학년이 올라가면 수업 방향을 다시 상담해서, 지금 아이에게 필요한 과목과 횟수로 수업 모습을 다듬어 갑니다.
선생님 매칭에서 살피는 것들
한 번 소개한 선생님도 수업 뒤 부모님 의견을 계속 여쭈며 살피기에, 선생님을 보는 기준은 연결할 때만이 아니라 수업 내내 이어집니다.
전공이 코딩과 조금 다르더라도 그 과목을 오래 가르쳐 왔거나 교육 관련 공부를 해 온 선생님이라면, 그 배경과 강점을 있는 그대로 설명드린 뒤 선택을 여쭙니다.
중등 시기 아이의 마음을 잘 이해하는 선생님일수록, 공부 이야기에 앞서 아이와 가까워지는 짧은 대화 시간을 자연스럽게 만들어 줍니다.
가능한 요일이 서로 맞지 않으면 화상 수업이 되는 선생님까지 찾는 범위를 넓혀서, 일정 하나 때문에 잘 맞는 선생님을 놓치지 않도록 합니다.
아이가 선생님을 불편해하는 것은 흔한 일이니 미안해하지 않으셔도 됩니다.
위약금 없이 아이 성향을 다시 살펴 다른 선생님을 소개해 드립니다.
집에서 공부할 때 좋은 점
낯선 교실보다 자기 방에서 더 편하게 말하고 질문하는 아이가 많아서, 과외온도는 초·중등 수업이라면 방문 수업을 가장 먼저 권해 드립니다.
평소에는 방문으로 만나고 시험 직전의 짧은 질문은 화상으로 나누어 쓰는 가정도 있어서, 두 방식을 섞는 것도 충분히 자연스러운 선택입니다.
학원 차량 시간에 맞춰 서둘러 저녁을 먹거나 간식을 거르는 일이 줄어들어서, 아이는 배고프거나 급한 마음 없이 차분하게 수업에 들어갈 수 있습니다.
익숙한 공간에서는 긴장이 덜해서 아이가 모르는 것을 더 쉽게 말하고, 틀린 문제 앞에서도 덜 움츠러들며 다시 풀어 볼 용기를 냅니다.
학원가와 조금 떨어진 조용한 주택가에 사는 아이일수록 집 안에 차분한 공부 공간을 두는 일이 중요해서, 첫 방문 때 공부 자리를 함께 정해 보는 것부터 도와 드립니다.
수업 밖에서의 부모님 역할
중등 아이의 공부는 선생님과 부모님, 그리고 아이 자신까지 세 사람이 조금씩 나누어 들 때 가장 가볍고 오래 이어진다고 과외온도는 생각합니다.
아이가 학교에서 쓰는 공책과 필기 노트도 함께 보여 주시면, 선생님이 수업 시간에 무엇을 적고 무엇을 놓치는지 파악해 필기 습관까지 차근차근 도와 드릴 수 있습니다.
공책을 펼쳐 오늘 쓴 풀이를 함께 보며 이 부분은 참 잘했다고 짚어 주시는 짧은 시간이, 아이에게 다음 수업을 기다리는 마음을 만들어 줍니다.
시험 점수가 한 번에 오르지 않더라도 아이가 책상에 앉는 시간이 늘었다면 그것부터 칭찬해 주세요.
변화는 늘 과정에서 먼저 나타납니다.
한 학기가 끝날 무렵에는 선생님과 부모님이 따로 시간을 내어 그동안의 흐름을 함께 돌아보고, 다음 학기에 무엇을 더 챙길지 차분하게 이야기 나누는 자리를 권해 드립니다.
상담실에서 나누는 이야기들
중학교에 올라가더니 갑자기 코딩을 싫어하게 되었다며, 어디서부터 다시 잡아 줘야 할지 모르겠다고 걱정하시는 부모님이 참 많습니다.
스마트폰이나 영상에 익숙해진 아이는 긴 글을 끝까지 읽는 힘이 약해져 있는 경우가 있어서, 과목 실력보다 문제를 읽는 습관이 먼저 원인으로 떠오르기도 합니다.
수업을 시작하고 가장 먼저 달라지는 것은 아이가 모르는 문제에 표시를 해 오는 습관이고, 이것이 스스로 공부하는 힘의 첫걸음이 됩니다.
이전 학년 내용을 다지는 동안에는 학교 진도와 조금 떨어져 보일 수 있지만, 바닥이 단단해지고 나면 이후의 걸음은 훨씬 가벼워집니다.
후기를 부탁드릴 때는 먼저 조심스럽게 허락을 여쭙고, 원하지 않으시면 어떤 형태로도 싣지 않으니 부담 갖지 말고 편하게 거절하셔도 됩니다.
결정하기 전에 보시면 좋은 안내
❓ 용계동 중등 코딩 과외 자주 묻는 질문
스크래치와 엔트리 중 어떤 프로그램으로 시작하나요?
두 프로그램 모두 블록 코딩의 원리는 같아서, 아이가 학교에서 쓰는 도구나 익숙한 환경을 먼저 여쭙고 정합니다.
한쪽에서 익힌 개념은 다른 쪽에서도 그대로 쓰이므로 선택에 크게 부담 갖지 않으셔도 됩니다.
집에 어떤 컴퓨터가 있어야 코딩 수업을 받을 수 있나요?
스크래치와 엔트리, 파이썬 기초 수업은 일반 가정용 노트북이나 데스크톱이면 충분합니다.
필요한 프로그램과 설정은 상담 때 안내드리고, 방문 수업이라면 첫 시간에 선생님이 설치를 함께 도와드립니다.
학교 정보 수행평가 프로젝트도 함께 준비해 주시나요?
네, 학생이 받은 과제 안내문과 평가 기준을 함께 확인한 뒤 주제 선정, 설계, 구현, 발표 연습까지 단계를 나누어 도와드립니다.
결과물은 학생이 직접 만들고 설명할 수 있도록 곁에서 이끄는 방식입니다.
숙제는 얼마나 내주시나요?
아이가 혼자 부담 없이 끝낼 수 있는 양을 기준으로 정합니다.
학교 숙제와 다른 학원 일정을 먼저 여쭈어 조절하므로, 과외 과제 때문에 아이가 밤늦게까지 지치는 일이 없도록 합니다.
교재는 따로 사야 하나요?
집에 있는 교과서와 문제집을 먼저 씁니다.
새 교재가 필요해지면 어떤 것이 아이에게 맞는지 먼저 알려 드리고, 선생님이 직접 만든 자료로 대신하는 경우도 많습니다.
주 몇 번 수업하는 것이 좋을까요?
아이의 학년과 기초 상태, 다른 학원 일정을 함께 보고 상담에서 정합니다.
기초를 다지는 시기에는 간격이 너무 벌어지지 않게 권해 드리고, 한 달쯤 지나 아이의 반응을 보며 다시 조정할 수 있습니다.