스크래치 아두이노 책소개(1편)

아두이노 내친구 by 스크래치

전 세계의 인터넷 사용자들은 매일 수억 시간의 동영상을 보고, 수십억 건의 동영상을 검색한다고 합니다. 그 검색 사이트의 이름을 혹시 아시나요? 네, 바로 유튜브입니다. 전 세계 최대 무료 동영상 공유 사이트로, 2006년 최고의 발명품으로 꼽힙니다.

 

그런데 유튜브가 어떻게 만들어졌는지 아세요? 스티브 첸이라는 사람이 생활 속에서 느낀 문제를 해결하려다 유튜브를 만들었습니다. 자신이 찍은 동영상을 친구들에게 보내려고 했는데 쉽지 않았습니다. 그래서 이렇게 생각했습니다.

 

‘누구나 동영상에 관심이 있으니, 쉽게 동영상을 공유하는 사이트를 만들 수 없을까?’

 

이렇게 스티브 첸과 그의 친구들은 자신들의 생각을 담아 모든 사람을 뜻하는 You와 TV를 뜻하는 Tube를 붙여 모든 사람의 TV란 의미의 YouTube를 만들었습니다. 이것이 바로 소프트웨어의 힘입니다. 소프트웨어를 이용해서 유튜브라는 멋진 사이트를 만들었습니다. 혁신의 아이콘으로 불리는 스티브 잡스, 마이크로소프트사를 만든 빌 게이츠, 페이스북을 만든 마크 주커버그. 이들은 모두 소프트웨어로 세상을 바꾼 사람들입니다.

 

소프트웨어는 4차 산업혁명 시대를 준비하는 국가경쟁력의 핵심입니다. 미래를 준비하는 우리들은 반드시 소프트웨어를 잘 알아야 합니다. 소프트웨어를 이용해서 문제를 해결하는 능력은 매우 중요합니다. 따라서 초등학교부터 소프트웨어를 배워야 합니다. 영국에서는 이미 소프트웨어를 필수 과목으로 지정하여 초등학교부터 소프트웨어를 교육시킵니다.

 

단순히 소프트웨어를 만들기 위해 소프트웨어 교육이 필요한 것이 아닙니다. 우리가 소프트웨어를 배우는 이유는 생각하는 힘을 키우기 위해서입니다. 이렇게 생각하는 힘을 키운다면 컴퓨터를 이용해서 문제를 멋지게 해결할 수 있습니다. 컴퓨터는 계산도 빠르게 하고, 복잡한 일도 잘 해내지만, 무엇을 해야 하는지 알려 주지 않는다면 아무것도 하지 못합니다. 컴퓨터에 무엇을 어떻게 해야 하는지 알려 주는 것이 바로 소프트웨어이고 소프트웨어를 만드는 것이 바로 코딩입니다.

 

그럼 어떻게 코딩을 공부하면 될까요? 스크래치와 아두이노로 코딩을 배우면 매우 쉽고 재미있게 공부할 수 있습니다. 키보드로 직접 치는 텍스트 코딩은 어렵습니다. 따라서 마우스를 이용해서 쉽게 프로그램을 만들 수 있는 블록 코딩이 매우 효과적입니다. 그리고 실제 움직이는 물체가 있다면 더욱 집중을 잘할 수 있습니다. 그것이 바로 아두이노입니다. 스크래치와 아두이노를 같이 공부하면 효과는 더욱 큽니다.

 

이제 우리는 코딩을 모르면 안 되는 시대를 살아가야 합니다. 코딩을 열심히 공부하고 생각하는 능력을 키운다면 우리는 제2의 스티브 첸, 스티브 잡스, 빌 게이츠, 마크 주커버그, 엘런 머스크가 될 수 있습니다.

 

열심히 공부하여 세상을 바꿔 역사를 새로 쓰는 멋진 사람이 되길 바랍니다.

 

이 책은 코딩을 전혀 모르는 사람도 배울 수 있도록 쉽게 쓰였습니다. 코딩을 전혀 모르는 사람도 이해할 수 있도록 자세하게 설명했고 그림을 보고 따라하다 보면 누구나 쉽게 코딩을 배울 수 있습니다. 마치 흥미진진한 소설을 읽는 것처럼 재미있게 코딩을 공부할 수 있습니다.

 

또한, 중요한 내용은 여러 번 반복해서 설명하므로, 이 책을 읽게 되면 많은 내용이 머릿속에 남게 될 것입니다. 코딩을 그냥 공부하면 심심합니다. 하지만 우리가 직접 만질 수 있는 작품을 만들면서 코딩을 배운다면 훨씬 재미있게 배울 수 있습니다. 우리는 이 책으로 아두이노 작품을 만들면서 코딩을 매우 재미있고 신나게 배우게 됩니다.

 

아두이노는 원래 스케치라는 프로그램을 사용합니다. 그런데 스케치는 영어로 코딩을 해야 하고, 문법도 알아야 해서 배우기 어렵습니다. 하지만 스크래치를 이용하면 아주 쉽게 아두이노 코딩을 할 수 있습니다.

 

1편에서는 스크래치로 재미있는 게임을 만들면서 매우 즐겁게 코딩을 공부할 수 있습니다. 마치 레고 블록을 서로 연결하는 것처럼 코딩하면 됩니다. 또한, 아두이노에 대한 기본적인 내용도 알아보고 스크래치로 아두이노 코딩하는 법을 배웁니다. 책에 있는 내용을 따라하다 보면 어느새 멋진 작품을 만들고 있는 자신을 발견하게 될 것입니다.

 

전자회로에 대해서도 자세하게 배우게 됩니다. 아두이노로 작품을 만들기 위해서는 기초적인 전자회로 지식을 알아야 합니다. 하지만 전자회로는 이해하기가 쉽지 않습니다. 그래서 전자회로를 쉽게 이해할 수 있도록 다양한 그림과 비유로 설명했습니다.

 

아두이노와 연결할 수 있는 다양한 전자부품도 배울 것입니다. 이 책을 따라하다 보면 아두이노와 전자부품을 연결하여 코딩하는 방법을 자연스럽게 이해할 수 있습니다. 또한, 이 책에 나와 있는 내용을 잘 배운다면 아두이노로 다양한 작품을 만들 수 있게 됩니다.

 

생각하는 능력은 매우 중요합니다. 문제를 발견하고 그 문제를 더 작게 나눠서 순서대로 해결할 수 있어야 합니다. 우리는 이 책을 통해서 생각하는 힘이 길러서 어려운 문제를 멋지게 해결할 것입니다.

댓글 (0)

Designed by JB FACTORY