우리 아이는 작년 겨울방학부터 방과후 수업으로 컴퓨터 수업을 듣고 있다.
그때 코딩을 배우고 있었는데 지금도 잘 알지 못하는것 같아서 이 책 보고 좀더 공부를 하려고 신청하게 되었다.




코딩은 디지털 기기가 이해할 수 있는 언어로 명령하는 걸 말한다. 디지털 기기는 우리가 시키는 것을 정확하게
해낸다. 이 책을 통해 우리는 여러 가지 컴퓨터 게임을 코딩하고 웹사이트를 만들고 디자인하는 방법을
배운다.
이 책은 코딩의 10가지 핵심 기술을 소개한다.
우리는 게임을 만들기 위해 스크래치라는 프로그램을 사용한다. 책에서 배우는 코딩 개념과 방법들은
다른 프로그래밍 언어에도 유용하게 쓰일 것이다.
이 책은 순서대로 읽어 나가는 게 좋다. 코딩의 핵심 기술을 단계별로 익히면서 실전 게임을 직접 만들 수 있다.
코딩이란? 컴퓨터가 이해할 수 있는 언어 즉 코드를 사용해 컴퓨터에 명령과 정보를 만드는 작업을 말한다.
코드는 컴퓨터 화면에서 거의 나타나지 않지만 언제나 은밀한 곳에 숨어서 모든 것을 가능하게 작동시킨다.
내가 만든 웹 사이트는 내 컴퓨터에만 잠시 저장돼 있을뿐 인터넷에서 아직은 보이지 않는다.
물론 친구들에게 복사본을 만들어 usb를 돌릴 수도 있다.
웹 사이트를 인터넷에 게시할 준비가 되었다면 이것을 저장해 주고 다른 사람들에게 전송해 줄 호스팅 업체를
찾아야 한다. 이곳에서는 컴퓨터에 파일 복사본을 저장해 두고 누군가 웹 페이지를 찾으면 인터넷을 통해
파일을 전송하는 일을 한다.
호스팅 업체는 파일 전송 프로토콜을 이용해 파일을 복사한다. 파일전송 프로토콜이란 인터넷을 통해 파일을
전송하기 위한 파일 전송 서비스를 말한다.
호스팅 업체는 사용자 이름 비밀번호뿐만 아니라 친구들과 공유할 수 있는 웹 사이트 주소를 제공한다.
내 웹 사이트가 있다면 내 웹사이트에 링크를 추가하고 친구들한테도 내 웹사이트 링크를 추가하도록 요청한다.
꼭 꼭 이름 주소 학교같은 개인 정보를 웹 사이트나 온라인 어떤 곳에도 올리지 말아야 한다.
이 책은 플랫폼 게임을 만들어 가면서 코딩의 정의 스크래치 도구 사용법,좌표와 위치,루푸와 조건문 변수와
리스트 게임 설계와 제작 웹 사이트 작성과 웹 디자인 같은 코딩의 핵심 기술을 친절하게 설명하고 있다.
혼자 이 책을 보면서 따라하다 보니 생각보다 어렵지 않게 코딩을 배울수 있었다.^^