top of page
FAQ
Find answers to common questions about our programs, scheduling, and enrollment.
Frequently Asked Questions
어떤 프로그래밍 언어를 공부하는 것이 좋은가요?
학생때 접할만한 언어로는 보통 자바, 자바스크립트, 파이썬, C++, 루비 정도 입니다.
학생때 언어를 3가지 이상 하는 것은 일반적으로 과한 면이 있으므로 이중 두 가지를 집중해서 배우는 편이 좋습니다.
AP CS A 는 자바 언어를 사용하며, 이중 USACO 올림피아드에 참여 가능한 언어는 C++, 자바, 파이썬 입니다. AP CS A와 올림피아드는 서로 연결되는 부분이 있으므로 자바 언어를 선택하는 것이 좋고 나머지 하나로는 파이썬, C++, 자바스크립트 중에 하나가 좋습니다.
10~11학년이면 코딩을 배우기에 늦은 나이인가요?
코딩은 언제 배워도 늦지 않습니다. 5월에 AP CS A 시험을 본다면 1월부터 공부를 시작하면 됩니다. 고학년이 되면 코딩을 습득하는 시간이 저학년에 비해 매우 짧기 때문에 착실히만 하면 충분히 많은 성과를 낼 수 있습니다.
몇 살 부터 코딩을 시작해야 좋은가요?
최근에는 킨더때부터 휴대기기를 사용해 간단한 코딩 컨셉을 배우기도 하고, 초등학교 3학년 정도부터는 스크래치라는 비주얼 프로그래밍을 통해 쉽고 재미있는 방법으로 일찍 코딩을 접할 수 있는 길이 많이 열려있습니다. 정식 언어를 사용하여 직접 코딩을 작성하는 프로그래밍은 초등학교 5~6학년 부터 권장됩니다. 프로그래밍에 관심이 있다면 5~6학년, 그렇지 않다면 7~8학년쯤 시작하면 무난합니다.
코딩도 수학이나 운동과 마찬가지로 어릴때 시작하면 잠재력이 높아집니다. 또한 코딩에는 다양한 분야가 있으므로 고학년이 되어 입시가 닥치기 전에 여러가지 다양한 경험을 해보고 본인이 좋아하는 분야를 찾을 수 있다는 장점이 있습니다. 저학년때 프로그래밍 언어에 대한 이해도를 잘 쌓아놓으면 이후 어려운 시험이나 알고리즘을 공부할 때 높은 효율을 올릴 수 있습니다.
어떤 코딩 과정이 대학갈 때 가장 도움이 될까요?
AP CS A는 컴퓨터를 진지하게 공부하는 학생들이라면 기본적으로 해야하는 필수 과목이라고 할 수 있겠습니다. 학구적으로 좀더 성과를 내고 싶다면 올림피아드 대회가 좋은 선택지가 될 수 있습니다. 올림피아드에서 다루는 알고리즘은 최근 프로그래머를 평가하는 중요한 척도로 인정받고 있기 때문에 올림피아드를 통해 대학 입시 뿐 아니라 향후 엔지리어링 커리어를 꿈꾸고 있다면 그 이후에도 큰 도움이 될 수 있습니다.
웹사이트/앱/게임 개발 등을 통해 코딩에 대한 열정과 실력을 보여주는 방법도 효과적일 수 있습니다. 개발을 할때는 사회 기여도, 사업성, 기술적인 탐구등 명확한 개인적 목표를 보여줄 수 있어야 눈에 띌 수 있을 것입니다. 많은 옵션이 있으니 개인의 관심사와 실력, 전공등을 고려하여 결정하시면 되겠습니다.
클래스 신청은 어떻게 하나요?
상담 문의 페이지를 통해 양식을 작성해주시면 저희가 24시간 이내로 연락을 드립니다.
만약 코딩에 경험이 있는 학생이라면 무료 평가 시간을 통해 가장 적합한 코스를 추천해드리고 진도와 방향이 맞는 기존 클래스가 있다면 기존 클래스에 조인하게 됩니다. 만약 바로 조인할 수 있는 클래스가 없는 경우, 새로 클래스가 만들어질 때까지 조금 기다리시게 되거나, 선택에 따라 프라이빗 레슨도 가능합니다.
코딩에 경험이 없는 학생이라면, 우선 waitlist 에 등록되고, 저희는 소규모 클래스를 지향하기에 학생이 최소 2명 이상 모이게 되면 그 때 새로운 클래스가 시작되며 첫 trial 클래스는 무료로 제공됩니다.
클래스 포맷은 어떻게 되나요?
Junior 코스를 제외한 Btree Code Academy 의 모든 클래스는 매주 1.5시간 강의와 30분의 온라인 서포트 시간으로 구성됩니다.
매주 1회 정해진 클래스 시간에 참석하여 1.5시간 수업을 듣고, 매주 30분 아래의 온라인 서포트 시간에 Google Classroom 혹은 Discord 등을 통해 과제에 대한 질문 등을 할 수 있습니다.
- 온라인 서포트 시간: 매주 월, 수, 토요일 오후 7시 ~ 10시
클래스 외의 시간에도 선생님들과 꾸준히 인터랙션하고, 매주 과제를 하며 막히는 부분이 있다면 온라인 서포트 시간에 선생님들과 과제에 대해 질문하고 답변 받으며 그 주에 배운 내용을 완전히 소화하고 이해하는 것이 훨씬 더 효율적인 배움이라고 믿기 때문에, 이러한 클래스 포맷으로 구성되었습니다.
매주 과제가 주어지나요?
네, 매 수업마다 그 주의 수업 내용을 제대로 이해하고 넘어갈 수 있도록 과제가 주어집니다. 다년간의 경험을 통해 볼 때, 과제를 하지 않는 학생과, 충실히 하는 학생의 차이가 코딩 성취도와 가장 밀접한 관련이 있었습니다.
과제를 제대로 하지 않은 학생들은 일주일간 배웠던 내용을 많이 잊어버리기 때문에, 매주 같은 내용을 반복적으로 학습해야 하고, 그것이 코딩에 대한 흥미와 자신감을 떨어뜨리는 결과로 돌아오게 됩니다. 따라서 저희는 과제의 양과 질에 더 많은 포커스를 두고 있습니다.
따라서, 저희의 온라인 서포트 아워를 통해 학생들은 과제를 진행하면서 선생님들에게 상시적으로 피드백을 받게 됩니다.
bottom of page
