-
-
파이썬과 마이크로비트로 배우는 실전 코딩 프로젝트
김정화.엄온숙.아이씨뱅큐 지음 / 아이씨뱅큐 / 2023년 9월
평점 :
우리는 코딩의 시대 한복판에 있습니다. 코딩이 학교에서 배우는 지정과목이 되고, 앞으로 그런 현상은 더욱 가속화 될 것이라고 봅니다. 직업적인 특성상 코딩에 대해 좀 더 알아야 할 것 같고, 가르칠 수 있는 능력도 필요할 것 같다는 생각을 합니다. 그러던 차에 코딩을 좀 더 익힐 수 있는 좋은 교재가 나와서 신청을 했는데, 당첨이 되었네요.
#아이씨뱅큐 에서 나온 #파이썬과마이크로비트로배우는실전코딩프로젝트 라는 책입니다. 제목도 길지만 제목에서 볼 수 있듯이 파이썬, 마이크로비트를 활용하여 코딩을 배울 수 있는 것이라는 점이 포인트입니다.
파이썬은 대표적인 프로그래밍언어로 자리잡고 있는 것 같은데, 저는 마이크로비트가 정확하게 뭔지 몰랐습니다. 하지만 이 책을 보면서 직관적으로 아, 표지에 있는 싱글보드 컴퓨터가 마이크로비트구나 하는 걸 알게 되었네요. 아두이노 비슷한 건가? 하는 생각도 해봤습니다.
중급이라는 글자가 조금 마음에 걸리긴 합니다. 저는 초급에서 조금 벗어난 듯한...? 중급에는 한참 못미치는 단계라고 스스로 생각하는 편입니다.
저자분들은 실전에서 열심히 활동하신 분들인 것 같습니다. 이론적으로 알고 있는 것보다 이렇게 실제로 많은 작업을 하시고 교육을 하신 분들이 만드신 책이라 좀 더 신뢰감이 가네요. 저도 잘 가르쳐야 할 텐데 이렇게 배우려고 하니 막막하기도 했는데, 책을 보면서 많은 것을 얻어갈 수 있기를 바랍니다.
1장에서 무려 20장까지로 구성된 목차입니다. 엄청난 양인 것 같지만, 실제로 4장부터는 다양한 코딩으로 프로젝트를 꾸미는 것이니 4~18장은 독립된 한 물건을 만드는 독립된 부분이라고 보면 될 것 같아 부담은 덜합니다.
추천사를 보며... 저의 길잡이가 되기를 바랄 뿐입니다. 저는 바다에 노도 없이 떠돌아다니는 조각배에 불과한 파이썬 지식을 갖고 있습니다. 무료 강좌를 볼 수 있는 곳도 책에서 찾을 수 있으니 자주 활용해야 할 것 같아요. #아이씨뱅큐 에서는 무료 파이썬 강의도 소개하고 있습니다. 등대와 같은 곳이 될 것 같습니다.
시작 부분에서는 마이크로비트에 대해 알아보기부터 시작할 수 있습니다. 최신 버전으로 알아 볼 수 있는데 마이크로비트는 코딩 교육용으로 개발된 싱글보드 컴퓨터라는 점을 짚고 넘어가면 될 것 같네요. 구매해서 이것저것 테스트 해보면서 하는 편이 좋을 것 같네요. 2만원대로 구매가 가능한 것으로 보입니다.
마이크로비트는 구현하는 도구인 것이고, 정말 필요한 것은 파이썬에 대한 내용인데요, 어떤 식으로 구성이 되어있는지 알아보려고 합니다.
마이크로비트 공식사이트에서 파이썬 편집기를 활용할 수 있다는 설명이 나와 있습니다. 마이크로비트 내에서 파이썬을 활용할 수 있도록 책에서는 친절하게 설명을 해주고 있습니다. 초보도 이런 부분은 잘 따라갈 수 있을 것 같네요.
프로젝트에 들어가서, 장애물 피하기 게임을 구현해 보려고 하니 기능 정의부터 시작합니다. 그리고 나서는...
프로그래밍의 시작인 것이죠. 여기는 초급 단계에서는 힘들고 중급 정도 되시는 분들이 구현하는 게 가능할 것 같습니다. 저는 개인적으로는 좀 더 공부가 필요할 것 같다는 생각이 들었습니다. 하지만 이 책을 가지고 부지런히 코딩을 해 보는 것도 나쁘지 않다고 생각하는 것이, 원래 프로그래밍이란 일단 반복해서 구현해 보는 게 정석이 아닐까, 하는 생각도 가지고 있기 때문입니다. 처음부터 잘하는 사람은 없을 거라고 보니까요.
이렇게 4~18장에 걸쳐서 다양한 프로젝트들이 있는데요, 제가 만들어 보고 싶은 것들을 꼽아보았습니다. 코딩 그 자체는 어려울 수 있지만, 책에 나온 내용대로 충실하게 따라한다면 마이크로비트로 위에 제목과 같은 기능들의 프로젝트를 완성할 수 있어요. 용어 설명부터 해서 떠먹여 주는 형태로 친절하게 잘 나와 있거든요.
필요한 경우에는 이렇게 '여기서 잠깐' 코너가 등장합니다. 아, 좀 많이 어려운데 하는 부분에서는 어김없이 등장하는 코너인데요. 저자 분들도 난이도를 감안하여 만드신 것이 아닌가 하고 생각을 합니다. 아이들을 가르치던 입장에서 만드셨으니 좀 다른 것 같아요. 교육자 중에서도 교수분들과 아이들을 가르치는 분들은 좀 다르시더라구요. 떠먹여 주는 것과 길을 열어주는 건 좀 다르니까요. 저도 여기서 잠깐 코너를 많이 찾아봐야만 했습니다.
책 뒷표지입니다. 아래에 나와 있는 설명대로 파이썬의 모든 개념을 단계적으로 쉽게 안내를 해 주는 책입니다. 물론 기본적인 파이썬 지식이 없으면 시간이 꽤 걸리는 내용들이지만, 책을 갖고 공부한다면 모든 프로젝트들이 구현하는데 무리가 없는 수준인 것 같습니다. 마이크로비트와 같이 재미있는 미니 컴퓨터를 가지고 코딩을 하여 다양한 기능들을 구현해 보고 싶은 분들이 계시다면, 가르쳐 보고 싶은 분들이 계시다면 이 책 #파이썬과마이크로비트로배우는실전코딩프로젝트 (이름이 정말 기네요)를 추천해 보고자 합니다.
이 서평은 출판사로부터 서적을 제공받아
주관적으로 작성하였습니다.