코딩도장에서는 태권도 띠 시스템처럼,
여러분의 코딩 실력 성장을 한눈에 알아볼 수 있는 레벨 시스템을 운영합니다!
단순히 진도를 나가는 것을 넘어, 각 단계별 목표를 달성하며 성취감을 느끼고 다음 단계로 나아갈 동기 부여를 얻을 수 있도록 설계되었습니다.
흰띠에서 시작하여 꾸준히 정진하여 검은띠에 이르기까지, 각 띠는 여러분이 거치게 될 학습 여정의 이정표이자 성장의 증표입니다. 각 띠가 어떤 의미를 담고 있고, 어떤 역량을 키우게 되는지 자세히 알아볼까요?
레벨 (띠 색깔) | 상징적 의미 | 해당 커리큘럼 단계 | 주요 습득 역량 및 마음가짐(예) |
흰띠 (White Belt) | 시작과 순수함 | 1. 탐색 및 동기부여 | - 코딩 호기심/흥미 발현 - 컴퓨팅 사고력 기초 이해 - '할 수 있다'는 긍정적 마음 갖기 |
노란띠 (Yellow Belt) | 새싹과 기초 | 2. 블록 코딩 입문 | - 블록 코딩 환경 적응 - 기본 프로그래밍 명령(이벤트, 제어, 변수 기초) 활용 - 논리적 사고 습관 형성 |
초록띠 (Green Belt) | 성장과 확장 | 3. 피지컬 컴퓨팅 | - 코드로 하드웨어 제어 경험 - 센서/액추에이터 활용 문제 해결 시도 - 아이디어 현실 구현의 즐거움 경험 |
파란띠 (Blue Belt) | 깊이와 정진 | 4. 텍스트 코딩 (예: Python) |
- 텍스트 코딩 문법 학습 시작 - 핵심 개념(변수, 자료형, 제어문, 함수) 심화 - 추상적 사고 및 정확성 요구 시작 |
보라띠 (Purple Belt) | 숙련과 응용 | 5. 게임 개발 (C#, Unity) - 기초 |
- 전문 게임 엔진/언어 학습 시작 - 게임 개발 기본 개념(오브젝트, 컴포넌트, 스크립트) 이해 - 배운 내용을 게임 요소로 구현 시작 |
밤띠 (Brown Belt) | 안정과 심화 | 5. 게임 개발 (C#, Unity) - 심화 |
- 다양한 게임 메커니즘(물리, UI, 애니메이션 등) 구현 - 코드 구조화/관리 능력 향상 - 디버깅 및 문제 해결 능력 강화 |
홍띠 (Red Belt) | 열정과 몰입 | 6. 본격 프로젝트 (기획 및 프로토타이핑) |
- 스스로 게임 기획/설계 - 핵심 기능 프로토타이핑 - 프로젝트 관리 능력 함양 - 완성에 대한 강한 열정과 끈기 요구 |
품띠 (Poom Belt) | 예비 유단자 | 6. 본격 프로젝트 (개발 및 중간 점검) |
- 프로젝트 완성도 향상 집중 - 협업 또는 피드백 수용 - 기술적 난관 극복 및 완성도 향상 노력 |
검은띠 (Black Belt) | 숙달과 새로운 시작 | 7. 게임 완성 및 출시 (폴리싱, 테스트, 빌드, 발표) |
- 프로젝트 완성/테스트/빌드 경험 - 결과물 발표 및 설명 능력 - 지속적인 학습과 발전 가능성 증명 |
각 띠에 대한 설명
🥋 흰띠 (White Belt): 시작과 순수함
- 상징적 의미: 무한한 가능성을 가진 코딩 세계에 첫발을 내딛는 순수한 시작 단계입니다.
- 해당 커리큘럼: 1. 탐색 및 동기부여
- 주요 습득 역량 & 마음가짐:
- 코딩이 무엇인지 알아가며 호기심과 흥미를 느낍니다.
- 컴퓨터처럼 생각하는 방법(컴퓨팅 사고력)의 기초(순차, 조건 등)를 맛봅니다.
- '나도 코딩을 할 수 있다!'는 긍정적인 자신감을 갖게 됩니다.
🥋 노란띠 (Yellow Belt): 새싹과 기초
- 상징적 의미: 마치 땅에 씨앗을 심듯, 코딩의 가장 기본적인 개념들을 배우고 익히는 단계입니다.
- 해당 커리큘럼: 2. 블록 코딩 입문
- 주요 습득 역량 & 마음가짐:
- 스크래치나 엔트리 같은 블록 코딩 환경에 익숙해집니다.
- 이벤트, 제어 구조(반복, 조건), 변수 등 프로그래밍의 기초 명령을 이해하고 활용하기 시작합니다.
- 문제를 논리적인 순서에 따라 해결하려는 생각의 습관을 기릅니다.
🥋 초록띠 (Green Belt): 성장과 확장
- 상징적 의미: 새싹이 자라나듯 코딩 실력이 눈에 띄게 성장하며, 배운 것을 현실 세계와 연결하기 시작하는 단계입니다.
- 해당 커리큘럼: 3. 피지컬 컴퓨팅
- 주요 습득 역량 & 마음가짐:
- 내가 만든 코드로 실제 로봇이나 기기(하드웨어)를 움직이는 짜릿한 경험을 합니다.
- 센서로 정보를 받아들이고, 액추에이터로 동작을 만들어내는 문제 해결 능력을 키웁니다.
- 상상 속 아이디어를 코딩을 통해 현실로 구현하는 즐거움을 만끽합니다.
🥋 파란띠 (Blue Belt): 깊이와 정진
- 상징적 의미: 하늘과 바다처럼 더 넓고 깊은 코딩의 세계로 나아가기 위해, 본격적인 텍스트 코딩 학습을 시작하며 정진하는 단계입니다.
- 해당 커리큘럼: 4. 텍스트 코딩 (예: Python)
- 주요 습득 역량 & 마음가짐:
- 이제 진짜 개발자처럼! 파이썬 등 텍스트 기반 언어의 문법을 배우기 시작합니다.
- 변수, 자료형, 제어문, 함수 등 프로그래밍의 핵심 개념을 더 깊이 이해하고 정확하게 사용하려 노력합니다.
- 블록 코딩보다 추상적인 사고 능력과 코드의 정확성이 요구되기 시작합니다.
🥋 보라띠 (Purple Belt): 숙련과 응용
- 상징적 의미: 귀족적인 색처럼 전문적인 도구를 다루기 시작하며, 배운 지식을 응용하여 게임 개발의 세계에 입문하는 숙련 단계입니다.
- 해당 커리큘럼: 5. 게임 개발 (C#, Unity) - 기초
- 주요 습득 역량 & 마음가짐:
- 강력한 게임 엔진인 유니티(Unity)와 C# 언어를 다루는 방법을 배웁니다.
- 게임 오브젝트, 컴포넌트, 스크립트 등 게임 개발의 기본 구성 요소를 이해합니다.
- 지금까지 배운 코딩 지식을 활용하여 간단한 게임 요소를 직접 구현해봅니다.
🥋 밤띠 (Brown Belt): 안정과 심화
- 상징적 의미: 대지처럼 안정적으로 실력을 다지고, 더 복잡한 문제에 도전하며 게임 메커니즘을 깊이 있게 구축해나가는 단계입니다.
- 해당 커리큘럼: 5. 게임 개발 (C#, Unity) - 심화
- 주요 습득 역량 & 마음가짐:
- 물리 효과, UI 디자인, 캐릭터 애니메이션, 간단한 인공지능(AI) 등 다양한 게임 메커니즘을 구현합니다.
- 점점 복잡해지는 코드를 효율적으로 관리하고 구조화하는 능력을 키웁니다.
- 오류를 찾아 수정하는 디버깅 능력과 끈기 있는 문제 해결 능력이 강화됩니다.
🥋 홍띠 (Red Belt): 위험과 열정 🔥
- 상징적 의미: 뜨거운 열정을 가지고 창작의 과정에 몰입하며, 때로는 어려움(위험)에 부딪히기도 하지만, 자신만의 프로젝트를 향해 나아가는 단계입니다.
- 해당 커리큘럼: 6. 본격 프로젝트 (기획 및 프로토타이핑)
- 주요 습득 역량 & 마음가짐:
- 스스로 만들고 싶은 게임을 구체적으로 기획하고 설계합니다.
- 아이디어의 핵심 재미를 빠르게 구현해보는 프로토타입을 만듭니다.
- 프로젝트 전체를 계획하고 관리하는 능력을 배우기 시작합니다.
- 결과물을 완성시키고자 하는 강한 열정과 끈기가 필요한 시점입니다.
🥋 품띠 (Poom Belt): 예비 유단자
- 상징적 의미: 검은띠를 목전에 둔 예비 유단자로서, 완성을 향한 마지막 열정을 불태우며 프로젝트의 완성도를 높이는 담금질 단계입니다. (홍띠와 검은띠 사이)
- 해당 커리큘럼: 6. 본격 프로젝트 (개발 및 중간 점검)
- 주요 습득 역량 & 마음가짐:
- 기획에 따라 본격적으로 게임 개발에 집중하며 완성도를 높입니다.
- 팀 프로젝트 시 동료와 협업하거나, 혼자 진행하더라도 주변의 피드백을 받아들이고 개선합니다.
- 개발 중 마주치는 기술적 어려움을 극복하고 더 나은 결과물을 만들기 위해 노력합니다.
🥋 검은띠 (Black Belt): 숙달과 새로운 시작
- 상징적 의미: 모든 색을 포용하는 검은색처럼, 기본 과정을 숙달하여 마스터했으며, 이제 스스로 더 깊이 배우고 성장할 수 있는 새로운 시작점에 선 단계입니다.
- 해당 커리큘럼: 7. 게임 완성 및 출시 (폴리싱, 테스트, 빌드, 발표)
- 주요 습득 역량 & 마음가짐:
- 자신이 만든 게임(프로젝트)을 최종적으로 다듬고, 오류를 점검하며, 다른 사람이 플레이할 수 있도록 빌드하는 전 과정을 경험합니다.
- 자신의 결과물을 다른 사람들 앞에서 명확하게 설명하고 발표하는 능력을 갖춥니다.
- 여기서 멈추지 않고, 지속적으로 새로운 것을 배우고 발전해나갈 수 있는 잠재력을 증명합니다.
코딩도장의 레벨 시스템은 여러분의 성장 여정을 보여주는 지도와 같습니다. 각 단계를 차근차근 밟아가며 성취의 기쁨을 누리고, 코딩을 통해 세상을 바꾸는 멋진 개발자로 성장해나가시길 응원합니다! 💪
'코딩도장 소개(introduction)' 카테고리의 다른 글
[코딩도장 소개] 코딩 실력, 초등학생부터 성인까지 '코딩도장'에서 제대로 연마하세요! | 부족한 공교육 코딩 시간, 여기서 채우세요 (0) | 2025.04.22 |
---|