미국의 스타트업인 스캔소리알은 코딩 교육을 위한 하드웨어와 앱, 커리큘럼을 제작한다. 스캔소리알은 지난 10월 24일, 다양한 게임을 하며 코딩을 배울 수 있는 로봇, 루트(codewithroot.com)의 킥스타터(kck.st/2exTJN8)에서 크라우드펀딩을 시작했다. 유치원생부터 대학생까지 전 연령을 아울러 코딩을 학습할 수 있도록 프로그래밍 난이도를 나눈 앱과 하드웨어로 구성됐다. 하드웨어에는 각종 센서와 조명, 자석 등이 내장돼 평평한 표면은 물론 수직으로 세워져 있거나 벽에 붙어 있는 화이트보드에서도 이용할 수 있다. 앱은 세 가지 난이도로 나누어져 있다. 첫 번째 단계는 그래픽 인터페이스로 디자인됐다. 그래픽 요소를 조합해 If, Then의 단순한 구조를 설계한다. 두 번째 단계는 조금 더 복잡한 흐름(Flow)을 연결함으로써 변수, 센서값, 전산 능력 등을 학습한다. 세 번째 단계는 실전이다. 파이톤(Python), 자바스크립트(JavaScript), 스위프트(Swift)와 같은 코딩 입문용 언어로 직접 프로그래밍을 해볼 수 있다. 재미있는 점은 기존에 로봇을 조립하고, 조작하는 과정에서 앱으로 프로그래밍을 배웠던 로봇 키트와 달리 로봇에 마커를 끼워서 로봇이 그림을 그리거나, 사용자가 그린 그림에 로봇이 반응하는 등의 물리적 재미 요소가 가미됐다는 것이다. 이를테면, 사용자가 종이나 화이트 보드에 점을 그리면 루트가 이를 피해서 길을 지나간다. 보도를 그리고 그곳만 가게 할 수도 있다. 마커를 장착한 루트가 선을 그리며 지나가면, 다른 루트가 그 선을 따라 앞의 루트를 뒤쫓는 게임도 가능하다. 사용자가 갖가지 색과 패턴으로 그려둔 선을 인식해 그 색과 패턴에 따라 다른 음을 재생하기도 한다. 루트가 움직일 때 선이나 도형을 그려서 장애물을 만들어줄 수도 있다. 즉, 물리적이며 아날로그적인 그림 그리기 요소를 결합해 더욱 재미있게 놀이를 하듯 코딩을 배운다.
Root, Scansorial(2016/10)