본문으로 건너뛰기
루미코딩
메뉴 열기
초·중·고 학생을 위한 파이썬 코딩 교육

개념을 읽고,
코드를 짜고,
바로 채점받는 수업

루미코딩은 초등학생·중학생·고등학생이 브라우저에서 바로 배우는 파이썬(Python) 코딩 교육 플랫폼입니다. 설치도 준비물도 없이, 과목을 고른 그 자리에서 첫 코드를 실행합니다.

  • 설치 불필요
  • 무료 체험
  • 28개 과목 운영 중
app.lumi.codes
루미코딩 문제 풀이 화면 — 왼쪽에 문제, 오른쪽에 코드 에디터와 실행 결과
설치 0
브라우저만 있으면 시작
Python · C
브라우저에서 바로 실행
자동 채점
제출 즉시 결과 확인
초·중·고 전용
눈높이에 맞춘 커리큘럼

학습 흐름

실제 화면으로 보는 학습 한 바퀴

아래는 목업이 아니라 루미코딩에서 학생이 실제로 보는 화면입니다.

01

배울 과목을 고릅니다

파이썬 입문부터 알고리즘·자격증·하드웨어까지. 학생 수준에 맞는 과목을 받아 내 과목에 담습니다.

app.lumi.codes
루미코딩 과목 스토어 화면 — 공개 과목 목록
과목 스토어. 받은 과목은 바로 내 과목에 추가됩니다.
02

개념을 짧게 읽습니다

한 화면에 개념 하나. 긴 이론을 몰아 주지 않고, 읽자마자 오른쪽 에디터에서 직접 따라 쳐 봅니다.

app.lumi.codes
루미코딩 개념 학습 화면 — print() 개념 설명과 실행 예시
개념 화면. 설명 옆에 늘 에디터가 함께 열려 있습니다.
03

직접 코드를 짜고 실행합니다

문제를 읽고 코드를 작성한 뒤 실행하면 결과가 바로 찍힙니다. 막히면 단계별 힌트를 열 수 있습니다.

app.lumi.codes
루미코딩 문제 풀이 화면 — 작성한 파이썬 코드와 실행 결과 430200.0
문제 화면. 실행 결과가 기대한 값과 같은지 그 자리에서 확인합니다.
04

퀴즈로 이해했는지 확인합니다

손은 움직였는데 이해는 못 한 상태를 막습니다. 개념마다 짧은 퀴즈가 붙습니다.

app.lumi.codes
루미코딩 퀴즈 화면 — type(100.0)의 출력 결과를 고르는 객관식 문제
퀴즈 화면. 틀리면 왜 틀렸는지 해설이 따라옵니다.
05

진도와 포인트가 쌓입니다

어디까지 했는지, 오늘 뭘 이어서 하면 되는지 대시보드가 알려 줍니다. 완료한 만큼 포인트가 붙습니다.

app.lumi.codes
루미코딩 학생 대시보드 — 이어서 하기와 과목별 진도율
학생 대시보드. "이어서 하기"를 누르면 마지막 지점으로 바로 돌아갑니다.

커리큘럼

한 과목이 아니라, 진로까지 이어지는 길

입문에서 시작해 알고리즘·자격증·대회·하드웨어까지 같은 플랫폼 안에서 이어집니다.

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

1단계 · 파이썬 첫걸음

변수·조건문·반복문·리스트·함수까지, 파이썬 문법의 기본기를 갖춥니다.

3개 과목 · 447개 학습 항목

🧩

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

문자열·리스트·딕셔너리를 자유롭게 다루고, 여러 개념을 조합해 프로그램을 완성합니다.

3개 과목 · 554개 학습 항목

🧠

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

정렬·탐색·그래프·DP까지, 대회와 자격증에서 통하는 문제 해결력을 기릅니다.

5개 과목 · 885개 학습 항목

📜

자격증 대비 · COS Pro

COS Pro 3급 → 2급 → 1급 순서로 실제 시험 유형을 반복 훈련합니다.

