-
-
프그맨 코딩을 부탁해 - 만화로 쉽게 배우는 코딩의 모든 것
TMD 에듀테크연구소 지음, 김상진 그림, 장윤재 감수 / 미디어숲 / 2018년 12월
평점 :
초등학교에서 코딩 교육이 의무화 되면서 코딩에 대한 관심이 엄청나게 많아졌어요.
어린이를 위한 코딩 입문서들이 쏟아져 나오고 있어요.
그 중에서 무엇을 골라 볼까라는 고민보다는 다양하게 접해보는 것이 먼저일 것 같아요.
<프그맨 코딩을 부탁해>는 아이들이 좋아하는 만화로 배우는 코딩 입문서예요.
낯선 코딩이 급격히 친해지는 느낌?
뭘 배우든지 시작이 중요한 것 같아요. 아직 코딩에 대해 잘 모르는 초등학생이라면 코딩 학습만화로 시작하면 좋을 것 같아요.
이 책은 코딩의 모든 것을 재미있는 만화 스토리로 풀어내고 있어요.
등장인물을 소개할게요.
자, 마블영화 주인공처럼 망토를 두른 프그맨 ㅋㅋㅋ 좀 웃기는 모습이죠?
본인 말로는 새로운 히어로 울트라 프그맨이래요~
프그맨 옆에는 인공지능 로봇인 코봇이 있어요. 그리고 귀여운 세 명의 친구 송알찬, 한세모, 도레미가 있어요.
세 친구들이 우연히 프그맨이 있는 연구소에 들렀다가 코딩에 대해 하나씩 배우게 되는 내용이에요.
코딩을 배우기 위한 기본적인 개념부터 알려줘요.
신기한 건 이야기가 재미있어서 낯선 개념들도 쉽게 이해할 수 있다는 거예요.
컴퓨터와 소통하기 위한 언어를 배워야 한다면서 프로그램을 설명해줘요. 프로그램은 컴퓨터를 실행시키기 위해 내리는 명령어 모음이고, 이런 프로그램을 만드는 것이 바로 프로그래밍인 거죠. 프로그래머는 프로그래밍 언어로 컴퓨터를 통해 게임을 만들 수도 있어요. 컴퓨터에서 동작하는 프로그램 코드 작성하는 것을 코딩이라고 해요.
즉, [ 프로그래밍 = 코딩 ]인 거죠.
컴퓨터는 0과 1만 알아들을 수 있어요. 이걸 이진수라고 불러요. 프그맨이 내는 퀴즈를 풀면서 이진수와 십진수의 차이를 이해할 수 있어요.
오~~ 숫자에 약한 친구들도 이진수 개념을 거뜬히 알아 들을 수 있는 좋은 설명이에요.
그렇다면 도전! 프로그래밍 언어의 세계 속으로 들어가 볼까요?
컴퓨터 언어, 즉 프로그래밍 언어에는 C, 자바, 파이썬, C++, 자바스크립트, PHP 등 아주 다양한 언어들이 있어요.
그런데 프로그래밍 언어들은 전부 영어로 되어 있어서, "앗, 영어 공부도 해야 되는 거야?"라는 반응을 보일 수 있어요.
하지만 너무 걱정할 필요는 없어요. 아무리 어려운 것도 계속 공부하면 쉬워지거든요.
main print string function ... 이런 용어들은 코딩을 배우면서 수없이 만나게 될테니 미리 친해지면 좋겠죠?
다음으로 알고리즘, 자연어, 순서도, 의사코드 등의 개념 설명도 퀴즈를 통해 재미있게 익힐 수 있어요.
무엇보다도 세 친구들의 이야기가 흥미롭고 재미있어서 빠져드는 것 같아요. 그리고 레미가 왜 그토록 컴퓨터를 싫어했는지 그 이유가 밝혀져요.
아마 이 책을 보는 친구들도 컴퓨터와 코딩에 대한 호기심이 점점 관심에서 애정으로 바뀌게 될 거예요.
어린이들을 위한 교육용 프로그래밍 언어는 스크래치와 엔트리가 있어요. 코딩을 바로 배워도 좋지만 기본을 알고 시작하면 더 좋을 것 같아요.
그런 면에서 프그맨과 코봇은 어린이들에게 좋은 코딩 선생님이 된 것 같아요.