C 언어로 키우는 코딩 스킬 - 질문하고 답하며 알아가는 프로그래밍의 진짜 원리!
안기수 지음 / 생능북스 / 2026년 9월
평점 :
장바구니담기


**네이버 카페 책과콩나무의 지원으로 

                 개인적 의견을 솔직하게 작성한 리뷰입니다**



인공지능 AI 시대에 C언어라니....라고 생각하는 많은 사람들이 있을 것이라 생각한다.하지만 아직도 우리는 수 많은 과정들이 존재하는 세계에 살고 있으며 그러한 과정들을 시스템화 해 간편한 삶과 일상을 만들고자 하는 일에 몰두하고 있다.

인공지능 AI가 우리 삶과 일의 많은 부분을 바꾼다고 하지만 그러한 일들 모두가 과정을 간편화 하는 시스템화의 결과라 생각하면 인간의 작업이냐, 혹은 인공지능 AI의 작업이냐만 다를 뿐 시스템화를 통한 변화라는 사실을 부인할 수 없다.

C 언어는 범용 프로그래밍 언어로 유닉스 운영체제 개발과 밀접하게 연관되어 있으며, 하드웨어 제어 능력이 뛰어나고 속도가 빨라 시스템 프로그래밍 분야에서 널리 쓰인다고 한다.

우리는 C언어를 어떻게 배워야 하는걸까? 생각해 보면 문법적 학습은 아니라고 생각할 수 있다.

문법적 사항들은 인공지능 AI를 활용하면 사람보다 월등히 뛰어난 능력을 확인할 수 있지만 인간 사회의 다양한 문제들을 소화, 발생하는 다양한 문제들을 시스템화 하는 과정으로의 흐름을 C언어를 통해 배울 수 있다면 즐거운 시간이 되지 않을까 한다.

Episode 중심의 프로그램밍 수업으로 C언어 코딩 스킬을 키울 수 있는 기회를 제공하는 책을 만나 읽어본다.



이 책 "C 언어로 키우는 코딩 스킬" 은 대부분의 프로그램밍 언어를 배우는 과정에서 발생하는 문법을 익히는 방식이 아니라 질문과 대화라는 방식으로 C언어를 배울 수 있도록 해 주는 책이다.

많은 사람들이 알고 있겠지만 거의 모든 것들의 문법이라는게 그리 즐거울 수만은 없고 또 재미 없다는 사실을 부인할 수는 없다.

이러한 방식으로의 프로그래밍 학습이 과연 학습자들의 호응과 성과를 이끌어 낼 수 있을지는 미지수라 할 수 있다.

더구나 전문가가 되고자 하는 이들이 아닌 이제 C 언어를 배워 보고자 하는 초보자들 같은 경우에는 더더욱 거부감이 들게 하는 방식이 아닐 수 없다.

저자가 제시하는 대화와 질문 형식의 수업방식은 학습자의 동기를 유발하고 사고의 확장을 돕는데 그러한 방식은 현실적 시공간에서 이뤄져야 하는 터라 책으로는 다분히 현실성이 떨어질 수 밖에 없다.

그러하기에 저자는 컴퓨터의 특성을 이해하는데 도움 주는 주제를 중심으로 교수와 학생이 서로 질문과 대답으로 진행하는 에피소드 형식의 이야기로 이 책의 전체를 구성해 놓았다.

문법적 내용에 고민하지만 어딘가에 상담하거나 프로그래밍에 대해 더 알고 싶은 경우 이러한 방식의 대화와 질문 형식의 과정은 매우 도움이 되고 친근하게 접근할 수 있다는 마음을 갖게 해 준다.



각기 다른 성격의 학생 4명이 등장 C언어 학습을 더욱 현장감 있게 구성하고 있어 아마도 우리의 성격 중 어느 하나는 일치하지 않을까 하는 생각을 해 보면 좀 더 우리 자신과 직접적인 느낌을 얻을 수 있지 않을까 싶다.

문법적으로는 어렵게만 느껴질 수 있는 C언어에 대한 학습과 코딩에 대한 의문을 간접적으로라도 우리가 가진 궁금증과 호기심을 해소할 수 있는 기회를 얻는 일은 직접 이러한 도서를 찾아 보지 않고는 확인하거나 만날 수 없는 일이다.

AI 시대, 단순한 문법을 넘어 우리 삶에 존재하는 다양한 문제들을 시스템화 하는데 있어 최적의 답을 찾아가는 논리적 사고가 진짜 실력이라면 우리는 이 책을 통해 그 시작을 경험해 볼 수 있다.

범용적 언어라는 C언어를 통해 프로그래밍 시야를 한단계 넓혀 보는 소중한 기회가 되리라 판단해 보며 일독을 권유해 본다.







댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo