내가 만든 게임으로 아빠와 대결…시간 가는 줄 몰랐죠 > 밴쿠버 중앙일보 뉴스

본문 바로가기
사이트 내 전체검색


밴쿠버 중앙일보 뉴스

교육 | 내가 만든 게임으로 아빠와 대결…시간 가는 줄 몰랐죠

기자 입력14-09-25 10:47
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

본문

코딩으로 컴퓨터랑 놀자 ① - 스크래치로 게임 만들기


htm_20140920104752b0103011.gif


손을 움직여 센서를 작동시키자 컴퓨터 화면 속 앵무새가 꿀벌을 쫓아 신나게 날아다닙니다. 미리 입력된 프로그램 언어에 따라 사람의 동작을 인식하는 게임이랍니다. 게임 이름이요? 아직 없어요. 우리가 직접 만든 게임이니까요. 프로그램을 만드는 과정인 ‘코딩(Coding)’을 통해 탄생한 나만의 게임에 아빠도 푹 빠졌습니다. 소중은 아빠·아이로 구성된 5쌍의 독자와 함께 코딩으로 게임을 만드는 법에 대해 알아봤습니다. 누구나 만들 수 있도록 제작 과정 동영상이 담긴 QR코드도 준비했으니 여러분도 도전해보세요.

코딩에 대해 설명하는 송영광 대디스랩 대표.

지난달 30일, 경기도 판교에 소중 독자들이 코딩을 배우기 위해 모였다. 모두 아빠와 함께였다. 송영광(40) 대디스랩 대표가 잘 정리된 컴퓨터들 사이에서 독자들을 반겼다. 대디스랩(www.daddyslab.com)은 아빠와 함께 코딩을 배우는 ‘아빠의 공작소’다. 직접 프로그래밍 과정을 거쳐 게임을 만드는 곳이다.

우리 주변은 소프트웨어(SW)로 가득하다. 전기밥솥에는 아침밥을 예약해 취사하는 프로그램이 있고 매일 들여다보는 스마트폰 역시 SW 프로그램의 집합체다. SW가 지배하는 세상이라 해도 과언이 아니다. SW를 통제하고 컴퓨터와 대화를 하려면 특정한 언어를 알아야 한다. 미국 사람과 대화하려면 영어를 써야 하는 것처럼 말이다. 컴퓨터가 이해할 수 있는 말은 프로그래밍 언어다.

하지만 이를 배우는 것은 간단한 일이 아니다. C, 자바, C++, 파이썬처럼 이름만 들어도 머리가 아파오는 다양한 언어들은 변수와 상수·함수·연산 등의 복잡한 원리를 담고 있다. 어린이들이 다루기에는 난해하다. 그래서 탄생한 것이 ‘스크래치’다. 프로그래밍 언어를 모르는 초보자들도 간편한 방법으로 언어를 입력하며 원하는 기능을 조합할 수 있다.

“프로그래밍은 컴퓨터가 이해할 수 있는 언어로 글을 쓰는 것과 같아요. 이를 코딩이라 합니다. 오늘은 스크래치로 집에서 아빠와 함께 즐길 수 있는 간단한 게임을 만들겠습니다.”

스크래치는 MIT가 장난감 회사인 레고의 후원으로 만든 프로그램으로, 레고블록을 끼워 맞추듯 자신의 생각을 프로그래밍 언어로 연결해 논리적인 사고력을 키울 수 있다. 사이트에서 프로그램을 내려 받으면 누구나 사용할 수 있으며, 전 세계 어린이들이 스크래치로 만든 프로그램 600만 개도 공개돼 있다.

본격적인 코딩을 시작하기에 앞서 ‘게임튜브’라는 장비를 컴퓨터에 연결해야 한다. 게임튜브는 송 대표가 만든 장비로, 바람센서·근접센서·가속도센서가 부착된 일종의 게임 조작 도구다. 직접 몸을 움직여 게임을 제어할 수 있는 게 특징이다. “게임튜브로 여러분이 만든 게임을 조작할 수 있어요. 이제 본격적으로 게임을 만들어보겠습니다. 앵무새로 꿀벌을 잡는 게임이에요.”

스크래치로 프로그래밍 언어 입력해 게임 완성

