Q. 자바스크립트와 자바는 같은 건가요?
완전히 다른 언어예요. 이름이 비슷해 혼동하기 쉽지만 문법도 쓰임새도 다릅니다. 자바스크립트는 주로 웹 화면을 움직이는 데 쓰이고, 자바는 주로 대규모 서비스나 안드로이드 앱 등에 쓰여요. 처음 배울 때 이 둘을 헷갈려 엉뚱한 자료로 공부하는 경우가 있으니 주의가 필요합니다. 1:1 상담에서 학생 목표에 맞는 언어를 함께 정해 드려요.
Q. HTML·CSS를 먼저 배워야 하나요?
웹 화면을 다루려면 HTML·CSS를 어느 정도 알아야 자바스크립트가 의미 있어요. 다만 완벽히 마스터할 필요는 없고, 기본 구조와 스타일 개념만 있으면 병행해도 괜찮습니다. 오히려 함께 배우면 '이 요소를 이렇게 바꾼다'는 연결이 잘 이해돼요. 1:1 상담에서 학생 상태를 보고 순서를 정해 드립니다.
Q. 중고등학생도 배울 수 있나요?
가능해요. 결과가 화면에 바로 보여 흥미를 유지하기 좋고, 정보 교과나 프로젝트 결과물 제작에도 활용할 수 있습니다. 다만 문법이 유연해서 잘못된 이해가 굳기 쉬우니 초반에 정확히 잡는 게 중요해요. 1:1 수업에서 학생 수준에 맞춰 개념을 정확히 짚어 드립니다.
Q. 수업은 어떻게 진행되나요?
학생이 직접 코드를 짜고 결과를 확인하는 과정을 중심으로 진행해요. 개념 설명 후 학생이 구현하고, 완성되면 자기 코드를 설명하도록 합니다. 설명하지 못하면 아직 이해가 덜 된 것이라 그 부분을 다시 짚어요. 학생 목표와 수준에 따라 커리큘럼은 맞춤으로 조정됩니다.
Q. 자바스크립트로 무엇을 만들 수 있나요?
웹 페이지의 상호작용 기능부터 간단한 게임, 데이터를 가져와 보여주는 화면까지 다양해요. 학생이라면 정보 교과 과제나 포트폴리오용 결과물을 만들기에도 적합합니다. 다만 처음부터 큰 걸 노리기보다 작은 기능을 완성하며 자신감을 쌓는 순서가 좋아요. 1:1 상담에서 학생 관심사에 맞는 방향을 함께 정해 드립니다.