Everyone can learn it
easily and interestingly.

You can learn computational thinking skill
that thinks logically and solves problems by yourself
through immersive educational contents in game form.

Visual programming

Unlike difficult text programming language like C and JAVA, anyone can easily start coding by using visual programming language in block form.

Coding which is as exciting as playing game

Get out of existing education in which you just imitate and experience self-directed learning contents which you can play like game by yourself.

Step-by-step learning course

Starting from learning basic coding principles like sequence, loop, and conditional to deepening computational thinking skill learning, specialized curriculum which is organized in step-by-step procedure is ready for you.

CT [Computational thinking skill-Computational Thinking]
Central education

We give priority to computational thinking skill central education
which one thinks like computer scientist and solves problem by oneself
rather than technical education which simply learns coding grammars.

Education that raises creators who think Facebook,
Google, and Apple instead of mass producing programmars

Students' CT capability comprehensive assessment
through CODMOS level test

자료 처리 능력

문제 해결에 필요한 자료를 선별하고
이를 분석해 활용 가능한 정보로
가공하는 능력입니다.

추론 능력

문제 내부의 주요한 특징이나 속성,
규칙을 찾아내고 아직 주어지지 않은
정보를 논리적으로 유추하는

추상화 능력

문제의 단위를 작게 나누고 핵심 요소를
추출해 문제 해결을 위한 뼈대를 세우는

자동화 능력

잘 가공된 문제를 컴퓨터를 통해
해결할 수 있도록 점진적으로
테스팅, 디버깅 과정을 거쳐
구현하는 능력입니다.

일반화 능력

다양한 문제 해결 방법을 평가하고
다른 문제에도 적용하는 능력입니다.

CODMOS CT [Computational thinking skill]

We have a curriculum that focuses on enhancement of computational thinking skill
based on visual based coding language, Blockly developed by Google.

Block coding basic course

Code Syntax

LOS01 : CODMOS basic grammar
(sequence, loops, conditionals)

LOS02 : CODMOS basic grammar
(input, output, event)

LOS03 : CODMOS basic grammar
(variable, calculation)

Computational thinking course

Computational Thinking

LCT01 : Computational thinking
(pattern recognition)

LCT02 : Computational thinking

LCT03 : Computational thinking
(backtracking algorithm)

Physical computing course

Physical Computing

LPC01 : hamsterbot
(solving maze)

LPC02 : Arduino
(Simply weather station)

LPC03 : raspberry pie
(smart home)

for students

fun like game

You can not only enhance computational thinking skill,
but also feel a sense of achievement and interest through
educational contents which are made up like a game.

self-directed learning

It's made up so that one can naturally enhance
computational thinking skill by stages
in the process of solving missions by oneself.


for educator

Prepared curriculum

It provides customized data for teachers
such as contents for each level,
teaching plan, and lecture material

Offer LMS system

We provide you with student management process
and dashboard together such as
students' study monitoring and current status review.


Many children are using CODMOS.

Based on May, 2018

690 Unit

4210372 Times

558867 Time


Share our story

${ getType(news[tempLeftIndex].contents_type) } | ${ news[tempLeftIndex].title }

${ getShortContens(news[tempLeftIndex]) }

${ getType(news[tempLeftIndex].contents_type) } | ${ news[tempRightIndex].title }

${ getShortContens(news[tempRightIndex]) }