-
-
코딩이 쉬워지는 10가지 슈퍼코딩 ㅣ 헬로! CT 1
숀 맥마누스 지음, 김종훈 외 옮김 / 길벗어린이 / 2016년 6월
평점 :
절판
소프트웨어 교육 바람이 불면서
학교현장에서도 소프트웨어 교육에 관한 관심이 뜨겁다.
내가 일하는 곳은 초등학교여서 그나마 덜한 편이라고는 하는데,
중등에서는 소프트웨어교육으로 인해 고민이 많은 모양이다.
'코딩이 쉬워지는 10가지 슈퍼코딩'은 이에 대한 길잡이 책이 될 수 있을 것을 보인다.
사실, 코딩이 무엇인지에 대한 개념도 없는 아이들에게
코딩에 대한 설명을 시작하는 것이 쉽지 않을 것이라고 생각한다.
하지만 이 책은 코딩이 무엇인지, 어디에 쓰이며, 어떻게 구성할 수 있는지에 대한
간단하지만 깊은 이야기를 담고 있다.
어린이용 그림책이니, 겉핥기 식이라고 생각한다면 오산이다.
제대로 꼼꼼하게 읽는다면,
코딩에 대한 개념을 세울 수 있다.
물론, 스크래치 프로그램을 전혀 모르는 독자라면,
까만 것은 글이요, 하얀 것은 종이나니,
글과 그림이 복잡하구나,,
하겠지만,
책을 읽으면서 스크래치 창을 한번만이라도 열어본다면
상황은 달라질 수 있다.
중간중간 '꿀정보'를 통해 독자가 스크래치를 실행하면서 생각하거나 닥칠 수 있는
오류나 문제 상황에 대해 친절하게 설명해줄 뿐만 아니라
다양한 예시와 풀이를 통해
코드에 최대한 다가설 수 있도록 구성되어 있다.
여타 ICT 책들이 프로그램 화면을 캡쳐하여 굵은 선과 강조로 설명한 것과 달리,
친밀한 그림과 아이콘을 통해
아이들에게 코딩을 설명하는 진행 방식이 마음에 든다.
곳곳에서 아이들 눈높이에 맞추기 위해
용어를 설명한다거나 (음수, 양수, 버그 등)
'오류는 프로그래머들도 날마다 겪는 일'이라면서
시행착오를 격려하는 어투도 좋다.
9장부터 나오는 웹사이트에 대한 내용의 경우,
지금까지 웹사이트를 소비하는 입장에 불과했던 아이들에게
제작할 수 있는 적극적인 입장까지 제시한다는 점에서 긍정적이다.
다만, 코딩 용어 자체가 본디 영문이고, 생소하다보니
읽어내는데 상당한 시간이 소요되었다. (아이들은 더 할 것으로 보인다.)
실습까지 병행하려면 이 한 권이 결코 간단한 내용으로 보이지는 않는다.
코딩에 대해 직설적이고 직접적으로 설명하는 것 이외에
아이들의 생활과 연관지어 혹은 유사 원리를 설명해주었다면
더 쉽게 이해할 수 있지 않을까 하는 아쉬움이 들었다.
(과학 그림책이 그러한 것처럼)
그럼에도 불구하고 분명한 건,
Computational Thinking에 있어 중요한 첫걸음이라는 것이다.
앞으로도 어린이를 위한 CT 시리즈를 다양하고, 재미있게 만날 수 있길 기대해 본다.