코딩! 어렵지 않아요 (청년 게스트 큐레이터) (독자맞춤)

ㅊㅊㅊ친구들의 언니, 오빠, 누나, 형인, 청년 게스트 큐레이터가 직접 작성한 큐레이션입니다!

코딩이라는 단어를 보았을 때, 친구들은 어떤 느낌을 받나요? 검정 바탕에 알 수 없는 문장들, 똑똑한 사람들의 전유물, 어렵다 등등 다양한 생각을 가지고 있을 거예요. 하지만 코딩은 일상생활에 밀접하게 적용되어 있고, 쉽게 사용 할 수 있어요. 코딩을 이용하면 오래 걸리는 일도, 정말 빠르게 처리할 수 있고, 컴퓨팅 사고를 이용하면 우리가 선택을 해야 하는 상황에도 논리적이고 합리적인 선택을 할 수 있다고 생각해요. 친구들이 코딩에 한 발짝 더 다가가고, 컴퓨팅 사고를 기르기 위해 다양한 책들을 준비해봤어요.

여중생이 읽을만한 프로그래밍 언어, 코딩 관련 서적을 부탁하신 디비비님의 요청 큐레이션입니다.


『윤성우의 열혈 C프로그래밍』

윤성우 지음|오렌지 미디어|2010년|620쪽

사람들이 코딩을 시작할 때 가장 많이 접하는 책이지요. c언어 문법에 대해 자세하고 쉽게 설명을 해줘요. 다양한 예시와 자세한 설명을 가지고 있어서 새내기 컴퓨터 공학 학생들에게 바이블이라고 불리는 코딩의 정석 같은 책입니다. 친구들이 쉽고 재미있게 배울 수 있어서 추천하는 책이에요! 코딩의 시작을 할 때, 이 책으로 시작해보는 건 어떨까요?

#컴퓨터공학 #C언어 #코딩 #개발자 #바이블 #프로그래밍 #코딩의정석


『DO it! 점프 투 파이썬』

박응용 지음|이지스퍼블리싱|2016년|360쪽

친구들은 파이썬 언어에 대해 들어본 적이 있나요? 코딩에 있어 문법도 간결하고 쉬워서 코딩을 접하기에 가장 좋은 언어라고 해요. 그리고 파이썬은 확장성이 아주 좋아서 다양한 라이브러리를 가지고 와 사용 할 수 있지요. 파이썬을 통해 엑셀 정리, 웹크롤링 등을 할 수도 있어요! 이 책은 다른 책들보다 얇기도 얇지만, 쉽고 간결한 설명으로 컴퓨터공학과에 궁금한 학생들이 보기에도 어렵지 않아요. C언어가 부담스럽다면 파이썬은 어떨까요?

#컴퓨터공학 #파이썬 #라이브러리 #인공지능 #머신러닝 #얇고가벼운책


『파이썬과 NumPy로 배우는 선형대수』

이정주 지음|비제이퍼블릭|2019년|332쪽

컴퓨터공학에서는 선형대수, 확률과 통계, 이산수학 등 수학과 밀접한 관계가 있습니다. 그 중 하나인 선형대수는 다른 공학에서도 널리 쓰이고, 컴퓨터 그래픽스, 검색 엔진, 수치해석 등 다양한 분야에서 활용이 됩니다. 이 책은 공학을 전공하고 싶지만, 아직 확실하게 어떤 공학을 가야 할지 모르는 친구들에게 추천해요. 선형대수는 모든 공대에서 공통적으로 적용되기 때문이죠. 파이썬과 NumPy라이브러리를 활용해서 선형대수를 공부해 본다면 어느 공학을 가도 든든!

#컴퓨터공학 #파이썬 #선형대수 #수치해석 #NumPy #든든하다!


『모두의 알고리즘 with 파이썬』

이승찬 지음|길벗|2017년|236쪽

알고리즘이란 어떤 문제를 해결하기 위한 절차, 방법, 명령어들의 집합이에요. 같은 상황을 코딩한다고 해도 알고리즘을 잘못 구성한 사람은 100줄의 코드로 해결하고, 알고리즘을 잘 구성한 사람은 단 10줄만으로 문제를 해결하죠. 코딩에 문법들이 어느 정도 익숙해졌다면, 같은 문제를 보다 효율적이게 풀어보는 알고리즘 공부가 필요합니다. 큐와 스택, 삽입정렬, 병합정렬 등등 다양한 알고리즘을 예시로 들고, 실생활에서 어떻게 활용되는지 다양한 프로젝트가 책에 나와 있어요. 예시들을 함께 풀어나가다 보면 좀 더 성장한 예비 개발자가 될 수 있답니다.

#컴퓨터공학 #알고리즘 #똑똑한개발자 #효율적코딩 #컴공필수 #컴퓨팅사고 #예비개발자


『누가 내 소프트웨어를 훔쳐 갔지?』

양나리 지음|탐|2016년|192쪽

위의 추천한 책들은 우리가 어떻게 하면 쉽게 코딩을 배우고, 효율적으로 코드를 짤 수 있는지에 대해 알 수 있었던 책들이에요. 하지만 이 책은 컴퓨팅 사고를 바탕으로 다양한 분야에서 적용되고 있는 소프트웨어에 대해 알려주고, 우리가 어떤 목적을 가지고 코딩을 해야 하는지, 어떠한 가치를 소중히 해야 하는지 알려주는 책이랍니다. 다양한 소프트웨어를 통해 우리의 삶은 보다 윤택해지고 편리해지지만, 소프트웨어로 인해 발생하는 다양한 윤리문제에 대해 생각해 볼 수 있게 해주죠. 코딩만 잘한다고 존경받는 개발자는 될 수 없어요. 얼마나 사람들에게 도움이 되고, 윤리적인 코딩을 하는지가 중요하지요.

#컴퓨터공학 #코딩 #인문학적사고 #사회문제 #컴퓨팅사고 #윤리적가지 #윤리적코딩 #일상속코딩








관련 큐레이션 (제목을 클릭해주세요)
또 다른 청년 게스트 큐레이터의 큐레이션이 궁금하다면?
‘하여간 사회가 문제야!’ – 에서 그 ‘사회’가 궁금한 당신에게 (청년 게스트 큐레이터)







방재현

청년 게스트 큐레이터

컴퓨터공학부 컴퓨터공학전공 3학년

우당탕탕 공주대학교에서 빙글빙글 코딩을 공부하는 방실방실 방재현입니다.

 

ㅊㅊㅊ에 실린 글의 저작권은 글쓴이에게, 이미지의 저작권은 창작자에게 있습니다.

 

모든 저작물은 비상업적 목적으로 다운로드, 인쇄, 복사, 공유, 수정, 변경할 수 있지만, 반드시 출처(bookteen.net)를 밝혀야 합니다. (CC BY-NC-SA)