한 권으로 끝내는 스크래치
곽문기 지음 / 에듀웨이(주) / 2016년 7월
평점 :
장바구니담기


 

이 도서 <한 권으로 끝내는 스크래치>를 보자ㅏ자 AI라고 불리우는 컴퓨터의 인공지능이 얼마나 발전을 했는지 시험해보는 체스 게임이나 바둑으로 사람과 두는 모습을 크게 광고를 하면서 흥분과 도전의 기운을 전해주던 이벤트들을 기억합니다. 결국 사람과의 대결에서 체스와 바둑에서 모두 이기면서 사람의 두뇌를 뛰어넘어선 인공지능의 현재 수준에 대해서 알 수 있었습니다. 이러한 인공지능이 발전 할 수 있었던 계기도 IT종사 중에서도 프로그래밍에 관심이 가게 된 것은 사실입니다. 이러한 프로그래밍을 하기 위해서는 코딩을 하기에 앞서 스크래치라는 논리적인 생ㄱ가들에 대한 계획을 만드는 것이 우선시 되어야 하는데 이렇게 코딩을 할 수 있는 밑바탕을 쌓아주는데 도움을 주는 이 도서를 보자마자 꼭 읽어보고 싶은 마음에 읽기 시작했습니다.

 

 

 

"​스크래치란? 누구나 쉽게 프로그램을 만들 수 있도록 개발된 교육용 프로그래밍 언어이자 환경입니다. 단순한 모양의 블록을 연결해 다양한 인터랙티브 스토리텔링, 게임, 애니매이션 등을 만들고 작품을 스크래치 온라인 커뮤니티에 공유할 수 있습니다.​"


이렇게 스크래치가 무엇인지, 또 이 어플리케이션이 왜 필요하고, 또 이 어플리켕션으로 코딩에 무슨 도움이 되는지 전반적인 이해를 돕고 있습니다. 코딩을 하기에 앞서 코딩에 필요한 고유한 능력을 키워주는 스크래치를 통해 코딩에 있어서 어려움이 없도록 기초를 튼튼히 해주고 있음을 알 수 있습니다.

 

 

 

 

 

"​코딩순서: 블록들이 결합되면 묶음으로 설정되어 실행 시 위에서부터 차례대로 블록내용이  실행됩니다. ​"


순서대로 필요한 행동들에 있어서 논리적인 사고력을 키워주고 있는 블록 쌓기를 통해 키울 수 있음을 알수 있습니다. 그 만큼 코딩을 하는데 있어서 많은 논리적인 사고가 필요함을 알게 됩니다. 먼저 생각한 순서에 앞서 뭔가 다시 추가를 해야한다면 코딩에 앞서서 먼저 끼워넣고 흐름을 전체적으로 잡고 나서 코딩을 해나간다면 꼬일 필요없이 다시 작성해야하는 수고를 덜 수 있도록 큰 그림을 그려주기에 많은 도움을 줄 수 있다는 것을 알게 됩니다.


이렇게 스크래치가 얼마나 코딩에 앞서서 많은 도움을 주는지 제대로 기초부터 차근차근 설명해주고 있는 <한 권으로 끝내는 스크래치>였습니다. 코딩을 시작하고자하는 분들이 이 책을 접한다면 정말로 코딩을 하는 방법에대해 배우기 앞서 정말로 많은 도움을 받을 수 있겠다고 느꼈습니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo