🙋자바스크립트 초보라 공부중인데 손코딩으로 학습하는것을 주변에서 추천해주는데 어떤식으로 공부하는게 좋을까요? 또 프로젝트를 한다면 ,어디까지 ai를 활요해야되는지 궁금합니다.
💡1. 손코딩 학습법
손코딩은 단순히 타이핑 연습이 아니라, 문법·논리 구조를 머릿속에 정리하고 기억력과 문제 해결 능력을 기르는 방법이에요.
방법
짧은 코드부터 시작
변수 선언, 조건문, 반복문 같은 기본 예제를 손으로 직접 써봅니다.
예: 구구단, 짝수/홀수 판별기, 배열 합계 구하기.
주석으로 흐름을 설명
코드 옆에 "// 이 줄은 변수 선언"처럼 간단히 적어 보세요.
손코딩 후 다시 읽으면 머리에 더 잘 남습니다.
IDE 없이 A4용지로 써보기
실제 시험 대비처럼, 또는 오류를 자동으로 잡아주는 기능이 없는 상황에서 써보면 실력이 빨리 늘어요.
실습과 병행
손코딩한 것을 실제로 브라우저 콘솔이나 VSCode에 실행해 보고 결과를 비교합니다.
"내가 생각한 로직"과 "실제 실행 결과"를 맞추는 과정에서 실력이 올라갑니다.
💡2. AI 활용 범위
AI는 보조도구로 쓰되, 학습의 핵심은 본인이 직접 코드 구조를 이해하는 것이에요.
적절히 활용해야 하는 부분
문법 확인 (예: forEach와 map의 차이 설명)
오류 원인 분석 (에러 메시지 해석 도움)
아이디어 브레인스토밍 (예제 코드 제안, 프로젝트 구조 추천)
스스로 해야 하는 부분
코드를 직접 작성하고 실행
문제를 작은 단위로 쪼개서 해결
디버깅 과정을 경험 (이게 실력을 만듭니다)
원칙은 "AI는 선생님, 나는 학생"이 아니라, "AI는 조교, 나는 개발자"라는 태도로 접근하는 거예요.
🙋
💡
🙋
💡
🙋
💡
🙋
💡
🙋
💡
🙋
💡