스크래치의 초기 화면을 실행하자 회색의 빈 공간이 나타났다. 오른쪽에는 레고블록 형태의 명령어 모음이, 왼쪽에는 작은 화면이 있다. 우선 앵무새를 만들어야 한다. ‘새로운 스프라이트 만들기’라는 메뉴를 클릭하면 화면에 앵무새·토끼·상어와 같은 동물들의 그림이 생긴다. 이 중 앵무새를 클릭하자 앵무새가 작은 화면 가운데에 자리를 잡는다.

“앵무새가 날 수 있게 하는 명령어를 넣어야 해요.”

1 자신만의 게임을 만들기 위해 코딩에 열중하고 있는 아빠와 아이들. 2 컴퓨터에 게임튜브를 연결하면 사람의 동작을 인식해 게임 속 캐릭터를 움직이게 할 수 있다.
김진호(경기도 예성사관학교 2)군이 화면을 가리키며 말한다. 앵무새를 움직이게 하려면 순차구조(항목 간의 관계를 1차적인 연결로 나타내는 것)를 활용한 프로그래밍 언어를 입력해야 한다. 스크래치를 활용하면 간단한 일이다. 오른쪽의 블록 중 ‘움직이기’와 ‘기다리기’ 블록을 가운데 화면으로 가져와서 날개를 펄럭이는 시간만 설정해 주면 끝난다. 20이라는 거리만큼 움직이게 한 뒤 1초 기다리기라는 설정 값을 넣고 이를 10회 반복하도록 하자 앵무새가 움직이기 시작한다. 여기에 ‘모양 바꾸기’ 블록을 사용하자 날개를 위아래로 힘차게 펄럭이며 날아가는 모습이 보인다.

다음으로 소리를 넣을 차례다. 메뉴 중 소리 항목을 클릭해 원하는 소리를 블록으로 설정해주면 끝이다. 이창주(서울 중암중 3)군은 한 술 더 떠 새가 벽에 닿으면 자동으로 튕겨져 나오도록 하는 프로그래밍 언어를 입력했다. 블록을 클릭하니 새가 작은 화면 속에서 지저귀며 사방으로 튕겨 날아다닌다.

새를 피해 달아나는 꿀벌도 같은 방법으로 프로그래밍 한다. 스프라이트로 꿀벌 모양 그림을 선택하고 소리를 넣은 후 움직이기 블록을 순서대로 쌓아주기만 하면 된다. 마지막으로 배경이 될 그림을 선택하고 ‘동시실행’을 누르면 게임이 완성된다. 사막이나 초원, 숲 속 같은 배경 중에서 이정호(경기도 장촌초 6)군이 선택한 화면은 바다가 펼쳐진 해변이다.

아빠의 역할은 이제부터다. 2명이 함께 즐기는 게임이라 아이가 새를 조종하면 아빠는 꿀벌을 조종한다. 아이들이 게임 만드는 것을 뒤에서 지켜보며 막히는 부분이 있으면 도와주던 아빠들의 눈이 초롱초롱 빛나기 시작한다. 거리센서에 손을 가까이 가져가면 센서값이 변하며 꿀벌이 움직인다. 능숙한 손놀림으로 거리센서의 값을 측정해 추격전을 펼치는 아빠의 모습은 아이와 다를 바가 없다.

“벌이 새를 약 올리는 느낌이에요. 직접 몸을 움직이며 하는 게임이라 더 신나네요.” 이성규(서울 을지초 3)군은 한참 동안 아빠와 게임을 즐기며 얘기했다. 서유현(경기도 가람초 3)군도 아빠를 이기기 위해 열심이다. 가르쳐주지 않았는데도 새가 움직이는 속도를 더 빠르게 코딩해 게임에서 유리한 고지를 점하려는 모습도 보여준다.

처음에는 서로 어색해했던 아빠와 아이들은 게임을 통해 하나가 됐다. 게임을 만들며 코딩의 원리를 배우고, 설정 값에 따라 게임 방식을 얼마든지 바꿀 수 있다는 사실을 깨닫는다. 송 대표는 “앞으로는 코딩의 시대”라며 “남이 만든 게임을 수동적으로 즐기기보다 코딩을 하며 직접 만들어보면 게임 작동 원리를 알 수 있어 더 재미있을 것”이라고 설명했다.

