본문으로 건너뛰기
루미코딩
메뉴 열기

커리큘럼

처음 배우는 아이도, 대회 나가는 아이도

루미코딩은 한 과목짜리 강좌가 아닙니다. 입문에서 시작해 알고리즘·자격증·대회·하드웨어까지, 같은 플랫폼 안에서 다음 단계가 이어집니다.

과목
28
단원
232
학습 항목
3,395

구성 원리

과목 → 단원 → 학습 항목

모든 과목은 단원으로 나뉘고, 단원은 다시 세 종류의 학습 항목으로 채워집니다. 긴 이론을 몰아서 주지 않고, 개념 하나마다 곧바로 문제나 퀴즈를 붙여 손으로 확인하게 만든 구조입니다.

  • 📖
    개념

    한 번에 하나씩. 짧게 읽고 바로 코드로 확인합니다.

  • 💻
    문제

    직접 코드를 작성해 제출하면 테스트케이스로 자동 채점됩니다.

  • 퀴즈

    개념을 제대로 이해했는지 객관식으로 짚고 넘어갑니다.

app.lumi.codes
루미코딩 단원 화면 — 개념·문제·퀴즈가 순서대로 나열된 학습 순서
한 단원 안의 학습 순서. 개념과 문제가 번갈아 나오고, 완료한 항목에는 표시가 남습니다.

학습 로드맵

어디서 시작해 어디까지 갈 수 있나

아래 과목은 모두 루미코딩에서 실제로 열려 있는 과목이며, 단원 수와 학습 항목 수는 실제 값입니다.

🌱

1단계 · 파이썬 첫걸음

3개 과목 · 447개 학습 항목
이런 학생에게
코딩이 처음이거나 블록코딩만 해 본 학생
끝내면
변수·조건문·반복문·리스트·함수까지, 파이썬 문법의 기본기를 갖춥니다.
  • 파이썬 기본

    print부터 함수까지 — 개념 하나에 문제 하나씩, 가장 작은 단위로 쪼갠 입문 과정

    단원 13학습 항목 334
  • 파이썬 기본 문제집

    기본 과정에서 배운 문법을 반복해서 손에 붙이는 연습 문제 모음

    단원 10학습 항목 99
  • 파이썬 기본 자습 문제집 LV1

    수업 없이 혼자 풀어보는 짧은 자습용 세트

    단원 5학습 항목 14
🧩

2단계 · 파이썬 실력 다지기

3개 과목 · 554개 학습 항목
이런 학생에게
기본 문법은 알지만 스스로 프로그램을 짜기는 아직 어려운 학생
끝내면
문자열·리스트·딕셔너리를 자유롭게 다루고, 여러 개념을 조합해 프로그램을 완성합니다.
  • 파이썬 심화

    자료구조와 함수를 본격적으로 다루는 가장 두꺼운 과정

    단원 12학습 항목 376
  • 파이썬 심화 문제집

    심화 개념을 문제로만 훈련하는 짝 과정

    단원 11학습 항목 118
  • 파이썬 활용

    배운 문법을 실제 상황에 적용해 보는 응용 과정

    단원 7학습 항목 60
🧠

3단계 · 고급 문법과 알고리즘

5개 과목 · 885개 학습 항목
이런 학생에게
문제를 풀 줄은 알지만 더 빠르고 좋은 풀이를 배우고 싶은 학생
끝내면
정렬·탐색·그래프·DP까지, 대회와 자격증에서 통하는 문제 해결력을 기릅니다.
  • 파이썬 고급

    클래스·모듈 등 규모 있는 코드를 짜기 위한 문법

    단원 8학습 항목 131
  • 파이썬 알고리즘 Lv1

    완전탐색·정렬 활용 등 알고리즘의 출발점

    단원 12학습 항목 255
  • 파이썬 알고리즘 Lv2

    정렬 원리·자료구조 응용으로 한 단계 올라서는 과정

    단원 9학습 항목 311
  • 파이썬 알고리즘 Lv3

    그래프(DFS·BFS·다익스트라)·백트래킹·트리·DP 심화

    단원 14학습 항목 107
  • 파이썬 알고리즘 문제집

    알고리즘 유형별 반복 훈련용 문제 세트

    단원 5학습 항목 81
