글 작성자: 모두의 근삼이

오늘은 여러분들에게 책 한권을 소개시켜드리려고합니다.

네 맞습니다. 리뷰라기 보다는 추천에 가까운 글입니다. 하지만, 이 글은 전적으로 스스로 작성한 글이고, 제 제돈으로 구입한 책을 읽은 후 작성하는 글임을 미리 공지합니다. 

소개드릴 책 이름은 바로 '마인크래프트로 배우는 파이썬 프로그래밍' 입니다.


다른 많은 파이썬관련 교재들을 놔두고 여러분들에게 이 책을 추천드리는 이유는, 저 말고도 다른 많은 분들이 이 책을 통해 프로그래밍에 흥미를 가져보았으면 해서랍니다~~~


저는 이 책을 다음과 같은 사람들에게 권합니다.

  • 프로그래밍에 관심이 있는데 뭐부터 공부해야할지 모르는 분
  • 프로그래밍 책을 읽으려는 시도는 해보았는데, 지루해서 포기한 이력이 있는 분
  • 색다른 프로그래밍을 해보고 싶으신 분
  • 마인크래프트를 좀더 고급지게 즐겨보고 싶으신 분
  • 잘생기신 분
*단, 파이썬에 대해 기초가 있으시고 심화과정에 관심이 있는 분들에게는 추천드리지 않습니다.


우선 이책이 다른 책들과 다른 독특한 점은 바로, 프로그래밍 교육용 도구로 마인크래프트라는 게임을 이용했다는 점입니다.





사실 저는 다른 책으로 프로그래밍을 공부하려고 시도했다가 지루함을 극복하지 못하고 한번 포기한 이력이 있는 케이스였답니다...^8^

하지만 이 책은 마인크래프트라는 3차원 공간을 이용해서, 다소 지루하거나 이해하기 난해할 수 있는 내용들을 직관적이고, 흥미롭게 접근할 수 있도록 구성되어있었답니다.

덕분에 책 처음부터 끝까지 읽고 배우는 과정을 게임하는 기분으로 즐겁게 해내었던거 같네요.

책을 통해 배운것들을 연구하고 실습하면서 만들었던 것들.jpg

무엇보다, 단순히 흥미로운것에 그치지 않고, 가장 중요한 파이썬 기본내용에 충실한 책이었다는 것이 제가 여러분들에게 이 책을 추천드리는 이유중 하나입니다.

책 곳곳에 많은 예제들이 있고, 배운내용으로 직접 코드들을 완성하도록 잘 구성되어있었답니다.

생각하여 작성한 코드들이 원하는 결과물을 만들어 내었다면 그것이 바로 정답이고, 다른 정답을 보거나 실행시켜보고 싶으면, 저술자가 업로드해놓은 코드들을 보거나 복사해서 실행해 볼 수 있답니다.

바로, GitHub 라는 코드 공유사이트를 통해서 말이죠!


이 책을 통해 내용을 공부하기 위해서는

  • 마인크래프트

  • 파이썬3

  • 마인크래프트 파이썬 API

  • 마인크래프트 서버구동 프로그램(버킷 or 스피곳)

들이 필요하답니다.
하지만, 여기서 여러분이 준비하실 것은 마인크래프트 게임뿐입니다.
나머지는 책에서 모두 제공할테니까요.

부족한 점
  • 전체적인 구조에 있어서 파이썬 기본내용에 충실하긴 하였지만, 마인크래프트를 통해 학습내용을 구현하는데 중심을 둔 탓인지, 짚고 넘어갈 수 있을법한 문법들 (문자열 규칙이라던지, 더 다양한 연산자) 에 대한 설명이 조금 부족한 감이 있었고,

  • 좀더 다양한 함수들과 활용법에 대해서 설명해 주었더라면... 하는 아쉬움이 있었습니다. 파이썬에 대해서 더욱 확고하게 기초를 다지고 싶다면, 이 책을 통해 파이썬과 친해진 후에 다른 파이썬 기초문법을 다루는 책을 통해서 부족한 부분을 참고해도 좋을 것 같습니다.

그럼에도 불구하고, 파이썬의 기초에 대한 틀을 잡아주는데 있어서 내용은 훌륭했고.
독자들에게 친근하게 접근하여, 이해하기 쉬운 설명이나 내용들은 그러한 아쉬운 부분을 감안하더라도 큰 점수를 주어 마땅할 정도로 좋았었습니다.
점수는 10점 만점에 9.5점 드리겠습니다.

혹시 고민중이신 분들을 위해서 제가 책 출판사 블로그인 제이펍 블로그에서 가져온 책 샘플을 올려드릴테니 구경해 보시는 것도 좋을듯 하네요!


마인크래프트로배우는파이썬프로그래밍_sample.pdf

이상으로 마인크래프트로 배우는 파이썬프로그래밍 리뷰를 마치도록하겠습니다.



반응형