WHO THIS IS FOR
초등 4~6학년 · Python 입문
블록코딩 경험을 텍스트 코드로 옮기거나 Python을 처음 시작하는 초등 고학년을 위한 기초 학습 순서입니다.
CODING PICK · PUBLIC ROADMAP
입출력부터 조건문·반복문·리스트까지 작은 프로그램으로 연결합니다
WHO THIS IS FOR
블록코딩 경험을 텍스트 코드로 옮기거나 Python을 처음 시작하는 초등 고학년을 위한 기초 학습 순서입니다.
FIRST 30 DAYS
사용자가 넣은 값을 변수에 저장하고 결과를 출력합니다.
완료 확인 · 문자열과 정수 입력을 구분해 사용할 수 있습니다.
문제의 조건을 if·elif·else로 옮깁니다.
완료 확인 · 경계값 앞뒤의 결과를 직접 테스트합니다.
for와 range로 일정한 횟수의 작업을 반복합니다.
완료 확인 · 반복 시작값과 끝값을 예제로 확인합니다.
여러 값을 리스트에 모아 탐색하고 요약합니다.
완료 확인 · 빈 목록과 값 하나인 목록도 테스트합니다.
NEXT 90 DAYS
입출력·조건·반복을 작은 문제로 익힙니다.
만들 결과물
입력에 따라 결과가 달라지는 콘솔 프로그램
예제 외의 입력 두 개를 스스로 만들어 테스트합니다.
긴 코드를 데이터와 기능 단위로 나눕니다.
만들 결과물
기록을 저장하고 요약하는 프로그램
반복되는 코드를 함수 하나로 분리할 수 있습니다.
대회 입문과 작품 제작 중 다음 목표를 정합니다.
만들 결과물
기초 문제 묶음 또는 완성 프로젝트 하나
풀이 과정과 오류 수정 내용을 짧게 기록합니다.
OFFICIAL SCHEDULE
서울 시간 기준으로 현재 진행 중이거나 앞으로 예정된 관련 일정만 표시합니다.
신청과 제출 전에는 일정 변경 여부와 참가 조건을 주최 기관의 공식 원문에서 다시 확인하세요.
순위나 추천이 아니라 교육청 공개 등록정보에서 목표와 관련된 과정 단서를 비교합니다.
실제 수업 내용, 대상 학년과 운영 여부는 학원에 직접 확인해야 합니다.
기간보다는 '아이가 반복문과 조건문을 활용해 스스로 논리적인 작품을 만들고 남에게 설명할 수 있는지'가 기준입니다. 기초 컴퓨팅 사고력이 갖춰진 초등 4~6학년 시기가 파이썬 입문에 적합합니다.
입출력과 기본 조건문 등 기초 문법은 교재 독학이 가능합니다. 하지만 배운 문법을 활용해 실제 동작하는 프로그램을 만들어보는 경험이 중요하므로, 코딩픽 로드맵이 제공하는 30일 실습 계획과 작은 프로젝트들을 꼭 병행해 보세요.
블록코딩과 달리 영문 타이핑 에러(오타)나 들여쓰기 오류 때문에 좌절하기 쉽습니다. 문법 진도를 빠르게 빼기보다, 짧은 코드(3~5줄)를 직접 쳐보고 결과를 바꾸며 노는 시간을 충분히 주셔야 합니다.
아닙니다. 기초적인 입출력과 조건문, 반복문만 알아도 풀 수 있는 알고리즘 문제와 컴퓨팅 사고력 대회가 많습니다. 배운 직후 그 개념만 필요한 작은 문제를 함께 푸는 것이 훨씬 효과적입니다.
초등학생의 첫 텍스트 코딩으로는 문법이 간결하고 직관적인 파이썬(Python)을 강력히 권장합니다. 파이썬으로 알고리즘의 원리를 깨우친 뒤, 나중에 중등 정보올림피아드 등 필요에 따라 C++로 확장하는 것이 일반적인 학습 순서입니다.
진도 위주의 학원 평가보다는, 아이가 '조건문과 리스트를 사용해 성적 처리기나 단어 퀴즈 같은 프로그램을 스스로 기획하고 코드를 짤 수 있는지' 확인해 보세요. 또한 넥슨 NYPC 등 초보자 친화적 대회 예선에 참가해보는 것도 좋은 방법입니다.
공개 로드맵은 공통 기준입니다. 위저드에서 학년·목표·현재 수준·주당 시간을 선택하면 같은 경로의 활동량을 조정해 볼 수 있습니다.
내 조건으로 다시 계산