
코다 월드(CodeCombat)은 학교 교육을 위한 게임화된 프로그래밍 학습 플랫폼으로, 모험 게임을 통해 Python, JavaScript, C++ 등 실제 프로그래밍 언어를 가르치며, 프로그래밍 학습을 더 재미있고 쉽게 시작하도록 돕습니다.
플랫폼 공식 정보에 따르면 코다 월드는 주로 9세 이상 학생에게 적합하며, 국내에서는 초등학교 2학년 정도에 해당합니다. 또한 더 어린 학습자를 위한 ‘코다 월드 소년판’도 제공합니다.
플랫폼은 파이썬(Python), 자바스크립트(JavaScript), C++ 등 다양한 산업용 프로그래밍 언어를 학습할 수 있도록 지원합니다. 이들 언어는 각각 AI 기초, 웹 개발, 정보올림피아드 등 다양한 분야에 활용됩니다.
플랫폼은 일부 무료 콘텐츠를 제공합니다. 예를 들어 ‘컴퓨팅 기초’와 같은 기본 과정은 무료로 학습할 수 있습니다. 보다 심화된 체계화된 과정과 고급 기능은 라이선스나 구독이 필요할 수 있습니다.
플랫폼은 교사용으로 클래스 관리, 과목 배정, 학생별 학습 진행도와 코드 수행 현황 추적 등 완전한 교실 관리 도구를 제공하며, 풍부한 교수 자료와 강의 지침도 함께 제공합니다.
필요하지 않습니다. 이 플랫폼은 처음부터 시작하도록 설계되었으며, 게임 레벨을 통해 점진적으로 프로그래밍 개념을 도입하여 프로그래밍 경험이 전혀 없는 학습자도 입문할 수 있습니다.
주요 차이점은 코다 월드가 텍스트 기반의 실제 프로그래밍 언어(Python, C++)를 직접 가르치는 반면 Scratch는 그래픽 드래그 방식의 프로그래밍이라는 점입니다. 코다 월드는 그래픽 프로그래밍에서 실제 코드 프로그래밍으로의 진입 다리에 더 적합합니다.
플랫폼은 C++ 프로그래밍 강좌를 제공하며 CSP-J 인증 시험에 대한 준비를 돕는 OJ 플랫폼과의 연계를 언급합니다. 강의 내용은 C++ 입문에서 CSP-J 수준까지 구성되어 있어 정보 올림피아드의 시작과 기초 훈련에 도움을 줄 수 있습니다.
플랫폼에는 부모용 인터페이스가 있으며 일반적으로 자녀의 학습 계정과 연동해야 합니다. 자세한 확인 방법은 공식 가이드나 고객센터를 참고해 주세요.