-
-
코딩 플레이그라운드 - 아이들이 즐겁게 코딩하면서 컴퓨팅 사고를 키우는 곳
마리나 유머시 버스 지음, 곽소아 외 옮김 / 미디어숲 / 2018년 11월
평점 :
절판
시대가 변화하면서 아이들을 위한 교육도 변화하게 되는데 요즘은 아이들에게 컴퓨팅 사고라고 해서 컴퓨터 프로그램을 실제로 만들 수 있게 한다. 어렸을 때부터 아이들에게 코딩 교육을 통해 인지적, 정서적 능력은 물론 사회성까지 키울 수 있게 한다. <코딩 플레이그라운드>는 코딩을 다양한 분야의 커리큘럼에 통합시키는 방법도 알 수 있다. 아이들에게 코딩을 하기 위해서는 아이들이 컴퓨터의 동작을 정의하는 언어를 잘 알아야 하며, 컴퓨터 명령어를 새롭게 조합하여 자신만의 프로젝트를 창작하는데 활용할 수 있어야 한다. 아이들은 점차 성장하면서 보다 정교한 프로그래밍 언어를 배우고 복잡한 문법과 규칙, 그리고 새로운 구문들을 학습하게 된다. 아이들은 코딩을 놀이로 배울 수 있다. 프로그래밍 언어는 아이들에게 놀이터가 될 수 있고, 저자는 반드시 놀이터가 되어야 한다고 한다. 아이들에게 바람직한 교수법은 학습자가 경험하는 과정을 파악하고 각각의 과정에 서로 다른 개념과 의미를 부여하며 아이들에게 학습하는 과정에서 직면하게 될 도전 과제들을 제시하고 아이들에게 적절한 임시가설물을 제공하는 것이다. 그래서 아이들은 이 놀이 과정을 통해 실수해도 두려워하지 않는다.
프로그래밍 언어는 컴퓨팅 사고를 위한 도구이다. 다른 도구들과는 달리 프로그래밍 언어는 작성 과정에서 문제가 생기거나 디버깅 과정에서 즉각적인 피드백을 제공한다. 그래서 아이들에게 코딩을 재미있게 가르치는 방법을 활용해 아이들에게 코딩을 가르칠 수 있다. 아이들은 코딩을 하는 동안 아로리즘, 모듈화, 제어 구조, 재현, 디자인 프로세스, 디버깅, 하드웨어와 소프트웨어뿐만 아니라 자신의 아이디어와 생각에 대해서도 생각을 하게 된다. <코딩 플레이그라운드>는 아이들이 코딩에 대해 관심 가지고 직접 코딩을 체험할 수 있게 하는데 부모들이 먼저 이 책 <코딩 플레이그라운드>을 읽고 코딩에 대한 지식을 얻길 바란다. 그래서 이 책은 아이들이 직접 놀 수 있는 코딩에 대한 내용보다는 부모들을 위한 코딩책이라고 할 수 있다. 부모가 먼저 코딩이 무엇인지 알고 있어야 아이들에게 올바른 코딩 교육을 시킬 수 있기 때문이다. 코딩 교육을 받지 못한 부모들에겐 코딩이 어렵게 느껴지지만 아이들은 미래에 코딩으로 되는 세상을 만들어 가야 한다. 그래서 코딩에 대해 꼭 알고 있어야 하기에 코딩 교육의 중요성과 필요성을 깨달았으면 한다.