Menu

더욱 성장하는 코디, 드디어 체스 서비스 오픈!

Nethanel Bar

Nethanel Bar

· 4 분 읽기

오늘 저희는 Coddy의 시작을 함께했던 철학, 즉 '직접 해보며 배우는(learning by doing)' 방식을 그대로 담아 새로운 주제들을 선보이는 Coddy Spaces를 출시합니다.

그 첫 번째 주인공은 바로 체스(Chess)입니다. 지금 바로 무료로 체스를 배우고, 플레이하고, 복기해 보세요.

이번 출시는 저희에게 매우 뜻깊은 이정표입니다. 이미 500만 명이 넘는 사용자가 Coddy를 통해 프로그래밍을 배웠으며, 저희 팀이 이루어낸 성과가 매우 자랑스럽습니다. 이제 그동안 쌓아온 노하우와 경험을 바탕으로 새로운 도전을 시작하려 합니다.

Spaces란 무엇인가요?

'Space'는 Coddy에서 제공하는 각 주제별 전용 공간입니다. 해당 주제에 특화된 실습 환경과 함께 강의, 학습 로드맵, 참고 자료, 도구 등을 한데 모아 제공합니다.

코딩 Space에서는 코드를 직접 작성하고 실행해 볼 수 있고, 체스 Space에서는 다양한 기보를 연습하고 직접 대국을 치를 수 있습니다.

모든 페이지 상단에서 새로운 Spaces 메뉴를 만나보실 수 있습니다. 코딩과 체스는 각각 독립된 Space를 가지며, 하나의 계정으로 자유롭게 전환하며 이용할 수 있습니다. 기존의 연속 학습 기록(streak)과 리그 정보는 그대로 유지되며, 각 Space에서 무료 수료증도 받으실 수 있습니다.

새로운 분야를 배우는 과정이 이처럼 쉽고 간편하기를 바랐습니다.

왜 체스를 선택했을까요?

체스에는 저희에게 매우 익숙한 장벽이 하나 있었습니다. 바로 모든 기물의 행마법을 알고 있더라도, 막상 체스판 앞에 앉으면 다음에 무엇을 해야 할지 막막해진다는 점입니다.

코딩을 배울 때도 마찬가지입니다. 설명은 이해했지만, 막상 직접 코드를 짜려고 하면 머릿속이 하얘지곤 하죠. 저희는 바로 이 문제를 해결하기 위해 Coddy를 만들었습니다. 아주 작은 단계부터 직접 시도해 보게 하고, 그 결과를 보여주며, 스스로 문제를 해결해 나갈 수 있도록 돕는 것입니다.

체스에서도 이와 똑같은 방식을 적용할 수 있었습니다. 한 수 한 수 직접 두어 보며 자신이 놓친 부분을 확인하고, 스스로 감을 잡을 때까지 반복해서 연습하는 것이죠.

지금 바로 시작할 수 있는 것들

여러분이 경험해 보실 수 있는 흥미진진한 기능들이 정말 많이 준비되어 있습니다.

7개의 강의와 3개의 학습 로드맵. 체스판과 기물의 기초부터 시작할 수도 있고, 전술, 오프닝 원칙, 체크메이트 패턴, 킹과 폰 엔드게임으로 바로 넘어갈 수도 있습니다. 강의 중에는 체스판 위에서 직접 무방비 상태의 기물을 찾거나, 위협을 감지하거나, 승부를 결정짓는 마지막 한 수를 찾아내는 등의 실습 과제가 주어집니다.

대국을 펼칠 6명의 AI 상대. 레이팅 400부터 1900까지 다양한 실력을 가진 Pip, Sunny, Ada, Boris, Vera, Magnus Jr.를 만나보세요. 초보자라면 Pip부터 시작해 실력을 키워가며 다음 단계에 도전해 보세요. 체스판 바로 아래에 힌트와 무르기(takeback) 기능이 있어 부담 없이 다양한 시도를 해볼 수 있습니다.

매 대국 후 제공되는 무료 복기(Review) 기능. 이 기능은 제가 개인적으로 가장 자랑스럽게 생각하는 부분입니다. 복기 기능을 통해 승패를 가른 결정적인 수들을 짚어주고, 체스판 위에 더 나은 수를 보여주며, 그 뒤에 숨겨진 개념을 배울 수 있는 관련 강의 링크를 제공합니다. 기물을 잃고도 왜 잃었는지 몰라 답답했던 경험이 있다면, 이제 이 기능을 통해 확실히 배울 수 있습니다.

학습을 돕는 다양한 참고 자료와 도구. 오프닝을 한 수씩 분석해 보고, 인터랙티브 체스판에서 규칙이나 전술을 찾아보세요. 기보법 트레이너(notation trainer)로 연습하거나, 오프닝 익스플로러(opening explorer)Elo 계산기(Elo calculator)를 활용해 볼 수도 있습니다.

체스 강의, 대국, 복기 기능은 모두 무료이며 웹 브라우저에서 바로 실행됩니다. 별도의 설치가 필요 없으며, 로그인 없이도 바로 플레이할 수 있습니다. 무료 계정을 만드시면 복기 결과를 바탕으로 학습 진도를 이어서 나갈 수 있습니다.

앞으로의 방향

이번 Spaces 구축을 통해 Coddy의 다음 단계가 훨씬 더 구체적으로 다가왔습니다.

저희는 지난 수년간 어떻게 하면 코딩을 더 쉽게 시작하고 꾸준히 연습할 수 있을지 고민해 왔습니다. 이제 그 고민을 다른 과목들로 확장하여, 각 과목에 맞는 맞춤형 강의와 도구를 제공하고자 합니다.

체스는 그 첫걸음입니다. 현재 베타 버전으로 제공 중인 대수학(Algebra)도 미리 살펴보실 수 있으며, 앞으로 더 많은 과목들이 추가될 예정입니다.

이 멋진 결과물을 세상에 내놓은 우리 팀이 정말 자랑스럽습니다. 체스판을 세팅하는 첫 번째 강의부터 첫 대국 후 복기까지, 정말 알찬 내용들로 가득 채웠습니다. 여러분이 직접 경험해 보시고 어떤 생각을 하실지 무척 기대됩니다.

그리고 지금까지 저희와 함께 학습해 주신 모든 사용자분께 진심으로 감사드립니다. Coddy가 여러분의 일상 속 한 부분이 되었다는 사실은 저희에게 큰 의미가 있습니다. 이번 업데이트가 여러분이 Coddy를 다시 찾게 되는 또 하나의 즐거운 이유가 되기를 바랍니다.

혹시 배우고 싶은 다른 과목이 있다면 언제든 알려주세요. 보내주시는 모든 의견을 소중히 읽고 있습니다.

그럼 지금 바로 대국을 시작해 보세요. Pip과의 대결부터 시작해 복기 기능이 어떤 피드백을 주는지 확인해 보세요!

Coddy programming languages illustration

Coddy로 코딩 배우기

시작하기