3개 과목 · 211개 학습 항목

🏆

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

기출 기반으로 필기 이론과 실기 구현을 함께 준비합니다.

4개 과목 · 402개 학습 항목

🔧

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

AI에게 시켜 코드를 만들고, 그 코드로 실제 보드의 LED와 센서를 움직입니다.

4개 과목 · 325개 학습 항목

🌐

넓히기 · 다른 언어와 AI

C언어·웹(HTML/CSS/JS)·AI 활용까지, 진로 탐색의 폭을 넓힙니다.

6개 과목 · 571개 학습 항목

계속하게 만드는 힘

혼자서도 내일 또 접속하게 만드는 장치

초·중·고 학생이 코딩을 계속하기 어려운 진짜 이유는 어려워서가 아니라 지루해서입니다.

app.lumi.codes
루미랜드 — 대한민국 시군구 지도에서 내 도시를 키우는 화면

루미랜드

문제를 처음 맞힐 때마다 내 도시에 주민이 한 명 이사 옵니다. 주민이 늘면 도시가 자라고 칭호가 오르며, 지도를 한 칸씩 넓혀 갑니다.

app.lumi.codes
루미 아레나 — 타일 맵에서 캐릭터를 움직여 코딩 배틀을 신청하는 화면

루미 아레나

맵을 돌아다니다 친구에게 다가가면 1:1 코딩·퀴즈 배틀이 시작됩니다. 승패는 ELO 레이팅에 반영됩니다.

app.lumi.codes
루미 운동회 — 두 팀의 박 터뜨리기 진행 상황 화면

루미 운동회

매주 열리는 팀 대항전. 포인트를 거는 게 아니라 문제를 풀어야 우리 팀 박이 채워집니다. 참가는 공짜입니다.

app.lumi.codes
루미코딩 학습자 순위 화면 — 문제·개념·퀴즈 수와 환산점수 표

순위와 직급

푼 문제 수를 기준으로 순위가 매겨지고, 선생님이 수여하는 직급에는 주급과 누진세까지 붙습니다.

app.lumi.codes
루미 갤러리 — 학생들이 바이브코딩으로 만든 게임과 앱 목록

루미 갤러리

바이브코딩으로 만든 게임과 앱을 올리는 전시장. 친구가 새 창에서 바로 해보고 하트와 댓글을 남깁니다.

app.lumi.codes
파이썬 연습장 — 자유롭게 코드를 작성하고 실행하는 화면

파이썬 연습장

과제와 상관없이 아무 코드나 실험해 보는 공간. 배운 걸 바로 써먹어 볼 수 있습니다.

경쟁 콘텐츠는 학원 학생과 온라인 학생이 서버에서 구분돼 운영됩니다. 포인트샵·순위·채팅은 담당 선생님이 있는 학생에게 열립니다.

선생님 · 학원

채점과 진도 확인을 대신합니다

수업 중 "어디까지 했니?"를 묻지 않아도 됩니다. 누가 어느 문제에서 멈춰 있는지 화면에 그대로 보입니다.

app.lumi.codes
실시간 튜터링 대시보드 — 학생별 현재 학습 중인 항목과 최근 활동
app.lumi.codes
학생 관리 화면 — 학생별 포인트·연속 학습·수강 과목과 점검이 필요한 학생 표시
  • 학생 계정 생성과 반 관리

    이메일 없이도 선생님이 학생 계정을 만들고 반으로 묶어 운영합니다.

  • 실시간 반 튜터링

    학생이 지금 쓰고 있는 코드를 실시간으로 보고, 필요하면 바로 짚어 줍니다.

  • 진도 모니터링

    학생별 완료 항목·점수·최근 활동을 한 화면에서 확인합니다.

  • 루브릭 평가

    기준을 정해 학생을 평가하고, 학생은 자기 대시보드에서 그 피드백을 봅니다.

  • 과목 배정

    반이나 학생별로 필요한 과목만 골라서 열어 줍니다.

  • 1:1 질문함 · 반 건의판

    학생이 비공개로 담임에게 묻거나, 반 전체가 보는 건의판에 글을 올립니다.

  • 포인트 · 직급 운영

    수업 태도나 과제에 포인트를 주고, 반장·버그헌터 같은 직급을 수여해 학급을 운영합니다.

  • 이상 제출 확인

    비정상적으로 빠른 완료나 의심스러운 제출을 골라 볼 수 있어, 정직하게 푼 학생이 손해 보지 않습니다.

