콘텐츠 바로가기
본문 바로가기


블로그 전체검색
송쌤의 엔트리 게임 코딩 학교

[도서] 송쌤의 엔트리 게임 코딩 학교

송상수 저

내용 평점 4점

구성 평점 4점



코딩교육이 초등학교에서부터 실행이 되면서 코딩은 일상의 한 부분처럼 되버린것 같네요. 하지만 초딩 코딩교육을 한다고 모든 학생이 코딩을 통한 IT업계로 진출하는건 아닙니다. 여기서 코딩이라는 개념은 아이들이 코딩교육을 통해서 스스로 창의력을 키우고 직접 소프트웨어 만드는 과정을 체험하는데 목적이 있다고 생각합니다.



#서평전문보기     https://blog.naver.com/kgbdiy/221573692889







이번에 소개할 책은 '송쌤의 엔트리 게임 코딩 학교' 로 저자는 초등 SW 교과서 저자입니다. 또한 엔트리(Entry) 개발에 참여해서 다양한 종류의 게임을 만드는 법을 알려주고 이를 통해서 순차, 선택, 이벤트, 반복, 조건, 비교, 변수, 논리 등 필수 프로그래밍 개념을 학습하게 됩니다.






코딩으로 할 수 있는 것들이 많은데 왜 하필 '게임(Game)' 일까요? 소프트웨어의 한 종류인 게임을 만드는 과정을 배우면서 재미와 학습 효과를 기대할 수 있기 때문입니다. 즉 모든 학습이 맹목적이기보다는 재미를 느끼게 된다면 효율이 놓아지고 진득하게 꾸준한 배움이 가능할테니까요.






엔트리는 누구가 쉽고 재미있게 소프트웨를 배우기도 하고 학생들에게 가리칠 수 있는 비영리 소프트웨어 학습 플랫폼입니다. 우리가 뭔가를 만들때는 여러 단계를 걸쳐 사고를 하게 됩니다. 게임을 만들려면 순차적인 진행과 사용자의 선택에 따른 이벤트, 반복 등이 발생하고 그런 변수들을 게임제작자는 감안을 하고 개발을 하게 됩니다. 



하지만 초등학생 입장에서 그 전문적인 코딩에 필요한 언어를 기초부터 배우기는 힘듭니다. 물론 타고난 천재 프로그래머를 다르겠지만요. 그래서 엔트리는 복잡한 프로그래밍 언어 대신 그 명령어에 해당되는 블록들을 끼워 맞추면서 전체적인 프로그래밍을 할 수 있도록 해줍니다.







파트1에서 엔트리의 기초적인 동작법과 원리를 이해했다면 가장 기초적인 단계부터 프로그래밍을 시작하게 됩니다. 풍선 터트리기, 경찰차 레이싱, 용돈 벌기 게임, 미어캣 가족 구하기, 방 탈출 게임을 제작합니다.







파트2의 기초편에서는 각 게임제작하는 단계가 개념다지기 - 프로그래밍하기 - 검토하기 3단계로 구성되어 있습니다. 말그대로 어떤 게임을 제작하게 될지 개념을 먼저 파악합니다. 게임 목표와 게임 규칙을 읽고 게임 장면 미리보기를 통해 감을 잡아보죠. 각 게임소개에 있는 QR코드나 단축URL을 입력해서 들어가면 스마트폰이나 PC에서 미리 실행 볼 수 있습니다.



모든 게임을 코딩 한줄에 완성할 수 없습니다. 즉, 순차적으로 전체적인 틀을 잡는 블록을 엔트리를 통해서 만들고 나서 '선택-조건' 에 맞게 어떤 이벤트를 구현할지를 고민하고 블럭을 끼워넣어야 합니다. 사실상 이때부터 머리가 복잡해지기 시작하죠. 그래서 우선 파트2 기초편에서는 개념다지기 -프로그래밍하기 - 검토하기 처럼 3단계로 진행됩니다.




.

.

.

.

.








'송쌤의 엔트리 게임 코딩 학교' 책을 통해 엔트리로 블럭 프로그래밍을 배우면서 꽤나 재미가 있었고 무엇보다도 게임이라는 대상이 되닌깐 좀 덜 지루해질것 같더군요. 서두에서도 얘기했지만 게임에서는 캐릭터가 있고 그 캐릭터는 오브젝트중 하나입니다. 계속해서 반복적인 행동을 하게 되죠. 뭔가를 잡는다거나 숨는다거나 할때 우리는 그 행동의 반복하도록 명령을 내립니다. 그런 명령대로 움직이는건 단순한 행동이지만 어떤 상황에서는 이렇게 하고 또 다른 상황에서는 저렇게 하라고 할때는 조건과 선택이 수반되겠죠. 


천리길도 한 걸음부터라는 옛말이 있죠. 요즘 세상에는 "언제 그렇게 가겠어요?" 할지 모르지만 급하게 만든 게임을 오히려 판을 뒤집고 처음부터 다시 하게 되는 상황도 됩니다. 특히나 개발의 경우는 프로그래밍 단계에서 기초적인 계획을 짜임새있게 짜지 않으면 나중에 오히려 더 힘들게 되죠. 바로 그런걸 방지하기 위해서는 이런 기초적인 코딩 학습이 필요한겁니다. 



#서평전문보기     https://blog.naver.com/kgbdiy/221573692889



 
취소

댓글쓰기

저장
덧글 작성
0/1,000

댓글 수 0

댓글쓰기
첫 댓글을 작성해주세요.

PRIDE1