-
-
한눈에 보이는 코딩 그림책 ㅣ 한눈에 보이는 그림책 8
한선관 외 지음 / 성안당 / 2026년 1월
평점 :
“출판사로부터 도서 제공받아 작성한 주관적인 리뷰입니다”





책『한눈에 보이는 코딩 그림책』을 통해서, 코딩과 프로그래미의 차이를 우선 배울 수 있다. 프로그래밍은 우리가 원하는 작업을 수행할 수 있도록 도와주는 명령어와 데이터의 집합이며, 프로그램 안에는 수많은 프로그래밍 코드가 포함되며, 컴퓨터가 특정 동작을 수행하도록 지시하는 과정을 코딩이라 한다.코딩이라는 용어 이전에 프로그램밍이라는 용어가 더 널리 쓰여졌다.코드의 규칙 체계를 프로그래밍 언어라 한다.
책에는 컴퓨터 구조와 알고리즘에 대한 이해를 돕고 있다. 더 나아가, 코딩과 관련한 읽을 거리가 소개되고 있으며 , 개념 정리 뿐만 아니라, 컴퓨터와 알고리즘의 역사까지 아우른다. 무엇보다도 챗GPT 가 등장하면서, 생성형 Ai 에 대해서,관심을 가지고 있는 이들이 늘어나고 있으며,그것이 구동되는 원리를 쉽게 자세하게 이해할 수 있다.
책에서 주로 다르는 프로그래밍 언어는 자바, C++, 자바스크립트, 파이썬이다. 이 언어들은 시스템 프로그래밍 언어,스크립트 언어로 구분될 수 있으며, 웹 분만 아니라, 다양한 알고리즘을 사용하고 있다. 책에는 알고리즘의 종류를 꼼꼼하게 설명하고 있으며,각각의 언어의 특징 분만 아니라,사용 용도까지 소개하고 있다. 파이썬이 널리 쓰여지고 있기 대문에, 조금 더 신경 써서 공부할 필요가 있다. 웹 환경이나, 시스템 환경에 따라서, 개발환경에 따라서, 사용되는 언어는 얼마든지 달라지고 있다.
코딩에 대해서 알기 이전에,각각의 프로그래밍 언어가 어떨게 작동하는지 이해하는 것이 우선되어야 한다. 책에서, 코딩의 실제를 보면 개발환경 구축- 기본 명령어-자료 출력-자료입력-제어 구조-함수-라이브러리로 나뉘고 있으며, 제어문 하나 속에는 순차 구조, 선택 구조, 반복구조로 세분화하고 있다.마지막으로, 함수와 라이브러리를 정확하게 이해하는 것이 중요하다. 코딩이라는 어떤 명령을 위해서, 진행되는 것이며, 프로그래밍 언어마다 가지고 있는 함수와 라이브러리에서 벗어나지 않는다. 프로그래밍 언어 마다 버전 업이 되거나, 각각의 언어가 가지고 있는 특징이 이 두가지에 나타나며,그 범주에서 벗어나지 않는다. 앞으로 인간이 작성하는 코딩 스킬이나 역량은 인공지능 Ai 에 의해서,대체될 수 잇고, 조금 더 복잡하고,디테일하게, 무결점 오류를 완성할 수 있다. 특히 인공지능 바이브(vIBE)의 미래에 대해서, 확인할 필요가 있다. 컴퓨터 구조에서 비트와 코드, 반도체, 논리 게이트, 중앙처리 장치, 레지스터와 컴퓨터의 언어까지 포괄적으로 아우르고 있어서, 10대 청소년에게 유익하고, 활용도가 높아질 수 있어서, 코딩 입문 가이드북으로서, 큰 도움이 되고 있다.