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

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


밴쿠버 중앙일보 뉴스

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

기자 입력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,609건 862 페이지
밴쿠버 중앙일보 뉴스 목록
   뉴스 제목
밴쿠버 광역 밴쿠버 지역, 할로윈데이때 비 안 온다
광역 밴쿠버 시민들이 할로윈 데이를 비 없이 즐길 수 있을 것으로 보인다. 날씨 전문 사이트 ‘웨더 네트워크(The Weather Network)’의 기상학자 더그 길햄(Doug Gillham)은 31일(금) 오전 비가 내리다 오후 들어 그칠 것으로 전망했다. 
10-30
밴쿠버 비전 당의 새 라디오 캠페인, '밴쿠버에 거주하지 않는 라포인트'
(이지연 기자)올해의 기초선거가 보름 앞으로 다가온 시점에서, BC 주의 중심지라 할 수 있는 밴쿠버 시의 시장 선거가 사람들의 눈살을 찌푸리게 하고 있습니다. 재선이 유력한 것으로 여겨지는 그레고 로버트슨(Gregor Robertson : 위 사진 우측)
10-30
밴쿠버 시행 연기 컴퍼스 카드, 무엇이 문제인가
10월 중 발급 예정 카드, 또 다시 연기계속해서 미뤄지고 있는 일반용 컴퍼스 카드(Compass Card) 발급을 두고 트랜스링크가 “카드의 핵심 요소인 탭(Tap) 시스템이 여전히 말썽을 부리고 있기 때문”이라고 밝혔다. 새로운 교통 카드 시스템인 컴퍼스
10-30
밴쿠버 트라이시티 지역 기초선거 출마자들, "주요 정당과 연관되는 것 불편"
(이지연 기자)트라이시티 지역 언론사 트라이시티 뉴스(Tri-City News)가 십 여일 앞으로 다가온 올해의 기초선거를 앞두고 시의원과 교육 위원 후보들을 대상으로 여론조사를 실시했습니다. 코퀴틀람과 포트 무디, 포트 코퀴틀람의 유권자들에게 수십 명의 후보들에 대한
10-30
캐나다 토론토 한인 사회, “토리, 친 서민정책 펴나가야”
교통개선-세금경감 주문27일 열린 토론토 시장 선거에서 존 토리 후보가 득표율 40%를 기록하며 제 65대 시장에 당선됐다. 12월 1일부터 임기를 시작할 토리호에 대해 한인들은 도로정체 해소를 포함한 교통정책 개선, 세금제도 개선과 한인사회를 아우룰수 있는 뛰어난 지
10-29
캐나다 토리, 최대 숙제는 ‘토론토 통합’
지역별 지지도 분석 결과 27일 열렸던 토론토 시장 선거의 지역별 선호도를 분석한 결과 저소득층 지역의 포드 후보 선호와 부촌의 토리 당선자 선호가 두드러지는 것으로 조사돼 향후 토리 당선자가 시 운영에 커다란 숙제를 안게 됐다.상대적으로 평균소득이 낮은 지역
10-29
캐나다 존 토리 , 그가 이겼다…토론토를 그가 이끈다
12월 1일부터 65대 시장 임기 시작“중립적 리더” 천명 토론토 시장 선거에서 존 토리 후보가 압도적인 지지를 얻어내 승리를 거머쥐며 랍 포드 시대의 종식을 알렸다.27일 열린 토론토시장 선거에서 존 토리가 득표율 총40%를 기록해 제 65대 토론토 시장에
10-29
캐나다 온타리오주 기초선거, 미시사가-브램튼-오샤와에 새 시장
27일 열린 온주 지자체 선거에서 토론토시가 통합 이후 역대 최고 투표율속에 압도적인 표차로  존 토리 후보가 당선된 가운데 인근 지역은 비교적 저조한 투표율 가운데 새로운 시정을 담당할 얼굴들이 확정됐다.미시사가시에서는 보니 크롬비 시의원이 총 10만 2천
10-29
캐나다 케리 美국무장관 "캐나다와 반테러 및 국경 경비 협력 강화"
28일 캐나다 수도 오타와 국회의사당에서 스티븐 하퍼 캐나다 총리(왼쪽)와 존 케리 미 국무장관이 회담에 앞서 악수하고 있다. 캐나다 방문 기간 존 베어드 외무장관, 하퍼 총리를 잇따라 만난 케리 국무장관은 테러 공격을 막기 위해 캐나다와 더욱 긴밀히 협력할 것이라고
10-29
이민 외국의 유능한 사업가 유치 위한 비자 프로그램 '스타트업 '
스타트업 비자 프로그램으로 캐나다에 정착한 Stanislav Korsei(이지연 기자)캐나다의 이민 제도가 예전보다 엄격해짐과 동시에 다양한 변화를 겪고 있는 와중에, 지난 해 연방 정부가 발표한 사업가 전용 비자 ‘Start-Up Visa’ 프로그램이 관심을 모으고
10-29
밴쿠버 재선 확정된 시장 2인, 지역 투표율 두고 '노래 만들기' 내기
(이지연 기자)올해의 기초선거가 보름 앞으로 다가온 가운데, 재선이 확정된 시장 두 사람이 각 지역의 유권자 참여율을 두고 재미있는 내기를 해 화제가 되고 있습니다. 바로 스미더스(Smithers)의 테일러 바카라크(Taylor Bachrach  :위 사진
10-29
캐나다 '영웅' 시릴로의 떠나는 길, 수천의 시민들과 군인들이 배웅
(이지연 기자)지난 28일(화), 오타와의 국립전쟁기념관(War Memorial Memorial)을 수위하던 중 테러범 마이클 제하프-비보(Michael Jehaf-Bibeau)의 총격에 사망한 네이산 시릴로(Nathan Cirillo, 24세) 상등병(Cpl.)의 장
10-28
캐나다 ‘세계 경제 포럼’ 남녀 평등 순위 발표, 캐나다 순위는?
스위스 제네바에 본부를 둔 ‘세계 경제 포럼(World Economic Forum)’이 27일(월) 2014년 ‘성 격차 지수(Gender Gap Index)’를 발표 했다. 지수는 여성에 대한 보건·생존률, 교육, 경제적 기회, 정치 참여 등 항목으로 측정된
10-28
밴쿠버 메트로 밴쿠버 부동산 소유 주민, 내년부터 세금 더 낸다
포트 코퀴틀람 시장이자 보드 회장인 그레그 무어(Greg Moore)시설 이용료 형태, 5달러 추가 부담 지난 24일(금), 6억 5천 9백만 달러의 새로운 예산 집행을 확정 지은 메트로 밴쿠버(Metro Vancouver) 지역위원회(Regional Dist
10-28
밴쿠버 메트로 밴쿠버 부동산 소유 주민, 내년부터 세금 더 낸다
포트 코퀴틀람 시장이자 보드 회장인 그레그 무어(Greg Moore)시설 이용료 형태, 5달러 추가 부담 지난 24일(금), 6억 5천 9백만 달러의 새로운 예산 집행을 확정 지은 메트로 밴쿠버(Metro Vancouver) 지역위원회(Regional Dist
10-28
밴쿠버 스위치 오작동, 스카이트레인 운행 또 지연
28일(화) 아침, 또 다시 스위치 작동 오류로 인해 스카이트레인 운행이 지연되는 사고가 발생했다. 메트로타운 역(Metrotown Stn.)과 조이스 역(Joyce Stn.) 사이 구간에서 스카이 트레인이 멈춘 것이다. 운행 지연은 지난 여름과 9월
10-28
밴쿠버 스위치 오작동, 스카이트레인 운행 또 지연
28일(화) 아침, 또 다시 스위치 작동 오류로 인해 스카이트레인 운행이 지연되는 사고가 발생했다. 메트로타운 역(Metrotown Stn.)과 조이스 역(Joyce Stn.) 사이 구간에서 스카이 트레인이 멈춘 것이다. 운행 지연은 지난 여름과 9월
10-28
밴쿠버 보육지원금 받는 학부모 노리는 사기성 이메일 극성
신용 카드 정보를 묻는 가짜 소득청 웹사이트소득청 사칭한 이메일과 가짜 웹사이트, 만 13세 미만 자녀 둔 학부모가 타깃공기관을 사칭하는 전화 및 인터넷 사기가 잦아들지 않고 있다. 최근 BC 하이드로를 사칭한 전화 사기 피해자가 크게 늘고 있는 가운데, 이번
10-28
밴쿠버 BC 교사연합, 새 노동연합 회장에 랜징어 지지
짐 신클레어(Jim Sinclair) BC 노동연합(BC Federation of Labour) 회장이 오는 11월에 있는 회장 선거에 출마하지 않겠다고 발표한 가운데, 공립교사연합(BC Teachers Federation)이 노동연합 재무 책임자(Secretary T
10-28
밴쿠버 BC 교사연합, 새 노동연합 회장에 랜징어 지지
짐 신클레어(Jim Sinclair) BC 노동연합(BC Federation of Labour) 회장이 오는 11월에 있는 회장 선거에 출마하지 않겠다고 발표한 가운데, 공립교사연합(BC Teachers Federation)이 노동연합 재무 책임자(Secretary T
10-28
밴쿠버 랭리 초등학교, 돼지 소동 벌어져
27일(월) 아침, 랭리에 위치한 불어계 초등학교 에콜 드 보야져(Ecole des Voyageurs) 운동장에 180 킬로그램의 돼지 한 마리가 들어오는 소동이 있었다.포크 찹(Pork Chop)이라는 이름의 이 돼지는 인근의 한 농장에서 문이 열려있던 중 탈출한 것
10-28
밴쿠버 랭리 초등학교, 돼지 소동 벌어져
27일(월) 아침, 랭리에 위치한 불어계 초등학교 에콜 드 보야져(Ecole des Voyageurs) 운동장에 180 킬로그램의 돼지 한 마리가 들어오는 소동이 있었다.포크 찹(Pork Chop)이라는 이름의 이 돼지는 인근의 한 농장에서 문이 열려있던 중 탈출한 것
10-28
캐나다 로블로, 차에서 내리지 않는 ‘클릭앤콜렉트 서비스’시행
온라인 주문후 매장서 픽업 국내 최대 식료품 체인중의 하나인 로블로가 신개념 판매 방식을 도입해 많은 관심을 끌고 있다.로블로는 온라인으로 상품을 주문한 후 매장에 방문해 차에서 내리지 않고 주문한 상품들을 찾아가는 서비스인 클릭앤콜렉트 서비스(Click-an
10-28
캐나다 가을 찬바람에도 주택 시장 은 ‘활활’, 거래량 큰폭 증가
거래량 작년 대비 총 54%증가 늦가을 쌀쌀한 날씨속에도 광역토론토내 주택시장의 열기는 여전히 뜨거운 것으로 나타났다.27일 부동산 관련 업체 리얼넷 캐나다(RealNet Canada Inc.)가 발표한 3/4분기 주택 판매결과 보고서에 의하면 3/4분기 광역
10-28
캐나다 온주-퀘벡주 ‘동맹 체결’로 힘 모은다
윈 온주수상(좌)과 쿠리야드 퀘벡 주수상내달 합동각료회의 개최 합의온주와 퀘백주가 각종 현안 해결을 위해 합동으로 발벗고 나선다.27일  캐서린 윈  온주수상과  필리페 쿠리야드  퀘벡주수상은 “연례 온주 경제 정상 회담에서 양 주의
10-28
회사소개 신문광고 & 온라인 광고: 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.
모바일 버전으로 보기