📜

자격증 대비 · COS Pro

3개 과목 · 211개 학습 항목
이런 학생에게
생활기록부나 진학에 남길 코딩 자격증이 필요한 학생
끝내면
COS Pro 3급 → 2급 → 1급 순서로 실제 시험 유형을 반복 훈련합니다.
  • COS Pro 3급 시험 문제

    입문 등급 — 기출 유형별 문제 풀이

    단원 9학습 항목 105
  • COS Pro 2급

    중급 등급 — 빈칸 채우기·디버깅 유형 집중

    단원 5학습 항목 63
  • COS Pro 1급 · 파이썬

    최상위 등급 대비 과정

    단원 5학습 항목 43
🏆

대회 준비 · 경시대회와 정보올림피아드

4개 과목 · 402개 학습 항목
이런 학생에게
학교 대표나 대회 입상을 목표로 하는 학생
끝내면
기출 기반으로 필기 이론과 실기 구현을 함께 준비합니다.
  • IT 경시대회 준비

    경시대회 유형을 폭넓게 훑는 종합 과정

    단원 7학습 항목 206
  • 정보올림피아드 이산수학

    올림피아드의 뼈대가 되는 수학적 사고

    단원 10학습 항목 129
  • 정보올림피아드 필기

    필기 시험 이론 정리

    단원 4학습 항목 40
  • 정보올림피아드 실기 기출

    기출 문제를 단계 힌트와 함께 구현

    단원 7학습 항목 27
🔧

만드는 코딩 · 하드웨어와 바이브코딩

4개 과목 · 325개 학습 항목
이런 학생에게
화면 속 결과만으로는 심심한, 직접 만들고 움직여 보고 싶은 학생
끝내면
AI에게 시켜 코드를 만들고, 그 코드로 실제 보드의 LED와 센서를 움직입니다.
  • 바이브코딩 HW (아두이노)

    AI로 코드를 만들어 아두이노 보드를 제어하는 과정

    단원 11학습 항목 152
  • 바이브코딩 HW · 마이크로비트

    복붙 → 테스트 → AI로 꾸미기 흐름의 마이크로비트 과정

    단원 8학습 항목 64
  • 아두이노 기본

    아두이노 문법과 회로의 기초

    단원 13학습 항목 80
  • 파이썬 터틀

    거북이 그래픽으로 코드의 결과를 눈으로 보는 과정

    단원 10학습 항목 29
🌐

넓히기 · 다른 언어와 AI

6개 과목 · 571개 학습 항목
이런 학생에게
파이썬을 넘어 다른 언어와 AI 도구까지 경험하고 싶은 학생
끝내면
C언어·웹(HTML/CSS/JS)·AI 활용까지, 진로 탐색의 폭을 넓힙니다.
  • C언어 기본

    정보올림피아드·대학 진학에서 쓰이는 C언어 입문

    단원 12학습 항목 251
  • 웹 페이지 만들기 — HTML/CSS/JavaScript 기초

    내 손으로 웹페이지를 만들어 보는 과정

    단원 5학습 항목 45
  • 바이브 코딩 — Google AI Studio 마스터하기

    AI 도구로 앱을 만들어 보는 과정

    단원 4학습 항목 30
  • 바이브 코딩: AI로 만드는 인문·과학 프로젝트

    코딩을 다른 과목 공부에 써먹는 프로젝트

    단원 2학습 항목 7
  • AICE JUNIOR 이론편

    AI 활용 능력 시험 이론 대비

    단원 6학습 항목 65
  • 대학생 데이터와 알고리즘

    고등·대학 수준의 데이터 처리와 알고리즘

    단원 8학습 항목 173

과목은 계속 추가·보완됩니다. 학생 수준에 어떤 순서가 맞을지 모르겠다면 문의해 주세요 — 현재 학년과 경험을 듣고 시작 지점을 잡아 드립니다.

오늘, 첫 번째 파이썬 코드를 실행해 보세요

설치도 회원가입 비용도 없이 무료 체험으로 바로 시작할 수 있습니다.