htm_20140920105329b0103011.jpg
▷여기를 누르시면 크게 보실 수 있습니다

관련 뉴스

댓글목록

등록된 댓글이 없습니다.

  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

밴쿠버 중앙일보 뉴스 목록

게시물 검색
Total 22,674건 877 페이지
밴쿠버 중앙일보 뉴스 목록
   뉴스 제목
밴쿠버 메이플 릿지, 총기 폭력 사태 발생
지난 9월 30일(화) 아침, 메이플 릿지에서 한 사람이 총상을 입고 또 다른 사람이 칼에 찔려 부상을 입는 폭력 사건이 벌어졌다. 사건은 레이티 스트리트(Laity St.)와 로히드 하이웨이(Lougheed Hwy.)가 만나는 지점에서 발생했으며, 두 사람은
10-01
밴쿠버 애완동물 임대료, 어떻게 판결날까?
메이플 릿지에서 애완동물 임대료(Pet Rental)를 두고 집 주인과 임차인 사이의 갈등이 벌어지고 있다. 이 지역의 한 아파트에 거주하는 제이슨 브런(Jason Braun) 씨 부부는 고양이를 키우고 있다는 이유로 1년 동안 추가 임대료를 지불했다.&nbs
10-01
밴쿠버 애완동물 임대료, 어떻게 판결날까?
메이플 릿지에서 애완동물 임대료(Pet Rental)를 두고 집 주인과 임차인 사이의 갈등이 벌어지고 있다. 이 지역의 한 아파트에 거주하는 제이슨 브런(Jason Braun) 씨 부부는 고양이를 키우고 있다는 이유로 1년 동안 추가 임대료를 지불했다.&nbs
10-01
밴쿠버 확연히 감소한 선거 캠페인, 현 시장 재선이 당연?
SFU 교수, "써리 제외 도시, 선거 캠페인 눈에 띄게 줄어"기초 자치 단체장을 선출하는 선거가 한 달 반 앞으로 다가왔다. 그런데 후보들의 선거 캠페인 운동이 예년과 다르게 활발하지 않아 눈길을 끌고 있다. SFU 대학의 패트릭 스미스(Patrick Smi
10-01
밴쿠버 캐나다인 60%, "운전 중 핸드폰 사용 막기 위한 특단 조치 필요'
"정차 중일 때는 위험하지 않다"는 반응도 많아운전 중 핸드폰 사용이 음주 운전을 제치고 대표적인 교통사고 원인으로 자리잡고 있다. 사고가 늘어 나자 BC 주의 교통 경찰과 ICBC 가 공격적인 캠페인을 벌이고 있다. 그러나 아직 많은 캐나다 사람들은 “운전
10-01
캐나다 온주정부 ‘균형예산 달성’ 불투명...연방컨퍼런스보드
온주정부가 소비를 줄이고 세금을 인상하지 않는 한 2017-18 회계년도까지 예산균형을달성하겠다는 공약을 성취할 수 없을 것이라고 연방 컨퍼런스 보드가 경고했다.매튜 스튜어트 경제관측소장은 최근 인터뷰를 통해 “현재 온주는 2017-18 회계연도까지 적자를 25억 달러
09-30
캐나다 토리 후보, 토론토시 전역 지지 확보...입소스리드 여론조사
가장 최근 진행된 여론조사 결과 존 토리 토론토시장후보가 토론토 전역에 걸쳐 가장 우세한 지지를 얻고 있는 것으로 나타났다.대표적 여론조사기관인 입소스 리드(Ibsos Reid)사가 글로벌 방송사(Global TV)측의 의뢰로 지난 23일부터 26일까지 1천252명의
09-30
캐나다 미시사가도 시장선거 ‘열기’, 크롬비—마호니 , 2파전 양상
토론토 시장 선거 정국이 점점 가열되고 있는 가운데 노구의 헤이젤 멕칼리언 미시사가 시장의 뒤를 이을 유력 후보 2명이 주목받고 있다.보니 크롬비(우)와 스티브 마호니(좌) 전 연방 하원의원은 미시사가의 온타리오 호수 인근의 발전과 교통정책과 관련해 각기 다른 계획들을
09-30
캐나다 추가병력 지원, “하퍼가 먼저 시작”...미 국방부 발표
전세계를 긴장시키고 있는 이라크-시리아 지역 이슬람국가조직에 대응하기 위한 국가적 군사 참여와 관련, 캐나다의 추가적 병력 지원 언급은 미국측이 요청한 것이 아닌 캐나다정부의 자발적 추가 협조 의사 표현으로 시작됐다고 미국 국방성이 26일  발표했다. 그런데
09-30
캐나다 백만장자 포드, 토리 ‘부(富)’ 공격...표심전환엔 역부족
본격적인 선거운동에 돌입한 덕 포드 토론토시장후보가   존 토리 후보를 ‘다운타운 엘리트’, ‘건드릴 수 없는 부자’ 등으로 칭하며 존 토리 후보가 축적한 부를 신랄하게 공격했다. 그러나 정치인이었던 아버지로부터 회사를 물려받았으며 호사스런 에스유비 자동차를
09-30
캐나다 “이민정책 입안, 현실을 알아야”, 연방, 전문성 훈련 예산배정
연방정부가 국내인들의 해외이주를 돕기위해 적극적으로 나서고 있다.29일 연방정부는 최근 각 분야의  유능한 인재를 영입하기 위한 각국의 노력에 부응하기 위해 이민정책 입안자들 대상으로 대도시 전문성 신장 훈련 프로그램(Metropolis Professional
09-30
밴쿠버 빅토리아 시장 선거에 각양 각색의 후보 4명 출마
BC 주를 대표하는 도시를 꼽으라면 많은 사람들이 밴쿠버 시를 꼽지만, BC 주 정치의 중심은 수도인 빅토리아라는 것을 부인할 수 없습니다. BC 주정부 의사당이 위치한 빅토리아이지만, 다른 지자체들과 마찬가지로 주정부로부터 자율적인 시의회가 시 행정을 담당하
09-29
밴쿠버 빅토리아 시장 선거에 각양 각색의 후보 4명 출마
BC 주를 대표하는 도시를 꼽으라면 많은 사람들이 밴쿠버 시를 꼽지만, BC 주 정치의 중심은 수도인 빅토리아라는 것을 부인할 수 없습니다. BC 주정부 의사당이 위치한 빅토리아이지만, 다른 지자체들과 마찬가지로 주정부로부터 자율적인 시의회가 시 행정을 담당하
09-29
밴쿠버 라포인트 밴쿠버 시장 후보, 비 거주 주택구입 세금 인상에 반대
NPA 당, "충분한 선행 조사없이 성급한 세금 인상 안돼"밴쿠버 시 정치권이 기초 선거를 한달 반 앞두고 ‘거주 이외의 목적으로 구입한 부동산에 대한 세금 인상’을 두고 설전을 벌이고 있다. 녹색당(Green Party)과 지역당 COPE가 “15%에서 20
09-29
밴쿠버 라포인트 밴쿠버 시장 후보, 비 거주 주택구입 세금 인상에 반대
NPA 당, "충분한 선행 조사없이 성급한 세금 인상 안돼"밴쿠버 시 정치권이 기초 선거를 한달 반 앞두고 ‘거주 이외의 목적으로 구입한 부동산에 대한 세금 인상’을 두고 설전을 벌이고 있다. 녹색당(Green Party)과 지역당 COPE가 “15%에서 20
09-29
밴쿠버 우범지역 넓은 써리, 경찰 인력 부족이 범죄 원인?
코카인 중독자들에게 집을 잃은 비키(Vicky) 씨주민 수백 명 규탄 시위, 범죄 피해자들도 참여지난 28일(일), 수백 명의 써리 주민들이 뉴튼 시니어 센터(Newton Seniors’ Centre)에 모여 시청의 안전 불감증 규탄 집회를 가졌다. 이 중에는
09-29
밴쿠버 개학 첫 주, 수업 준비 미흡 드러나
수업 대신 영화 보여준 초등학교 학부모들 원성BC주 공립학교에서 가을 학기가 시작된 지난 주, 일부 학교들이 갑작스러운 개학으로 수업 준비 부족을 여실히 드러내 학부모들의 원성을 듣고 있다. 이스트 밴쿠버(East Vancouver) 지역에 거주하는 학 학부모
09-29
밴쿠버 개학 첫 주, 수업 준비 미흡 드러나
수업 대신 영화 보여준 초등학교 학부모들 원성BC주 공립학교에서 가을 학기가 시작된 지난 주, 일부 학교들이 갑작스러운 개학으로 수업 준비 부족을 여실히 드러내 학부모들의 원성을 듣고 있다. 이스트 밴쿠버(East Vancouver) 지역에 거주하는 학 학부모
09-29
밴쿠버 옐로우 캡, "어버 앱 사용 운전사 해고할 것"
옐로우 캡 소속 운전사들에게 전달된 경고 메세지택시 서비스를 제공하는 스마트폰 어플(Application, App) 어버(Uber)에 밴쿠버 택시 운행 업계가 반응하고 있다. 미국 샌 프란시스코에 연고한 어버는 현재 세계 곳곳으로 서비스를 확장하고 있으며,
09-29
캐나다 내달 3일 개천절, 온주의사당 앞 기념 리셉션
주토론토총영사관은 제4346주년 개천절 및 제33회 한인의 날을 맞이해 10월3일(금) 오전 11시부터 국기 게양식과 개천절 기념 리셉션 행사를 개최한다.국기 게양식은 오전11시부터 11시40분까지 온주 주의회 의사당 앞뜰에서 진행되며, 이어 오후12시부터 12시30분
09-28
캐나다 지난 겨울 정전사태, 9개월 후….. 베이비 붐 기현상
지난 겨울 혹독했던 추위와 함께 불어닥쳤던 폭설에 따른 정전으로 인해 광역토론토내에선 9개여월만에 기현상이 발생하고 있다.오샤와에 위치한 레이커리지(Lakeridge Health)병원을 비롯해 광역토론토 내 위치한 2곳의 병원에서는 현재 때아닌 베이비 붐 현상이 발생하
09-28
캐나다 토론토 한인 박순혜씨,노인복지센터 기금 3천불 쾌척
 박순혜씨“한국인의 얼, 굳건히 심어야죠” 한국노인회관 증축공사 기금마련을 위한 워커톤 행사를 앞두고 이를 돕기위한 한인 사회 개인개인들의 온정의 손길이 이어지고 있다. 이민 1세로서 낯선 이민의 땅에서 부지런하고 성실히 살아오며 자녀들도 훌
09-28
캐나다 온타리오주교통부, 출입국관리소 와 업무동조 “끝”
지난달 온주교통부가 연방출입국관리소(이하 CBSA)를 도와 차량안전점검 실시를 명목으로 차량들을 무작위로 세우고 불체자들을 적발, 추방시킨 일과 관련, 각 사회단체들로부터의 비난 여론이 높아지자 온주교통부가 앞으로는 CBSA와의 긴밀한 협조를 더 이상 종전과 같이 하지
09-28
캐나다 롭 포드 토론토시장, 암투병중 바베큐파티, 열렬한 환영받아
시장선거는 형제에 넘기고 시의원직 노려마약과 알콜중독 전력으로 악명 높았던 롭 포드 토론토시장이 암으로 입원한 이후 처음으로 27일(현지시간) 대중 앞에 모습을 드러내 요란스러운 환영을 받았다. 가족들이 베푼 바베큐 파티에 참석한 지지자들은 그의 이름을 연호하
09-28
밴쿠버 포트 무디 시장 선거에 2명 출마, 제1 현안은 OCP
Mike Clay 현시장 (좌측) 과  Gaeton Royer 시장후보 (우측)올해의 기초 선거를 한달 반 가량 앞두고, 각 지자체의 시장 후보들이 지역의 주요 현안을 두고 설전을 벌이고 있습니다. 그 중 마이크 클레이(Mike Clay) 현 시장이
09-27
회사소개 신문광고 & 온라인 광고: 604.544.5155 미디어킷 안내 개인정보처리방침 서비스이용약관 상단으로
주소 (Address) #338-4501 North Rd.Burnaby B.C V3N 4R7
Tel: 604 544 5155, E-mail: info@joongang.ca
Copyright © 밴쿠버 중앙일보 All rights reserved.
Developed by Vanple Netwroks Inc.
모바일 버전으로 보기