-
-
코딩 플레이그라운드 - 아이들이 즐겁게 코딩하면서 컴퓨팅 사고를 키우는 곳
마리나 유머시 버스 지음, 곽소아 외 옮김 / 미디어숲 / 2018년 11월
평점 :
절판

최근 코딩교육이 의무화되면서 이에 의문을 표하는 사람도 많다. 모든 아이들이 IT관련 직업을 가질 것도 아닌데 왜 배워야할까? 프로그래밍은 단순한 컴퓨터 기술이라고 보기는 어렵다.
우리 생활은 수많은 객체(Object)들로 구성되어 있다. 책상, 연필, 지우개, 교과서 모두가 객체이며 우리는 이를 이용해 수많은 프로그래밍을 하고 있다고 볼 수 있다. 예를 들어, “공부”를 하기 위해 책상에 앉아 연필을 쥐고 교과서에 필기하는 일련의 과정을 겪는데, 이것이 바로 프로그래밍이다.
저자는 프로그래밍을 배움으로써 아이들의 발달에 굉장한 도움을 줄 수 있다고 주장한다. 아이들은 새로운 프로그램을 만들기 위해 먼저 어떤 요소가 필요한지 분석하고 정리한다. 그 후 어떤 순서로 실행되어야 하는지 과정을 생각해본다. 버그가 발생하면 실패 원인을 분석하여 보충하기도 한다. 다 만든 작품은 하나의 창작물로서 다른 사람들의 피드백을 받게 된다. 이러한 과정이 아이들의 발달에 얼마나 큰 영향을 줄 지는 전문적인 지식이 없어도 충분히 유추 가능할 것이다.
아이들의 코딩교육 절차는 아동발달 전문가들과 컴퓨터 엔지니어들의 협업으로 체계적으로 정해진다. 질문하기, 상상하기, 계획하기, 창조하기, 테스트 및 개선하기, 공유하기의 순서로 이루어지며 이 과정을 통해 창의력과 문제 해결 능력을 크게 기를 수 있다고 한다. 툴(Tool)은 직관적이고 그래픽 위주로 구현된 스크래치 주니어나 키보와 같은 로봇을 주로 이용한다.
이 책은 어떻게 코딩을 가르칠 것인가 / 아이들에게 필요한 컴퓨팅 사고력 / 아이들을 위한 새로운 언어 3가지 부분으로 구성되어 있다. 전반적으로 코딩교육의 필요성에 대해 주장하고 있고 구체적인 방법을 소개한다. 아이들의 교육에 관심이 많은 학부모, 코딩교육을 실시해야 하는 교사, 앞으로 코딩을 배워야하는 학생 모두에게 도움이 될 수 있는 책이다.
“코딩은 21세기의 새로운 리터러시입니다. 글을 읽고 쓰는 능력처럼 말입니다. 코딩은 되도록 일찍 시작해야 합니다.”, <코딩 플레이그라운드> P.210
미래의 아이들은 점점 기계와 밀접한 삶을 살게 될 것이고, 이에 관련된 교육은 어른들의 몫이다. 또한 단순 노동이 급격히 줄어들고 창의적인 인재상이 부각되고 있는 것이 현실이다. 컴퓨터에 대한 이해도를 높이고 어릴때부터 창의성을 키우는 코딩 교육을 한다면 더욱 경쟁력있는 인재로 성장할 수 있을 것이다. 또한 급격하게 변화하는 현대 사회에 살고 있는 누구나 한 번쯤 읽어보면 좋은 책이 아닐까.