Q. 몇 살부터 블록 코딩을 배울 수 있나요?
글을 읽고 마우스를 다룰 수 있으면 시작할 수 있어요. 보통 초등 저학년부터 많이 시작하지만, 학생마다 준비도가 달라서 나이보다는 개인차가 큽니다. 처음엔 복잡한 규칙보다 '내가 시킨 대로 움직인다'는 즐거움을 느끼는 게 중요해요. 1:1 상담에서 학생의 현재 상태를 확인하고 적절한 시작점을 제안해 드립니다.
Q. 블록 코딩을 하면 나중에 진짜 코딩도 잘하나요?
도움이 되지만 자동은 아니에요. 순차·반복·조건·변수 같은 개념은 텍스트 언어에서도 그대로 쓰이기 때문에 확실히 유리합니다. 다만 블록을 '끼우기만' 하고 원리를 이해하지 못하면 넘어갈 때 어려움을 겪어요. 중요한 건 블록 사용법이 아니라 문제를 논리적으로 쪼개는 사고입니다. 1:1 수업에서는 이 사고력에 초점을 맞춰 지도해 드려요.
Q. 스크래치와 엔트리 중 뭐가 나은가요?
둘 다 블록 방식이라 개념은 거의 같고, 하나를 배우면 다른 쪽도 금방 적응해요. 학교 수업에서 사용하는 것에 맞추거나, 학생이 흥미를 보이는 쪽으로 시작하면 됩니다. 중요한 건 어떤 도구냐가 아니라 그 안에서 무엇을 만들고 어떻게 생각하느냐예요. 1:1 상담에서 학생 상황에 맞는 방향을 함께 정해 드립니다.
Q. 수업은 어떻게 진행되나요?
학생이 직접 만드는 시간을 중심으로 진행해요. 개념을 짧게 설명한 뒤 학생이 만들고, 막히는 지점에서 답 대신 질문으로 이끕니다. 완성 후에는 '이걸 이렇게 바꾸려면?' 같은 변형 과제로 이해도를 확인해요. 학생의 관심사와 속도에 맞춰 커리큘럼은 맞춤으로 조정됩니다.
Q. 언제 파이썬 같은 언어로 넘어가야 하나요?
정해진 시기는 없어요. 블록으로 원하는 걸 대부분 만들 수 있고, 타자와 영어에 큰 부담이 없다면 넘어갈 준비가 된 겁니다. 너무 일찍 넘어가면 문법 부담에 흥미를 잃을 수 있고, 너무 늦으면 블록에서 배울 게 없어 지루해해요. 1:1 수업에서 학생 상태를 보며 적절한 시점을 함께 판단해 드립니다.