
10~15년 후 오늘의 아이들이 마주하게 될 직업 세계는 우리가 지금까지 알아온 것과는 크게 달라질 것입니다. 지금은 컴퓨터 활용 능력이 전혀 필요하지 않은 직업들도, 이 아이들이 취업 시장에 뛰어들 무렵에는 코딩 능력을 요구할 수 있습니다.
코딩 학습은 학생들이 미래를 준비하는 데 큰 도움이 됩니다. 다행히도 요즘은 재미있고 인터랙티브한 방식으로 코딩을 배울 수 있는 사이트, 강좌, 앱이 다양하게 마련되어 있습니다.
초등학교에서 근무하며 어린이 대상 기술 교육도 담당했던 경험을 바탕으로, 만 4세부터 코딩을 배울 수 있는 사이트 몇 곳을 소개하고자 합니다. 물론 이 외에도 좋은 사이트가 많지만, 여기서 소개하는 세 가지는 가장 흥미롭고 탄탄한 교수법을 갖춘 곳들입니다.

1. 스크래치(Scratch)와 스크래치 주니어(ScratchJr)
어린이 온라인 코딩 플랫폼인 스크래치는 MIT 라이프롱 킨더가튼 그룹(MIT Lifelong Kindergarten Group)에서 개발했습니다. 웹에서 바로 사용하거나 프로그램을 내려받아 오프라인으로 활용할 수 있으며, 태블릿과 웹 환경 모두에서 작동합니다. 스크래치 주니어는 태블릿 전용입니다.
스크래치는 작업물을 스크래치 서버에 저장하도록 되어 있는데, 덕분에 모든 수준의 학습자가 고수들의 작품을 살펴보며 새로운 아이디어를 얻을 수 있다는 장점이 있습니다.
코드를 직접 타이핑하지 않아도 되는 직관적인 비주얼 블록 인터페이스는 코딩 입문자에게 큰 강점입니다. 블록을 조립해 가며 게임 개발, 그래픽 디자인, 애니메이션의 기본 원리를 자연스럽게 익힐 수 있습니다.

또한 스크래치는 커뮤니티에 자신의 작품을 공유할 수 있다는 점도 매력적입니다.
스크래치는 코딩 개념을 가르치는 동시에 창의력과 비판적 사고력을 키워줍니다. 배경부터 소리까지, 거의 모든 요소를 아이들이 직접 조절할 수 있습니다!
스크래치는 대체로 8세 이상 아이에게 적합하지만, 글을 읽지 못하거나 막 읽기 시작한 단계의 아이들을 위해 특별히 설계된 '스크래치 주니어' 버전도 있습니다.
2. 코드오그(Code.org)
코드오그(Code.org)는 어린이 코딩 튜토리얼을 제공하는 가장 인기 있는 사이트 중 하나입니다. 만 4세 이상 전 연령대를 위한 강좌가 준비되어 있습니다.

코드오그는 난이도별로 다섯 가지 무료 컴퓨터 과학 강좌를 제공하며, 글을 읽기 전 아이를 위한 14차시 분량의 '프리리더 익스프레스(Pre-reader Express)'부터 시작할 수 있습니다. 빌 게이츠와 마크 저커버그 같은 유명 프로그래머가 출연하는 짧은 튜토리얼 영상도 제공됩니다. 더욱 흥미를 끌기 위해 마인크래프트, 디즈니 등 인기 캐릭터를 활용한 미니 게임을 직접 프로그래밍할 수도 있습니다.
사이트에는 학생들이 만든 수백만 개의 게임이 담긴 프로젝트 라이브러리가 있어, 다른 사람들이 이를 플레이하거나 변형(리믹스)해 볼 수 있습니다.
강좌는 학년별로 구성되어 있어 아이가 자신에게 너무 어려운 수업을 선택하는 일이 없으며, 강좌를 완료하면 성취를 인정하는 수료증도 받을 수 있습니다.
3. 틴커(Tynker)와 틴커 주니어(Tynker Junior)
다른 입문용 사이트와 마찬가지로 틴커 역시 서로 맞물리는 코드 블록 방식을 사용합니다. 아이들은 코드 블록을 연결하고 테스트하면서 원하는 동작을 완성해 나갑니다. 자신만의 프로젝트를 만들어 온라인 커뮤니티에 공유하고, 다른 사용자와 협업할 수도 있습니다.
입문자를 위한 6시간 분량의 무료 코딩 강좌와 '아워 오브 코드(Hour of Code)' 활동이 제공됩니다. 자바스크립트나 파이썬을 활용한 더 깊이 있는 창작 경험을 원한다면 유료 구독 옵션을 선택할 수 있습니다. 강좌는 체계적으로 설계되어 흥미롭게 구성되어 있으며, 나이와 경험 수준별로 정리·표시되어 있어 부모가 아이에게 적절한 도전이 되면서도 좌절하지 않게 할 강좌를 쉽게 고를 수 있습니다.
강좌에는 용부터 핫휠(Hot Wheels), 화성에서의 생활까지 다양한 테마가 활용되어 폭넓은 관심사를 만족시킵니다.

태블릿 전용인 '틴커 주니어'도 있으며, 만 4세에서 7세 사이의 아이들에게 코딩을 재미있게 소개합니다.
초등학교 자녀가 있거나 주변에 초등학생이 있다면, 이런 사이트들을 함께 둘러보세요. 이러한 사이트를 활용하면 아이들이 코딩 개념에 익숙해질 뿐만 아니라, 미래를 준비하는 동시에 문제 해결력과 의사소통 능력까지 향상시킬 수 있습니다.