-
-
프그맨 코딩을 부탁해 - 만화로 쉽게 배우는 코딩의 모든 것
TMD 에듀테크연구소 지음, 김상진 그림, 장윤재 감수 / 미디어숲 / 2018년 12월
평점 :
요즘처럼 모든 것이 급변하는 4차 산업시대에 다양한 미래 기술의 등장에 우리들을 두려움을 느끼게 합니다.
기초와 개념을 쌓아서 새로운 기술에 대비하기 위하여 올해부터 모든 중학교 1학년 학생들은 코딩을 본격적으로 배웁니다.
무한한 가능성과 상상력을 표현할 수 있고 민들수 있는 시대 이제 코딩은 선택이 아닌 필수인 시대가 왔습니다.
책에서는 프그맨과 코봇이 도레미, 송알찬, 한세모 와 함께 코딩을 배우면서 변화된 모습을 볼수 있습니다.
코딩을 처음으로 배우는 아이들에게 코딩의 기초부터 코딩에 필요한 용어, 코딩을 본격적으로 시작하기 전에 꼭 알아야 할 개념들을 소개하고 있습니다.
하드웨어와 소프트웨어의 역할 및 관계에 배웁니다.
하드웨어는 쉽게 생각해서 컴퓨터의 몸체라고 또는 딱딱한 부분이라고 생각하면 됩니다.
소프트웨어는 형체가 있는 것은 아니고 윈도우와 같이 운영체제 라고 생각하시면 됩니다.
둘의 관계는 뗄레야 뗄 수 있수 없는 관계입니다.
그리고 컴퓨터는 이진수만 인식 합니다. 즉 0과 1만 인식합니다.
이진수를 십진수로 변경을 하면 사람들이 인식하는 숫자가 나오게 됩니다.
결국 이진수와 십진수의 차이점을 알수 있는 시간이 됩니다.
그리고 프로그래밍 언어의 종류에는 자바, 파이썬, 자바스크립트, C++, PHP,RUBY 등이 있습니다.
시대가 발전함에 따라 계속 새로운 언어들이 등장도 합니다.(저학년일때는 스크래치 나 파이썬을 많이 배웁니다.)
코딩을 하기 위해서는 조건문, 연산문도 좋지만 알고리즘을 알아야 합니다.
알고리즘은 특정 작업을 수행하기 위한 흐름도 또는 순서도 입니다. 컴퓨터 프로그래밍뿐만 아니라 모든 종류의 복잡한 작업을 계획할 떄도 유용하게 사용됩니다.
알고리즘만 잘 파악해도 쉽게 접근 할 수 있습니다. 다양한 예제로 이해도를 높이고 있습니다.
그럼 코딩을 왜 배울까요. 코딩은 논리적으로 생각하고 문제를 효울적으로 해결할 수 있는 힘을 길러줍니다.
사고력은 하루아침에 생기는 것이 아니라 끊임없는 훈련을 통해서 생기게 되므로 부단히 노력해야 합니다.
이런 사고력은 살아가는데 많은 도움이 되기 때문에 어릴떄부터 훈련을 시킬려고 정규과정에 도입이 되지 않을까 생각합니다.
책은 만화로 구성되어 있어서 아이들도 쉽게 읽을 수 있고 접근성도 뛰어나기 때문에 자주 읽기를 권합니다