-
-
김변수와 시작하는 코딩생활 with C언어 ㅣ 김변수와 시작하는 코딩생활
코뮤니티 운영진(휴몬랩) 지음 / 영진.com(영진닷컴) / 2024년 5월
평점 :
코딩은 컴퓨터 프로그램을
작성하고 실행하기 위한 과정으로 프로그래밍을 통해 복잡한 문제를 단순화하고, 논리적인 순서로 문제를
해결을 할 수 있게 한다. IT 산업이 빠르게 성장한 현대 사회에서 코딩은 매우 중요하기에 초등학교에서도
기본적인 컴퓨터 과학 개념을 이해하고 논리적 사고 발달을 촉진 시키기 위해 코딩을 가르친다.
평소 컴퓨터에 대한 관심이
없었지만, 아이를 통해 코딩에 접하게 되었고, 프로그램 언어의
기본 언어인 C언어에 대해 공부하고 싶은 마음이 들어서 이 책을 읽어보게 되었다. 특히, 이 책은 코딩의 첫 걸음을 떼는데 두려워하고 힘들어 하는
사람들, 초등학생이나 중학생, 비전공자도 문제없이 읽을 수
있는 책이라고 해서 더욱 기대가 되었다. 또한, 이 책을
통해 C언어를 배우고 기초적인 단순한 프로그램이라도 직접 만들어보았으면 좋겠다고 생각했다.

이 책은 네이버 대표 코딩
카페 <코뮤니티> 운영진이 노하우를 담아 더욱
업그레이드한 <김변수와 시작하는 코딩생활> 시리즈
두 번째 책이라고 한다. 첫번째 시리즈 책은 다른 프로그래밍 언어인 파이썬에 관한 내용이라고 한다. 처음 책을 보면서 들었던 생각은 수험서와 IT 도서를 전문적으로
출간하는 우리나라 대표적인 출판사 <영진닷컴>의
책이라서 어느 정도 책의 내용에 신뢰감이 든 점이었다.
또한, 네이버 대표 카페 운영진이 저자라서 이 책을 활용하기가 매우 수월할 것이라는 기대가 생겼다. 3만명의 회원을 보유한 <코뮤니티>는 C언어 프로그래밍 학습 콘텐츠를 제공하고 있는데, 자주하는 회원들의 질문과 필수적인 내용에 대한 설명을 정리해서 이 책에 담았다고 한다. 처음에는 이 책의 저자가 단순히 김변수라 생각했는데, 김변수는 <코뮤니티>의 마스코트, 캐릭터
이름이었다. 김변수 캐릭터를 통해 한층 더 이 책이 친근하게 느껴졌다.

이 책의 구성은 크게 개념
파트와 문제 파트로 나뉘어져 설명되어 있다. 처음 C언어를
접하게 되면 낯선 용어가 매우 어렵게 느껴지는데, 개념 파트에서 C언어의
기초 개념을 먼저 이해하기 쉽게 구성한 부분이 마음에 들었다. C언어를 배우는 목적과 탄생 배경을 이해하니
공부에 대한 동기부여가 되었고, 책의 설명에 따라 코드 에디터를 설치하고 프로그램을 실행해 보면서 조금
더 노력하면 C언어를 배울 수 있겠구나 하는 자신감이 들었다.
개념 파트 다음에는 문제
파트로 넘어가는데, 학습 이해도에 따라 제시되는 문제를 3단계로
구성한 것이 눈에 띄었다. 플래너 만들기, 시험 점수 평균
구하기 등의 난이도 하 프로젝트에서 카드 섞기, 거꾸로 피라미드 만들기 등의 난이도 중 프로젝트, 영수증 확인하기, 끝말잇기 등의 난이도 상 프로젝트가 다양하게 소개되어
있는데, 문제의 난이도에 따라 자신이 이해도를 판단하면, 이
또한 공부하는데 도움이 될 것 같다.

그 동안 코딩과 C언어에 대해서 많은 이야기를 들었지만, 실제로 관련된 책을 본 것은
이번이 처음이었다. 책을 보면서 변수, 연산자, 포인터 등의 개념을 이해하고 따라하는 것이 어렵지 않아, 이 책이 C언어를 처음 배우는 학습자에게 매우 적합하게 구성되었다는 생각이 들었다. 또한, 내용이 조금이라도 복잡하게 느껴지면 공부를 포기하게 되는데, 모르거나
막히는 부분을 카페 Q&A 게시판을 피드백을 받을 수 있는 부분은 매우 큰 강점으로 생각되었다. 깔끔하고 가독성 있는 편집도 책을 읽기 편하게 느껴졌다.
C언어는 지금도 앞으로도 널리 사용되고 사용될 대표적인 프로그래밍 언어이기 때문에 공부해 두면 여러모로 유용할 것이다. 하지만 처음 접하는 사람들은 공부하기가 다소 어렵게 느껴질 수 있어, 천천히
하나 씩 익혀가는 것이 매우 중요하다. 이 책은 책의 앞부분에는 독자의 취향이나 상황에 따라 15일 과정과 30일 과정 중 하나를 선택해서 공부할 수 있는 일정을
제시하고 있어 혼자 공부하는데 매우 큰 도움을 준다.

그런 면에서 이 책을 프로그래밍
언어를 배워보려고 마음 먹은 사람 중에 어디에서부터 첫걸음을 떼야 할지 잘 모르겠다는 분들이나, 혼자 C언어를 공부하고자 하는 분들에게 추천하고 싶다.
이 책을 통해 하나하나 차근차근
지식을 쌓으며 실행해 보고, 네이버 카페의 온라인 강의나 커뮤니티를 잘 활용해 다른 사람과 소통하다
보면 C언어를 통한 코딩 실력이 쑥쑥 늘어날 것이다.
<이 글은 리뷰어스 클럽의 소개로 출판사로부터 무상으로 책을 제공받아 주관적으로 작성한 글입니다>