마인크래프트로 시작하는 코딩
아삽 이상원 지음 / 영진.com(영진닷컴) / 2019년 2월
평점 :
구판절판


이 글에는 스포일러가 포함되어 있습니다.

책 소개글을 보다 보니 '수학을 걷어낸 과학'이라는 말이 딱 눈에 들어와요.

프로그래밍이라고 거창하게 나오면 쉽지 않지만

요즘 학교에서 스크래치 같은 아이들용 프로그램을 써서

코딩을 배우게 하는데

이것 역시 컴퓨터적인 사고력을 쉽게 익힐 수 있도록 고안한 것이라고 알고 있거든요.

.

[마인크래프트로 시작하는 코딩]은 제가 희망하는 쉬운 책은 아니었지만^^

(저는 Java 언어를 모르다 보니 책에 나오는 명령어 부분이 어렵게 느껴졌습니다)

그래서 책 속에 스크래치를 접목한 설명이 1개만 나온 것이 아쉽더라고요.

아이 설명을 들으며 더듬더듬 책을 보다 보니

Java에 대해서도 궁금해져서 명령어부터 익숙해지자 하고 있네요 ㅋ

.

.

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

.

간단한 명령어는 굳이 Java로 풀어쓰지 않더라도 기본 설정으로 할 수도 있던데

저는 배우는 입장이라 같이 비교해보니 조금씩 Java 명령어가 이해되더라고요^^

.

[모드 변경하기]

(모드 변경을 아래와 같이 간단히 할 수도 있는데

Java, gamemode 명령어를 직접 입력해서 변경할 수도 있으니

이런 게 비교가 되네요^^)

.

[Java 명령어 예시 - 컴퓨터가 명령어를 실행할 수 있도록 정확하게 써줘야 해요]

.

[마인크래프트로 시작하는 코딩]에는 초등 학생들이 '조교'처럼 나와서

아이들이 구상하는 미니 게임을 선생님은 조언자/가이드 정도로 봐주시네요.

설명을 보면 몇 개월 학습한 아이도 있고...

그런데 명령어를 만든 걸 보면 이런 게 가능하다니? 학년을 보고 매번 놀랐어요^^

코딩을 생각해서 순서도를 잘 만들고 실제 명령어를 써서 미니 게임을 만드는 과정이

선생님의 조언을 거치기는 하지만

제가 이런 내용 알면 좀더 이해할 수 있을 텐데 싶어서

이런 지식에 무지한 것이 슬프더라고요 ㅋ

. 

그래도 제 아이는 저보다 지식이 있어서

[마인크래프트로 시작하는 코딩] 책을 저보다 먼저 읽고

자기 생각을 이야기하더라고요^^

책에 나온 내용들이 재미있어 보여서 직접 해보고 싶다고요^^

제 아이도 명령어들이 익숙하지는 않다고 하는데

그래도 쉬운 명령어들은 이미 알고 있어서 명령어 블럭 사용하는 책 내용을 보더니

금세 해보고 싶은 게 있다며 바로 해서 보여주더라고요^^

.

[책에 나온 명령어 블럭 만들기 명령]

.

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

.

자기 캐릭터에게 화살 수를 늘여주는 미션을 한 건데

책에 나온 내용을 쓴 거라는데 저는 과정보다 결과가 놀랍더라고요.

저의 아이도 실제 되는 걸 보더니 이렇게 하면 되는구나, 좋아했어요^^

. 

[마인크래프트로 시작하는 코딩]은 컴퓨터로 코딩하는 내용이 담겨 있는데

마인크래프트는 컴퓨터 버전과 모바일 버전이 따로 있나 봐요.

저희가 구매한 버전은 태블릿 PC에 설치하는 것인데 그러다 보니

책 속에서 알려주는 활용법들을 시험해볼 수 없는 게 안타깝더라고요.

특히 명령어 복사해서 붙이는 ctrl+c, ctrl+v 기능!

그 많은 명령어를 일일이 입력해야 할 때가 많답니다ㅜ.

태블릿 PC에서는 그 좋다는 tab 키 기능도 못 쓰고요^^;;;

.

저는 일단 명령어 부분이 어려워서 그런 부분은 짐작으로 이런 거겠지 추측했고

주로 아이에게 물어보고 내용을 이해했어요^^

마인크래프트에서 곧잘 건물을 만들곤 하는 저의 아이는

책 내용이 아주 어려운 것만은 아니라 하는데

저는 좌표부터 이게 뭐지... ㅋㅋ x, y, z 좌표부터 알아야 위치 파악이 되겠지요.

저에게는 하나같이 쉽지 않은 책 내용이지만 ㅋ

, 명령어를 모르니 지면 가득 Java를 처음 볼 때에 당황스럽기도 했지만 ㅋㅋ

코딩이라는 것이 컴퓨터적인 사고력을 익히는 것이라 알고 있고

또 아이들을 위한 쉬운 프로그래밍으로도 이해했기에

책 속에서 아이들이 구현한 순서도와 명령어들을 따라가며

그 논리를 이해하려 노력했어요^^

. 

어린 학생들이 자신들이 좋아하는 마인크래프트이기에

어려운 것 같은 내용을 척척 이해하고

자신들의 구상을 실제로 구현할 수 있었겠지 싶어서

저야 안 되겠지만 ㅋ 제 아이는 잘 따라가면 좋겠다고 생각하네요^^

학생들이 미리 순서를 생각해보고 짜는 순서도는

굳이 스크래치나 Java를 모르더라도 그 논리를 짚어볼 수 있지요.

.

 

.

(점점 난이도가 올라가요^^)

.

저자 취지대로 좋아하는 마인크래프트를 통해 재미있게 코딩을 학습하면 좋겠네요^^

 

 

 

네이버 책세상맘수다 카페에서 책을 받아서 읽어봤습니다.

내용을 잘 이해하고 쓰려면 한이 없을 것 같아서 ㅋ

내용 이해하는 도중에 썼습니다^^

 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo