01
첫 성공 경험
짧은 활동으로 내가 만든 코드의 결과를 확인하며 흥미를 붙입니다.

ELEMENTARY CODING · 초등 입문
처음 만나는 코딩이 아이의 생각하는 힘으로 이어집니다.
순서·조건·반복을 눈에 보이는 결과로 익히고, 블록코딩에서 Python 기초까지 학생의 속도에 맞춰 연결합니다.
WHY ELEMENTARY CODING?
처음부터 어려운 문법을 외우기보다, 아이가 원하는 움직임을 만들고 바꾸는 과정에서 코딩의 기본 원리를 익힙니다.
짧은 활동으로 내가 만든 코드의 결과를 확인하며 흥미를 붙입니다.
순서, 조건, 반복을 직접 바꿔 보며 문제를 작은 단계로 나눕니다.
블록에서 익힌 개념을 텍스트 코드와 간단한 문제에 연결합니다.
작품을 완성하고 작동 원리를 말하며 다음 도전을 준비합니다.
LEARNING PROCESS
학생의 출발점에 맞춰 단계를 조정합니다. 한 단계에서 익힌 내용을 다음 문제와 활동에 다시 활용합니다.
좋아하는 주제와 코딩 경험을 살펴 첫 활동을 정합니다.
순서·조건·반복을 바꾸며 화면의 결과를 확인합니다.
게임·애니메이션 등 자신만의 결과를 만듭니다.
만든 과정을 설명하고 Python 기초로 확장합니다.
INSIDE THE CLASS
같은 학년이어도 코딩 경험과 흥미는 다릅니다. 활동의 난이도와 진행 속도를 조정하면서 ‘따라 하기’에서 ‘스스로 바꿔 보기’로 옮겨갑니다.
WHAT REMAINS
작은 프로그램 또는 작품, 만들며 해결한 문제와 다음 학습 목표
A GOOD STARTING POINT
YOUR NEXT STEP