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

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


밴쿠버 중앙일보 뉴스

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

기자 입력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,211건 853 페이지
밴쿠버 중앙일보 뉴스 목록
   뉴스 제목
밴쿠버 BC 주의 중국계와 인도계, 4/5가 인종차별 경험
가장 흔한 차별은 편견사교 대상 제외되거나 물리적 폭력 겪기도인사이츠 웨스트(Insights West) 사가 BC 주의 중국계와 인도계 주민들을 대상으로 인종차별 경험 여부를 조사했다. 그 결과, 5명 중 4명이 “차별을 겪었다”고 답했으며, 차별의 종류로는
10-16
밴쿠버 BC 화재안전부 웹사이트 해킹, 1만 5천여 명 개인정보 유출
주정부, 신용 보호 서비스 제공 위해 피해자들 접촉 중지난 9월 BC 주정부의 화재안전부(Wildfire Management Branch) 웹사이트가 해킹 당해, 1만 5천여 명의 개인정보가 유출된 것이 확인되었다. 주정부 측은 “9월 24일 해당 웹사이트의
10-16
밴쿠버 파업 몸살 앓은 포트, 면허 시스템 전면 재점검
"트럭 운전사들의 업무량 및 임금 문제, 공급 과열이 원인"올 봄, 트럭 운전사들의 대대적인 파업으로 큰 몸살을 앓았던 포트 메트로(Port Metro Vancouver)가 포트에 출입할 수 있는 트럭 차량의 면허 발급 시스템을 전면 재점검하기로 결정했다. 파
10-16
밴쿠버 파업 몸살 앓은 포트, 면허 시스템 전면 재점검
"트럭 운전사들의 업무량 및 임금 문제, 공급 과열이 원인"올 봄, 트럭 운전사들의 대대적인 파업으로 큰 몸살을 앓았던 포트 메트로(Port Metro Vancouver)가 포트에 출입할 수 있는 트럭 차량의 면허 발급 시스템을 전면 재점검하기로 결정했다. 파
10-16
밴쿠버 크라우드펀딩, 기초선거 통해 BC주 정치계 첫 등장
선거청, "선거법 준수 여부 확인 위해 해당 웹사이트 감시 불가피"BC주의 지자체 대표들을 선출하는 기초 선거를 한 달 앞 둔 가운데, BC 선거청(Elections BC)이 크라우드펀딩(Crowdfunding) 웹사이트들에 대한 확인 작업을 실행하기로 했다. 
10-16
밴쿠버 크라우드펀딩, 기초선거 통해 BC주 정치계 첫 등장
선거청, "선거법 준수 여부 확인 위해 해당 웹사이트 감시 불가피"BC주의 지자체 대표들을 선출하는 기초 선거를 한 달 앞 둔 가운데, BC 선거청(Elections BC)이 크라우드펀딩(Crowdfunding) 웹사이트들에 대한 확인 작업을 실행하기로 했다. 
10-16
교육 부모님이 만들어준 옷 입고 무대에 서니 꿈 이룬 기분
원주 아동극 축제 어린이 뮤지컬 배우 인터뷰뮤지컬 배우를 꿈꾸는 어린이 정윤서양(사진 위). 원주 아동극 페스티벌 개막작 ‘옐로 스쿨’에서 진희 역을 맡았다. 아래 사진은 공연 장면.문화의 향기가 꽃피는 가을의 문턱, 단풍으로 유명한 원주 치악예술관에서 ‘제3회 원주
10-16
교육 [학생기자 리포트] 경주에 숨겨진 비밀
선덕여왕릉의 비밀은 뭘까숫자로 풀어낸 경주 여행얼마 전 경주에 1박 2일로 가족여행을 떠났다. 유명한 문화재와 유적지를 살펴보면서 재미있는 경주의 비밀을 하나씩 발견할 수 있었다. 아름다운 안압지와 소나무 숲속에 위치한 선덕여왕의 무덤 속에는 숫자와 관련된 비밀이 어떻
10-16
교육 은어·비속어 빼고 나니 친구에게 말 걸기도 힘들어
한글날 특집 - 10대들의 언어문화 진단도전, 바르고 고운 말 쓰기 24시간 소중은 10월 9일 한글날을 맞아 이색 실험을 준비했습니다. 24시간 동안 바르고 고운 말만 사용하는 실험입니다.욕은 물론이고 은어·비속어 사용도 금지했어요. 또 카카오톡·카카오스토리·라인
10-16
교육 [수업의 신] "학생이 원하는 걸 줘라, 그게 교사의 역할"
로웬 셀톤군과 강희영양이 호주의 학교생활에 대해 이야기를 나누고 있다.소중 독자들은 이번 주 어떤 추억을 쌓았나요? 학생기자 리포트에서는 매주 전국의 소중 독자들이 취재한 재미있는 기사를 소개합니다. 우리 학교만의 독특한 행사부터 가족과 함께 떠난 여행 후기까지 주제는
10-16
교육 [전교 1등의 책상] 서울외고 2학년 최현진군
자느냐 마느냐, 오늘 외울 단어에 달렸다   초3부터 부모와 따로 살아 자기관리철저 학습 목표량 꼭 지켜, 단어 300개 외우기도 중학교 때 영어 170등에서 1등급으로 상승   가족 사진이 놓여있는 최현진군
10-16
캐나다 네팔, 산사태로 캐나다인 3명 포함 외국 등반객 등 12명 사망
15일 발생한 네팔의 산악 북쪽에 눈사태로 캐나다 인을 포함한 12명의 외국인 등반객이 실종 사망한 것으로 알려졌다. 네팔 군인들이 현장에 급파되어 실종자와 사망자 구조에 나섰다.네팔 북부의 히말라야 산지에서 15일 산사태와 눈보라로 외국 등반객 등 12명이 사망했다고
10-16
캐나다 연방정부, 균형예산을 바탕으로 세금감면 정책 시행 예정
연방정부가 균형예산을 배경으로 각종 세금감면 정책과 사회기반시설 투자를 확대할 방침이다.스티븐 하퍼 연방 총리는 지난 2011년 선거운동 당시 약속한 세금감면 정책의 일환으로 이미 지난 10일 자녀들의 체육활동 비용에 대한 세금우대 혜택제도를 발표했으며 향후 면세저축계
10-16
캐나다 글로벌 인재들 “189개국중 캐나다에서 일하고 싶다”
‘3위’글로벌 인재 절반 이상이 해외 취업에 긍정적이며 이중 캐나다의 선호도가 높은편인 것으로 나타났다. 반면 한국은 이들에게 그다지 매력있는 국가가 아닌 것으로 나타났다. 보스턴컨설팅그룹(BCG)이 최근 교육수준, 연령 등이 다양한 전세계 189개국 20만
10-16
캐나다 연방 신민당, “데이케어 ‘하루 15불’ 전국에 확산안” 발표
연방신민당측이 캐나다 전역에 걸친 데이케어 정책과 관련, ‘하루 15달러 데이케어 센터 운영’이라는 구체적 계획을 발표했다.토마스 멀케어 연방신민당대표는  15일 오타와의 한 데이케어센터에서 가진 기자회견을 통해 “다가오는 한번의 선거로 저렴하고 획기적인 데이
10-16
캐나다 자격미달 트럭 운전기사 ‘수두룩’, 교습-면허취득 ‘큰 구멍’
온주정부에 의해 제대로 규제되지 않고 있는 트럭운전교습소들을 통해 마구잡이로 배출된 자격미달의 트럭 운전사들이 온주를 비롯한 국내 전역의 도로 위를 달리고 있는 것으로 드러났다. 토론토스타는 최근 온주 트랙터-트레일러 운전사를 양성하는 트럭운전교습소들과 온주당
10-16
캐나다 토론토, 50만개 새 일자리 창출 전망, 그러나 대부분 임시직
올해~2019년까지, 은퇴공백 포함저임금  임시-계약직 상당수앞으로 5년 내 토론토 지역에는 50만개의 새로운 일자리가 창출될 것이라는 낙관적 전망이 나오고 있다. 그러나 그 대부분이 낮은 보수의 임시 또는 계약직이 될 것으로 보인다.토론토상공회의소와 유나이티
10-16
밴쿠버 트라이시티 지역, 교육감 출마율 두배 이상 상승
[이지연 기자]지난 10일(금)부로 한인 거주율이 높은 트라이시티 지역의 기초선거 출마 신청 기한이 마감되었습니다. 그런데 올해의 선거에서는 유독 교육감(School Trustee) 출마율이 크게 높아져 특히 가족 중 학생이 있는 주민들의 관심이 높아지고 있습니다.총
10-16
밴쿠버 트라이시티 지역, 교육감 출마율 두배 이상 상승
[이지연 기자]지난 10일(금)부로 한인 거주율이 높은 트라이시티 지역의 기초선거 출마 신청 기한이 마감되었습니다. 그런데 올해의 선거에서는 유독 교육감(School Trustee) 출마율이 크게 높아져 특히 가족 중 학생이 있는 주민들의 관심이 높아지고 있습니다.총
10-16
캐나다 위기의 캐나다 루니, 5년 중 최저 가치 기록
올 해 다소 불안정한 모습을 보이고 있는 캐나다 달러의 위기가 계속되고 있습니다. 지난 15일(수), 미 달러 대비 캐나다 달러 가치가 지난 5년 중 가장 낮은 88센트 선을 기록한 것입니다. 이는 미국발 경제 위기가 닥쳤던 2009년 7월에 기록된 76 센트 이 후
10-15
밴쿠버 기초 선거 출마한 포트 무디 부부 화제
기초선거 출마 신청이 마감된 가운데, 부부가 나란히 출마한 포트 무디에 이목이 쏠리고 있습니다. 바로 게튼 로이어(Gaetan Royer) 시장 후보와 재선 도전을 발표한 조 로이어(Zoe Royer) 시의원 부부입니다. 두 사람이 모두 당선될 경우, 트라이시티 지역에
10-15
밴쿠버 기초 선거 출마한 포트 무디 부부 화제
기초선거 출마 신청이 마감된 가운데, 부부가 나란히 출마한 포트 무디에 이목이 쏠리고 있습니다. 바로 게튼 로이어(Gaetan Royer) 시장 후보와 재선 도전을 발표한 조 로이어(Zoe Royer) 시의원 부부입니다. 두 사람이 모두 당선될 경우, 트라이시티 지역에
10-15
밴쿠버 써리 RCMP, 인력 47명 추가 보강 결정
빠른 인구 증가 고려, 범죄 예방 주력올 4월, 95명의 경찰인력과 20 명의 순찰 인력(Community Safety Patrol)을 충원하기로 결정했던 써리 RCMP가 “47명의 인력을 추가 보강할 것”을 발표했다. 2012년 9월과 2013년 가을에 진행되었던 경
10-15
밴쿠버 크레이그리스트 악용한 강도 사건 발생
노트북 팔겠다"며 총기 들고 나타나 현금 갈취크레이그리스트(Craigslist)를 통해 중고 노트북을 구입하려던 사람이 물품을 팔겠다고 나선 사람에게 현금을 갈취당하는 사건이 발생했다. 피해자는 뉴 웨스트민스터에 거주하는 남성으로, 지난 10일(금) 저녁에 판
10-15
밴쿠버 크레이그리스트 악용한 강도 사건 발생
노트북 팔겠다"며 총기 들고 나타나 현금 갈취크레이그리스트(Craigslist)를 통해 중고 노트북을 구입하려던 사람이 물품을 팔겠다고 나선 사람에게 현금을 갈취당하는 사건이 발생했다. 피해자는 뉴 웨스트민스터에 거주하는 남성으로, 지난 10일(금) 저녁에 판
10-15
회사소개 신문광고 & 온라인 광고: 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.
모바일 버전으로 보기