도서 소개
초보자들도 쉽고 재미있게 따라해 볼 수 있는 ‘스크래치’를 기본으로 하여 코딩을 하기 위해 반드시 필요한 절차와 요령에 대해 집중적으로 알려 주는 책이다. 2권부터는 본격적으로 코딩다운 코딩을 하게 된다. 바로 직접 게임을 설계하여 그것을 완성해 보는 프로젝트에 도전하게 되는 것이다.
게임 구성은 1단계부터 8단계로 이루어져 있다. 당연히 해당 단계를 넘어서서 다음 단계에 접어들면 아이들은 더 어렵고 까다로운 프로젝트를 시도하게 된다. 아이들의 흥미도와 도전의식을 높이기 위해 1단계부터 8단계까지는 각각 새싹 단계, 꿈나무 단계, 능력자 단계, 고수 단계, 마법사 단계, 전문가 단계, 영웅 단계, 신 단계라는 타이틀을 붙였다.
또한 단계마다 각기 다른 콘셉트의 게임이 등장하여 그것을 완성한 뒤 실행해 보는 재미도 쏠쏠하게 구성했다. 각 단계마다 스크래치의 서로 다른 기능들이 활용되기 때문에 절로 실력이 향상되는 효과도 거둘 수 있다.
출판사 리뷰
너는 아직도 남들이 만든 게임 하고 있니?
나는 이제 내가 직접 만든 게임을 하고 노는데…….
전 세계가 주목하고 있는 코딩 교육!
프로그래밍 언어가 세계 공용어가 될 날이 다가오고 있다전 세계 교육계가 코딩 교육에 주목하고 있다. 코딩이란 컴퓨터에게 어떤 명령을 내려서 그 명령대로 움직이게 하는 것이다. 컴퓨터는 스스로 판단하고 실행하지 못하기 때문에 반드시 프로그래밍 언어로 명령어를 내려야 하는데, 이것이 바로 코딩이다.
앞으로는 IT 기술의 힘이 더욱더 막강해진다. 인공 지능이 개발되어 기계가 스스로 판단하고 실행하는 것이 전혀 어색하지 않은 세상이 될 것이다. 그래서 많은 사람들이 앞으로 코딩이 제2의 세계 공용어가 될 것이라고 예상하고 있다.
우리나라에도 2018년부터 학교에서 정규 과목으로 코딩을 배우게 된다. 그러나 코딩 교육은 하루아침에 이루어질 수 있는 것이 아니다. 기능적인 부분부터 만만치가 않다. 또 ‘알고리즘’이라고 해서 문제를 해결하는 과정에 대한 이해도와 성숙도가 뒷받침되어야 가능해진다. 그러므로 기초부터 탄탄히 쌓아올리는 것이 아주 중요하다.
많은 학부모들이 아무것도 준비되지 않은 상태에서 코딩 교육을 시작하게 되면 학습적인 효과가 얼마나 클 것인지 반신반의하고 있다. 그래서 많은 학부모들이 사교육의 문을 두드리고 있는 형편이다.
한국전자통신연구원(ETRI, 에트리)은 정보·통신, 전자, 방송과 관련된 기술 개발을 위해 정부에 의해 만들어진 곳이다. 그 중에서도 SW·콘텐츠 연구소에서 일하고 있는 최고의 프로그래머들이 모여 어린이들을 위한 코딩 교육서 <코딩 어드벤처>를 기획했다. <코딩 어드벤처>는 초보자들도 쉽고 재미있게 따라해 볼 수 있는 ‘스크래치’를 기본으로 하여 코딩을 하기 위해 반드시 필요한 절차와 요령에 대해 집중적으로 알려 주는 책이다.
한국전자통신연구원(ETRI)과 함께하는 두 번째 코딩 수업
열 개의 게임 코딩으로 창의력을 키우자!<코딩 어드벤처> 1권을 통해 스크래치의 기본적인 기능들을 습득함과 동시에 캐릭터들이 간단한 동작들을 실행할 수 있도록 시도해 보았다. 그리고 <코딩 어드벤처> 2권부터는 본격적으로 코딩다운 코딩을 하게 된다. 바로 직접 게임을 설계하여 그것을 완성해 보는 프로젝트에 도전하게 되는 것이다.
게임 구성은 1단계부터 8단계로 이루어져 있다. 당연히 해당 단계를 넘어서서 다음 단계에 접어들면 아이들은 더 어렵고 까다로운 프로젝트를 시도하게 된다. 아이들의 흥미도와 도전의식을 높이기 위해 1단계부터 8단계까지는 각각 새싹 단계, 꿈나무 단계, 능력자 단계, 고수 단계, 마법사 단계, 전문가 단계, 영웅 단계, 신 단계라는 타이틀을 붙였다. 또한 단계마다 각기 다른 콘셉트의 게임이 등장하여 그것을 완성한 뒤 실행해 보는 재미도 쏠쏠하게 구성했다. 각 단계마다 스크래치의 서로 다른 기능들이 활용되기 때문에 절로 실력이 향상되는 효과도 거둘 수 있다.
요즘 엄마들의 가장 큰 고민 중에 하나는 아이들이 너무 많은 시간을 컴퓨터나 스마트폰을 하는 데 할애한다는 점이다. 그런 면에서 볼 때 코딩으로 내가 직접 만드는 게임은 일석삼조의 효과를 거둘 수 있을 것으로 보인다. 컴퓨터를 가지고 놀고 싶어 하는 아이들의 욕구도 충족시키면서 프로그래밍 공부도 할 수 있기 때문이다. 또한 완성된 프로젝트를 실행해 보면서 아이들은 만족감과 성취감이 크게 향상될 것이다.
작가 소개
저자 : ETRI SW콘텐츠연구소 지식이러닝연구실
기존의 이러닝 학습 시스템을 보다 효율적인 인터랙티브(실감형) 학습 시스템으로 발전시키는 원천 기술을 연구하는 팀입니다. 동작 인식, 공간 증강, 증강 현실 등의 기초연구와 이를 활용한 교육 콘텐츠 시스템 연구를 진행하고 있으며, 장애인의 학습 기회를 보장하기 위한 전자책 접근성 기술도 연구하고 있습니다.지형근 ETRI SW콘텐츠연구소 지식이러닝연구실 실장김희권 ETRI SW콘텐츠연구소 지식이러닝연구실 선임기술원이영운 ETRI SW콘텐츠연구소 지식이러닝연구실 연구원조현우 ETRI SW콘텐츠연구소 지식이러닝연구실 연구원이석재 (주)네오포스 IT융합기술연구팀 부장하정수·엄해정 ETRI 인턴
목차
작가의 말 여러분도 스크래치 고수가 될 수 있어요
추천사 로봇이 이웃사촌인 세상에서 신나게 소통하며 사는 법
1장_ 새싹 단계
큰 물고기 vs 작은 물고기 (물고기 잡기 게임)
2장_ 꿈나무 단계
백발백중! 명사수 펭귄 (화살 쏘기 게임)
3장_ 능력자 단계
멋쟁이 드럼 연주자 (드럼 연주하기 게임)
4장_ 고수 단계
누구 기억력이 가장 좋을까? (똑같은 카드 찾기 게임)
5장_ 마법사 단계
아기 돼지야, 늑대를 조심해! (아기 돼지 수 세기 게임)
6장_ 전문가 단계
불꽃 축제장으로 놀러 오세요 (폭죽 놀이 게임)
7장_ 영웅 단계
덧셈이냐, 뺄셈이냐 그것이 문제로다 (연산 기호 찾기 게임)
8장_ 신 단계
자연보호를 위한 분리수거 대작전 (재활용품 수거 게임)