책 소개
머리말 우리는 이미 디지털 사회에 살고 있습니다. 과거 역사를 살펴보면, 문자 시대가 도래하면서 문자를 아는 사람이 힘을 가지게 되었고 글로벌 사회로 넘어오면서 외국어를 잘하는 사람이 인정받는 세상이 되었습니다. 컴퓨터가 보편화되는 디지털 시대에는 당연히 컴퓨터 언어를 잘하는 사람을 필요로 하겠지요. 우리가 문자 시대에 문자를 배우고, 글로벌 시대에 외국어를 배우는 것에 아무런 의문을 갖지 않는 것처럼 디지털 시대에 컴퓨터 언어를 배우는 것은 매우 당연한 일입니다. 이제는 컴퓨터를 능숙하게 다룰 수 있는 사람이 인정받는 세상이 될 것입니다. 컴퓨터를 능숙하게 다룬다는 것은 단순히 웹 검색을 잘하고 게임을 잘 하는 것이 아니라 컴퓨터를 이용해 내가 원하는 것을 만들어 낼 수 있는 능력을 말합니다. 컴퓨터 언어를 배워야 하는 이유가 여기에 있습니다. 스크래치의 탄생은 초?중?고등학생들에게는 매우 환영할 만한 일입니다. 보통 컴퓨터 언어라고 하면 복잡해 보이는 문법이 나열되어 있어 쉽게 접근하기가 어려웠을 것입니다. 스크래치는 배우기 쉽고 이해하기 쉬우며 블록을 논리적인 흐름대로 연결하다보면 내가 상상하던 것을 간단하게 구현할 수 있습니다. 아마도 일주일 정도면 여러분들은 제법 그럴듯한 프로젝트를 만들어 낼 수 있을 것입니다. 스크래치가 배우기 쉽도록 만들어졌지만 컴퓨터 언어가 가져야할 요소는 모두 가지고 있기 때문에 프로그래밍 개념을 배우는 데에도 큰 도움이 됩니다. 그래서 스크래치를 교육용 프로그래밍 언어라고 부르기도 합니다. 프로그래밍을 잘 하는 방법은 내가 만들어 볼 만하고 만들고 싶어지는 프로젝트를 찾아 그것을 구현하기 위해 공부하며 익히는 것이 최고라고 생각합니다. 그래서 이 책을 서술함에 있어 무엇보다 흥미 있는 주제를 쉽고 재미있게 따라하며 즐길 수 있도록 구성하였습니다. 또한 각 장마다 컴퓨팅적 사고(Computational Thinking)를 익힐 수 있는 프로그래밍의 핵심 개념과 이 핵심 개념을 학습하는데 필요한 스크래치 기능을 융합하여 구성하였기 때문에 차례대로 따라 하다보면 스크래치의 기능을 익히는 동시에 프로그래밍 개념까지 익힐 수 있습니다. 각 장의 본문 예제는 인터넷 주소를 적어두었으니 실습하기 전에 미리 확인해보세요. 내가 어떤 프로젝트를 만들 것인지 미리 확인하고 예제를 따라 한다면 더 쉽고 재미있게 배울 수 있습니다. 본문 예제와 ‘혼자 풀어보세요’의 연습문제는 스튜디오 “재미있는 알고리즘으로 배우는 스크래치”에 모두 담겨 있습니다. 스크래치에 가입한 다음 스크래치 홈페이지에서 스튜디오 이름을 검색하여 팔로우하면 매번 인터넷 주소를 치지 않고도 본문 예제와 연습문제를 확인할 수 있습니다. 이 책을 펼쳤다면 여러분은 이미 디지털 시대에서 요구되는 사람이 될 자격을 갖춘 것입니다. 이제 시작하세요. 이 책이 여러분들의 열의를 조금이라도 채워줄 것이라 기대합니다. 마지막으로 이 책이 출판될 수 있도록 신뢰와 기회를 주신 아티오 대표님께 감사를 전합니다. 또 집필 기간 내내 아낌없는 지원과 사랑으로 곁에서 영감을 불어넣어준 아내, 이솔희에게도 감사를 전합니다. 2015년 3월 돌마리에서 박 병 기
리뷰 남기기
로그인하면 리뷰를 남길 수 있어요.
리뷰 0개
아직 리뷰가 없어요.
