ECODING 로고 마크ECODING

PROGRAMS

교육과정 한눈에 보기

EPL(블록코딩) → SemiPro(텍스트 입문) → PRO(심화 언어/알고리즘) 흐름으로 구성됩니다. 자격증·대회반은 단계별로 병행/연계 가능합니다.

추천 로드맵

EPLSemiProPRO(C → C++)알고리즘/대회반

※ 학생 수준·목표에 따라 Python/Java 경로로도 진행 가능. 단계별 진입/건너뛰기 상담 가능.

🧩

EPL

엔트리 · 스크래치 · 앱인벤터 · 비트브릭

논리·패턴·컴퓨팅 사고 기초

✍️

SemiPro

Python Basic · Processing · Arduino

첫 텍스트 코딩, 문법·구조 이해

🧠

PRO

C · Python · Java · C++

심화 언어 & 알고리즘

🏆

자격증·대회

KPC/ITQ/COS Pro · KOI/NYPC/한국코드페어

실력 인증 & 실전 경험

🧩 EPL (블록코딩)

블록 조립으로 알고리즘 사고를 자연스럽게 익히는 단계입니다. 장치 제어/앱 제작을 통해 문제를 구조화하고 해결하는 경험을 쌓습니다.

  • 엔트리 · 스크래치

    기본 논리, 반복/조건, 이벤트 흐름

  • 앱 인벤터

    모바일 앱 UI/이벤트, 센서 활용

  • 비트브릭

    피지컬 컴퓨팅, 하드웨어 제어

추천: 초등연계: SemiPro

✍️ SemiPro (텍스트 코딩 입문)

블록에서 텍스트로 넘어가는 첫 단계. 문법·자료형·흐름제어를 실제 결과물과 함께 익혀 PRO를 위한 기초 근력을 만듭니다.

  • Python Basic

    문법·문자열·리스트·파일 I/O

  • Processing

    시각화·애니메이션으로 즉각 피드백

  • Arduino

    센서/액추에이터, 임베디드 사고

대상: 블록→텍스트 전환연계: PRO

🧠 PRO (심화 언어 · 알고리즘)

심화 언어를 통해 컴퓨터 과학적 사고를 강화합니다. 일반적으로 C → C++로 이어지고, 알고리즘/대회반으로 진입해 실전 문제 해결력을 키웁니다.

  • C

    메모리/포인터 기초, 절차적 사고

  • C++

    STL·클래스·알고리즘 풀이

  • Python

    빠른 구현, 데이터 처리

  • Java

    OOP·안정적 대규모 코드

알고리즘/대회반

자료구조(스택/큐/힙/맵) · 정렬/이분탐색 · Greedy · DP · 그래프 · 트리 · 구현력 강화. 정보올림피아드, NYPC, 한국코드페어 등 실전 대비.

🏅 자격증 과정

실력을 객관적으로 증명하고, 학업/진로 포트폴리오를 강화합니다.

  • KPC SW코딩자격

    실무형 코딩·문제 해결

  • ITQ

    오피스 활용 능력 인증

  • YBM COS Pro

    코딩 실무 역량 검증

🏆 대회반

메이저 대회 중심으로 목표를 세우고, 기출·유형·시뮬레이션으로 실전 감각을 올립니다.

  • 정보올림피아드(KOI)

    정통 알고리즘/자료구조

  • NYPC

    게임·실전형 문제

  • 한국코드페어

    아이디어 구현·사회문제 해결

※ 연간 일정/준비 기간에 맞춰 개인별 플랜을 제시합니다. (사전 진단 → 로드맵 → 주간 코칭)