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

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


밴쿠버 중앙일보 뉴스

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

기자 입력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,599건 861 페이지
밴쿠버 중앙일보 뉴스 목록
   뉴스 제목
밴쿠버 선거앞두고 출마취소 후보들 생겨나...
출마취소를 결정한  Terrace 시의원 후보  Noelle Bulleid(이지연 기자)올해의 기초선거가 2주 앞으로 다가온 가운데, BC 주 북서부 테라스(Terrace) 시의 시의원 후보 한 사람이 출마를 취소했습니다. 바로 올 해 처음
10-31
밴쿠버 선거앞두고 출마취소 후보들 생겨나...
출마취소를 결정한  Terrace 시의원 후보  Noelle Bulleid(이지연 기자)올해의 기초선거가 2주 앞으로 다가온 가운데, BC 주 북서부 테라스(Terrace) 시의 시의원 후보 한 사람이 출마를 취소했습니다. 바로 올 해 처음
10-31
캐나다 로저스, 방송 컨텐츠 사업에 직접 뛰어 들어
로저스 커뮤니케이션 CEO 가이 로렌스 와  바이스 미디어 CEO 셰인 스미스가 2014년 10월 30일, 합작 투자 발표를 하고 있다.캐나다 3대 이동통신사 중 하나인 로저스(Rogers)가 자체 방송 제작 프로젝트를 시작했다. 캐나다 최대 도시 토
10-31
이민 국경수비대와 국세청, 리치몬드 이민 사기범 기소
이달 중순 경 리치몬드에서 이민 사기범이 기소된 것이 뒤늦게 알려졌다. 그 주인공은 순 왕(Xun Wang)으로 메트로 밴쿠버 지역에서 무면허 이민 컨설팅 회사를 운영한 혐의로 지난 15일(수), 캐나다 국경수비대(Canada Border Services Ag
10-30
밴쿠버 밴쿠버 시 노숙자 보호시설, 주변 주민 반대 커
29일(수)의 간담회 모습지난 29일(수) 저녁, 밴쿠버 시가 확정 지은 새 노숙자 보호 시설에 대한 주민 간담회가 있었다. 그런데 이 자리에 2백 명이 넘는 해당 구역 주민들이 참석해 시청 계획에 대한 지역 사회의 높은 관심을 대변했다. 150여 명이 미팅
10-30
밴쿠버 만 13세 미만 학생 보육 지원금, 수표 발송 완료
아직 신청 안한 학부모 3%, 내년 1월 31일까지 신청 가능마이크 드 종(Mike De Jong) BC주 재정부 장관이 “공립 학교에 재학 중인 만 13세 미만 학생 보육 지원금이 모두 발송되었다”고 발표했다. 주정부는 올 9월 교사 파업 당시, 어린 자녀를
10-30
밴쿠버 만 13세 미만 학생 보육 지원금, 수표 발송 완료
아직 신청 안한 학부모 3%, 내년 1월 31일까지 신청 가능마이크 드 종(Mike De Jong) BC주 재정부 장관이 “공립 학교에 재학 중인 만 13세 미만 학생 보육 지원금이 모두 발송되었다”고 발표했다. 주정부는 올 9월 교사 파업 당시, 어린 자녀를
10-30
밴쿠버 버나비 마운틴 주민 수십명, 송유관 시공 막기 위해 현장 점령
킨더 모르간사의 버나비시 송유관 건설에 반대하는 죠지 코시(George Khossi, 18세) 군이 인부들의 SUV 차량 아래로 들어가 인부들의 진입을 저지하고 있다.프로젝트 측 차량 아래 들어간 10대 소년에 인부들 철수킨더 모르간 사와 버나비 시의 송유관 확장 프
10-30
밴쿠버 버나비 마운틴 주민 수십명, 송유관 시공 막기 위해 현장 점령
킨더 모르간사의 버나비시 송유관 건설에 반대하는 죠지 코시(George Khossi, 18세) 군이 인부들의 SUV 차량 아래로 들어가 인부들의 진입을 저지하고 있다.프로젝트 측 차량 아래 들어간 10대 소년에 인부들 철수킨더 모르간 사와 버나비 시의 송유관 확장 프
10-30
밴쿠버 BC주 LNG 개발 참여 예정 영국 기업 BG, "시설 시공 늦어질 듯"
캐나다 지사 대표, "국제 LNG 시장 침체 시기" 판단클락의 자유당 주정부가 BC주 경제의 새로운 돌파구로 제시한 액화천연가스(Liquiditied Natural Gas, LNG) 개발 프로젝트가 난항을 겪고 있다. 국제 시장의 공급량 증가와 이로 인한 거래
10-30
밴쿠버 BC주 LNG 개발 참여 예정 영국 기업 BG, "시설 시공 늦어질 듯"
캐나다 지사 대표, "국제 LNG 시장 침체 시기" 판단클락의 자유당 주정부가 BC주 경제의 새로운 돌파구로 제시한 액화천연가스(Liquiditied Natural Gas, LNG) 개발 프로젝트가 난항을 겪고 있다. 국제 시장의 공급량 증가와 이로 인한 거래
10-30
밴쿠버 버지니아에서 폭발한 로켓 안타레스, 캠룹스 학생이 만든 과학 프로젝트 임무도 있었…
많은 경쟁자 물리치고 선발된 프로젝트, '무중력 상태에서의 결정성장 속도'지난 28일(화), 미국 버지니아 주에서 국제 우주정거장(International Space Station, ISS)을 향해 발사된 무인 로켓 안타레스(Antares)가 발사 후 6초 만에 폭발해
10-30
밴쿠버 악취로 인한 석유 유출 신고 잇따라
주민 대피 후 조사했지만  원인 못 찾아지난 28일(화), 밴쿠버에서 석유 유출 의심으로 인한 소동이 있었다. 오전 8시 경, 석유 유출 신고를 받고 7번가(W 7th Ave.)와 유콘 스트리트( Yukon St.)가 만나는 곳에 출동한 밴쿠버 소방대
10-30
밴쿠버 악취로 인한 석유 유출 신고 잇따라
주민 대피 후 조사했지만  원인 못 찾아지난 28일(화), 밴쿠버에서 석유 유출 의심으로 인한 소동이 있었다. 오전 8시 경, 석유 유출 신고를 받고 7번가(W 7th Ave.)와 유콘 스트리트( Yukon St.)가 만나는 곳에 출동한 밴쿠버 소방대
10-30
밴쿠버 광역 밴쿠버 지역, 할로윈데이때 비 안 온다
광역 밴쿠버 시민들이 할로윈 데이를 비 없이 즐길 수 있을 것으로 보인다. 날씨 전문 사이트 ‘웨더 네트워크(The Weather Network)’의 기상학자 더그 길햄(Doug Gillham)은 31일(금) 오전 비가 내리다 오후 들어 그칠 것으로 전망했다. 
10-30
밴쿠버 광역 밴쿠버 지역, 할로윈데이때 비 안 온다
광역 밴쿠버 시민들이 할로윈 데이를 비 없이 즐길 수 있을 것으로 보인다. 날씨 전문 사이트 ‘웨더 네트워크(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
회사소개 신문광고 & 온라인 광고: 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.
모바일 버전으로 보기