-
-
마인크래프트로 시작하는 코딩
아삽 이상원 지음 / 영진.com(영진닷컴) / 2019년 2월
평점 :
구판절판
이 글에는 스포일러가 포함되어 있습니다.
책 소개글을 보다 보니 '수학을 걷어낸 과학'이라는 말이 딱 눈에 들어와요.
프로그래밍이라고 거창하게 나오면 쉽지 않지만
요즘 학교에서 스크래치 같은 아이들용 프로그램을 써서
코딩을 배우게 하는데
이것 역시 컴퓨터적인 사고력을 쉽게 익힐 수 있도록 고안한 것이라고 알고 있거든요.
.

.
[마인크래프트로 시작하는 코딩]은
제가 희망하는 쉬운 책은 아니었지만^^
(저는 Java 언어를
모르다 보니 책에 나오는 명령어 부분이 어렵게 느껴졌습니다)
그래서 책 속에 스크래치를 접목한 설명이 1개만 나온 것이 아쉽더라고요.
아이 설명을 들으며 더듬더듬 책을 보다 보니
Java에 대해서도 궁금해져서 명령어부터 익숙해지자 하고 있네요 ㅋ
.

.
[스크래치로 풀어본 내용]

.
간단한 명령어는 굳이 Java로 풀어쓰지 않더라도 기본 설정으로 할
수도 있던데
저는 배우는 입장이라 같이 비교해보니 조금씩 Java 명령어가 이해되더라고요^^.
[모드 변경하기]
(모드 변경을 아래와 같이 간단히 할 수도 있는데
Java로, gamemode 명령어를 직접 입력해서 변경할 수도 있으니
이런 게 비교가 되네요^^)
.
[Java 명령어 예시 - 컴퓨터가 명령어를 실행할 수 있도록 정확하게 써줘야 해요]

.
[마인크래프트로 시작하는 코딩]에는
초등 학생들이 '조교'처럼 나와서
아이들이 구상하는 미니 게임을 선생님은 조언자/가이드 정도로 봐주시네요.
설명을 보면 몇 개월 학습한 아이도 있고...
그런데 명령어를 만든 걸 보면 이런 게 가능하다니? 학년을 보고 매번 놀랐어요^^
코딩을 생각해서 순서도를 잘 만들고 실제 명령어를 써서 미니 게임을 만드는 과정이
선생님의 조언을 거치기는 하지만
제가 이런 내용 알면 좀더 이해할 수 있을 텐데 싶어서
이런 지식에 무지한 것이 슬프더라고요 ㅋ
.
그래도 제 아이는 저보다 지식이 있어서[마인크래프트로 시작하는 코딩] 책을
저보다 먼저 읽고
자기 생각을 이야기하더라고요^^
책에 나온 내용들이 재미있어 보여서 직접 해보고 싶다고요^^
제 아이도 명령어들이 익숙하지는 않다고 하는데
그래도 쉬운 명령어들은 이미 알고 있어서 명령어 블럭 사용하는 책 내용을 보더니
금세 해보고 싶은 게 있다며 바로 해서 보여주더라고요^^
.
[책에 나온 명령어 블럭 만들기 명령]

.
[아이가 만들어서 적용한 화면]

.
자기 캐릭터에게 화살 수를 늘여주는 미션을 한 건데
책에 나온 내용을 쓴 거라는데 저는 과정보다 결과가 놀랍더라고요.
저의 아이도 실제 되는 걸 보더니 이렇게 하면 되는구나, 좋아했어요^^
.
[마인크래프트로 시작하는 코딩]은
컴퓨터로 코딩하는 내용이 담겨 있는데마인크래프트는 컴퓨터 버전과 모바일 버전이 따로 있나 봐요.
저희가 구매한 버전은 태블릿 PC에 설치하는 것인데 그러다 보니
책 속에서 알려주는 활용법들을 시험해볼 수 없는 게 안타깝더라고요.
특히 명령어 복사해서 붙이는 ctrl+c, ctrl+v 기능!
그 많은 명령어를 일일이 입력해야 할 때가 많답니다ㅜ.ㅜ
태블릿 PC에서는 그 좋다는 tab
키 기능도 못 쓰고요^^;;;

.
저는 일단 명령어 부분이 어려워서 그런 부분은 짐작으로 이런 거겠지 추측했고
주로 아이에게 물어보고 내용을 이해했어요^^
마인크래프트에서 곧잘 건물을 만들곤 하는 저의 아이는
책 내용이 아주 어려운 것만은 아니라 하는데
저는 좌표부터 이게 뭐지... ㅋㅋ x, y, z 좌표부터 알아야 위치 파악이 되겠지요.
.
저에게는 하나같이 쉽지 않은 책 내용이지만 ㅋ또, 명령어를 모르니 지면 가득
Java를 처음 볼 때에 당황스럽기도 했지만 ㅋㅋ
코딩이라는 것이 컴퓨터적인 사고력을 익히는 것이라 알고 있고
또 아이들을 위한 쉬운 프로그래밍으로도 이해했기에
책 속에서 아이들이 구현한 순서도와 명령어들을 따라가며
그 논리를 이해하려 노력했어요^^
.
어린 학생들이 자신들이 좋아하는 마인크래프트이기에어려운 것 같은 내용을 척척 이해하고
자신들의 구상을 실제로 구현할 수 있었겠지 싶어서
저야 안 되겠지만 ㅋ 제 아이는 잘 따라가면 좋겠다고 생각하네요^^
.
학생들이 미리 순서를 생각해보고 짜는 순서도는
굳이 스크래치나 Java를 모르더라도 그 논리를 짚어볼 수 있지요.
.

.

(점점 난이도가 올라가요^^)
.
저자 취지대로 좋아하는 마인크래프트를 통해 재미있게 코딩을 학습하면 좋겠네요^^
네이버 책세상맘수다 카페에서 책을 받아서 읽어봤습니다.
내용을 잘 이해하고 쓰려면 한이 없을 것 같아서 ㅋ
내용 이해하는 도중에 썼습니다^^