안전

아이가 마음껏 실험해도 되는 환경

학생이 어떤 코드를 쓰든 서버에 해를 끼칠 수 없도록, 코드 실행은 여러 겹으로 격리된 컨테이너 안에서만 이뤄집니다.

격리된 코드 실행

학생 코드는 인터넷이 차단된 일회용 컨테이너에서 실행되고, 실행이 끝나면 흔적 없이 사라집니다.

다층 방어

코드 검사 → 사용 가능한 기능 제한 → 프로세스 격리 → 컨테이너 격리까지, 한 겹이 뚫려도 다음 겹이 막습니다.

학원과 온라인 분리

학원 학생과 온라인 개인 학생의 활동 범위가 서버에서 구분돼, 모르는 사람과 섞이지 않습니다.

업데이트 소식

무엇이 언제 바뀌었는지 앱 안에서 공개합니다.

자주 묻는 질문

궁금한 점을 모았어요

루미코딩은 어떤 서비스인가요?

루미코딩은 초·중·고 학생을 위한 파이썬(Python) 코딩 교육 플랫폼입니다. 설치 없이 웹 브라우저에서 바로 코드를 작성·실행하고, 자동 채점과 게임화 학습으로 혼자서도 단계별로 배울 수 있습니다. 학원·학교 선생님은 실시간 진도 관리와 자동 채점으로 수업을 효율적으로 운영합니다.

초등학생도 파이썬을 배울 수 있나요?

네, 가능합니다. 루미코딩은 초등 고학년부터 중학생 수준에 맞춰 개념을 작은 단계로 나누고, 캐릭터·포인트·연속학습 같은 게임화 요소로 흥미를 유지하도록 설계되어 있습니다. 블록코딩(엔트리·스크래치) 다음 단계로 텍스트 코딩(파이썬)을 시작하기에 적합합니다.

코딩을 처음 배우는데 무엇부터 시작해야 하나요?

처음이라면 설치가 필요 없는 웹 기반 환경에서 파이썬 기초(출력, 변수, 조건문, 반복문)부터 시작하는 것을 권합니다. 루미코딩은 첫 화면부터 코드를 바로 실행해 결과를 확인할 수 있어, 개발 환경 설정 없이 곧바로 학습을 시작할 수 있습니다.

루미코딩은 무료인가요? 요금은 어떻게 되나요?

루미코딩은 구독제로 운영됩니다. 개인 학생(B2C)과 선생님·학원(B2B) 모두 구독으로 이용하며, 가입 후 무료 체험으로 먼저 사용해볼 수 있습니다. 최신 요금은 요금 페이지에서 확인하세요.

학원이나 학교에서 어떻게 활용하나요?

선생님은 과목·단원·학습항목 구조로 커리큘럼을 구성하고, 학생별 진도와 코드 제출을 실시간으로 모니터링하며, 자동 채점으로 채점 부담을 줄입니다. 반(클래스) 단위 학생 관리와 포인트·랭킹 같은 동기부여 기능으로 수업 운영 전반을 한 곳에서 처리할 수 있습니다.

집에서 혼자(독학) 학습해도 되나요?

네. 개인 학생으로 가입하면 선생님 없이도 커리큘럼을 따라 스스로 학습할 수 있습니다. 자동 채점과 즉각적인 피드백, 게임화 요소가 있어 혼자서도 꾸준히 학습 습관을 들이기 좋습니다.

자격증·대회 준비 과정도 함께 운영합니다.

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

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