코딩픽CODING PICK · BY westc
공식 출처·검수 상태를 표시합니다. 신청 전 원문을 확인하세요. 운영 원칙

CODING PICK · PUBLIC ROADMAP

초등 고학년 Python 입문 로드맵

입출력부터 조건문·반복문·리스트까지 작은 프로그램으로 연결합니다

초등 4~6학년 · Python 입문30일·90일 실행 계획검수 2026.07.16

WHO THIS IS FOR

초등 4~6학년 · Python 입문

블록코딩 경험을 텍스트 코드로 옮기거나 Python을 처음 시작하는 초등 고학년을 위한 기초 학습 순서입니다.

PythonPython 실행 환경간단한 온라인 저지

FIRST 30 DAYS

첫 30일, 주차별 실행 계획

1

입력과 출력 연결

사용자가 넣은 값을 변수에 저장하고 결과를 출력합니다.

printinput변수자료형
  • 이름 대신 별명으로 인사 프로그램 만들기
  • 두 수의 합 출력하기

완료 확인 · 문자열과 정수 입력을 구분해 사용할 수 있습니다.

2

조건으로 경우 나누기

문제의 조건을 if·elif·else로 옮깁니다.

비교논리조건문
  • 점수 구간 판정
  • 홀수와 짝수 구분

완료 확인 · 경계값 앞뒤의 결과를 직접 테스트합니다.

3

반복되는 처리 줄이기

for와 range로 일정한 횟수의 작업을 반복합니다.

forrange누적값
  • 1부터 N까지 합
  • 구구단 한 단 출력

완료 확인 · 반복 시작값과 끝값을 예제로 확인합니다.

4

리스트 미니 프로젝트

여러 값을 리스트에 모아 탐색하고 요약합니다.

리스트인덱스최댓값
  • 일주일 공부 시간 기록
  • 최고 점수와 평균 확인

완료 확인 · 빈 목록과 값 하나인 목록도 테스트합니다.

NEXT 90 DAYS

90일 동안 세 단계로 확장합니다

1단계1~4주

문법을 실행 결과와 연결

입출력·조건·반복을 작은 문제로 익힙니다.

만들 결과물

입력에 따라 결과가 달라지는 콘솔 프로그램

예제 외의 입력 두 개를 스스로 만들어 테스트합니다.

2단계5~8주

리스트와 함수로 정리

긴 코드를 데이터와 기능 단위로 나눕니다.

만들 결과물

기록을 저장하고 요약하는 프로그램

반복되는 코드를 함수 하나로 분리할 수 있습니다.

3단계9~12주

문제 풀이 또는 프로젝트 선택

대회 입문과 작품 제작 중 다음 목표를 정합니다.

만들 결과물

기초 문제 묶음 또는 완성 프로젝트 하나

풀이 과정과 오류 수정 내용을 짧게 기록합니다.

OFFICIAL SCHEDULE

올해 확인할 관련 공식 일정

서울 시간 기준으로 현재 진행 중이거나 앞으로 예정된 관련 일정만 표시합니다.

30분마다 상태 갱신

신청과 제출 전에는 일정 변경 여부와 참가 조건을 주최 기관의 공식 원문에서 다시 확인하세요.

지역 학원 탐색

순위나 추천이 아니라 교육청 공개 등록정보에서 목표와 관련된 과정 단서를 비교합니다.

실제 수업 내용, 대상 학년과 운영 여부는 학원에 직접 확인해야 합니다.

학부모 안내

왜 이 경로인가요?
고학년은 블록의 의미를 Python 문장으로 옮기며 텍스트 코딩의 구조를 익힐 수 있습니다.
지금 중요한 목표
코드를 외우기보다 입력·처리·출력을 구분하고 오류를 읽는 경험이 중요합니다.
서두르지 않아도 되는 부분
알고리즘 난이도와 문제 수를 빠르게 올리지 않아도 됩니다.
다음 단계 기준
조건·반복·리스트를 함께 사용한 프로그램을 완성하고 경계값을 테스트하면 다음 단계로 이동합니다.

권장 프로젝트

  • 용돈 기록 요약기
  • 단어 퀴즈
  • 독서 기록 통계

주의할 점

  • · 문법 진도보다 입력을 바꿔 테스트하는 습관을 우선합니다.
  • · 블록코딩 경험이 있어도 타자와 오류 메시지에 적응할 시간을 둡니다.

자주 묻는 질문

블록코딩을 얼마나 한 뒤 초등학생 파이썬 입문으로 넘어가야 하나요?

기간보다는 '아이가 반복문과 조건문을 활용해 스스로 논리적인 작품을 만들고 남에게 설명할 수 있는지'가 기준입니다. 기초 컴퓨팅 사고력이 갖춰진 초등 4~6학년 시기가 파이썬 입문에 적합합니다.

초등 고학년 코딩 독학, 파이썬 교재만으로 가능할까요?

입출력과 기본 조건문 등 기초 문법은 교재 독학이 가능합니다. 하지만 배운 문법을 활용해 실제 동작하는 프로그램을 만들어보는 경험이 중요하므로, 코딩픽 로드맵이 제공하는 30일 실습 계획과 작은 프로젝트들을 꼭 병행해 보세요.

텍스트 코딩 넘어가는 시기에 아이가 어려워하면 어떻게 하나요?

블록코딩과 달리 영문 타이핑 에러(오타)나 들여쓰기 오류 때문에 좌절하기 쉽습니다. 문법 진도를 빠르게 빼기보다, 짧은 코드(3~5줄)를 직접 쳐보고 결과를 바꾸며 노는 시간을 충분히 주셔야 합니다.

파이썬 문법을 끝까지 다 배운 뒤에 코딩 대회를 준비해야 하나요?

아닙니다. 기초적인 입출력과 조건문, 반복문만 알아도 풀 수 있는 알고리즘 문제와 컴퓨팅 사고력 대회가 많습니다. 배운 직후 그 개념만 필요한 작은 문제를 함께 푸는 것이 훨씬 효과적입니다.

초등학생 C언어와 파이썬 중 어떤 코딩 언어를 먼저 배우는 게 좋을까요?

초등학생의 첫 텍스트 코딩으로는 문법이 간결하고 직관적인 파이썬(Python)을 강력히 권장합니다. 파이썬으로 알고리즘의 원리를 깨우친 뒤, 나중에 중등 정보올림피아드 등 필요에 따라 C++로 확장하는 것이 일반적인 학습 순서입니다.

우리 아이 파이썬 코딩 실력, 객관적으로 어떻게 확인하나요?

진도 위주의 학원 평가보다는, 아이가 '조건문과 리스트를 사용해 성적 처리기나 단어 퀴즈 같은 프로그램을 스스로 기획하고 코드를 짤 수 있는지' 확인해 보세요. 또한 넥슨 NYPC 등 초보자 친화적 대회 예선에 참가해보는 것도 좋은 방법입니다.

내 조건에 맞게 학습량을 조정해 보세요

공개 로드맵은 공통 기준입니다. 위저드에서 학년·목표·현재 수준·주당 시간을 선택하면 같은 경로의 활동량을 조정해 볼 수 있습니다.

내 조건으로 다시 계산