상세 컨텐츠

본문 제목

코딩교육 - 스타워즈 게임을 쉽게 만들어 봅시다. (코드닷오알쥐)

유용한 IT+AI정보

by 잡블장군 2020. 7. 21. 15:18

본문

반응형

수십년의 역사와 전통을 가지고 있는 SF영화 시리즈 스타워즈를 아시나요? 

코딩교육을 배울 수 있는 사이트 code.org 에서는 겨울왕국이나 앵그리버드, 마인크래프트, 스타워즈 등

어린이들의 흥미에 맞는 캐릭터로 코딩을 배울 수 있게 했는데요. 

 

이 중 스타워즈 캐릭터들로 블록코딩도 배우고 흥미진진한 게임도 만들 수 있는 코너가 있어요. 

 

 

스타워즈 - 코드로 은하계 건설하기 

 

 

 code.org의 스타워즈는

블록코딩과 자바스크립트 코딩 두가지로 나뉘어 있습니다. 

 

영문 키보드가 익숙하고 영어소통이 가능하다면 텍스트코딩을 경험할 수 있는 자바스크립트를 도전해 보

시는것도 좋을것 같습니다. 

보다 쉽고 재미있는 수준으로 만들기를 하려면 '블럭'을 선택해주세요. 

스타워즈 : 코드로 은하계 건설하기는 총 15단계로 구성되어 있습니다. 

 

1단계~6단계 까지는 미로찾기 퍼즐의 형태로 BB-8 로봇이 위,아래, 왼쪽,오른쪽으로 움직이며 금속조각을 모으는 미션을 수행하게 됩니다.

 

7단계부터 14단계는 드로이드가 방향키에 따라 움직이는 법, 맵을 바꾸고 캐릭터를 생성하는 방법 등을 배우고,

움직이며 특정 캐릭터에 닿으면 점수를 얻는 게임도 만들 수 있게 되는데

조종사를 찾아가거나 여러 외계 생명체를 만들어 찾아가게 하면 점수보상을 주거나 소리를 내고

다른 캐릭터를 생성하는 등의 다양한 이벤트를 마음대로 발생시키고 만들 수 있습니다. 

 

 

스타워즈에서 나오는 R2D2나 C-3PO 등의 로봇이 주인공이 되어 반란군을 돕거나 스톰트루퍼에 맞서고 퍼퍼피그, 타운타운, 마이녹 등의 외계생물들을 아이템으로 활용할 수도 있어요.

기발하고 재미있는 방법으로 게임을 업그레이드 시킬 수도 있답니다. 

방향키를 거꾸로 작동시키거나 추가한 캐릭터가 주인공에 닿았을때 다른 캐릭터를 마구마구 추가 소환해서 깜짝쇼도 만들수가 있지요. 숫자를 좋아하는 친구들은 한번에 1000점이 휙! 올라가게 할 수도 있겠지요. 

어떻게 상상하며 만드느냐에 따라 스타워즈 게임은 그 재미가 무궁무진해집니다. 

 15단계에서 다양한 명령어들과 이벤트 블록을 붙여서 게임을 코딩하고 [실행]해보세요. 

 

완성이 된 게임은 [마침]버튼을 클릭해서 공유를 할 수 있습니다. 

 

게임공유하기란에 나온 주소를 페이스북, 스마트폰으로 보내거나 텍스트로 적혀진

주소를 복사하여 인터넷 브라우저에 보내면

게임화면이 근사하게 나와서 게임을 할 수 있는데 

나만의 스타워즈 게임을 자랑하고 다른 사람과 함께 할 수 있겠습니다.

마지막 메뉴에 있는 인증서를 만들어서 저장해두고 인쇄해두어도 뿌듯하실꺼에요. 

 

 

https://code.org/starwars

 

Star Wars: Building a Galaxy with Code

Learn to program droids, and create your own Star Wars game in a galaxy far, far away.

code.org

어른들에겐 추억을, 아이들에겐 즐거움과 배움을 선사하는 스타워즈 게임으로 즐거운 코딩을 해봅시다. 

 

스타워즈 - 코드로 은하계 건설하기에 관련된 교육영상은 아래와 같습니다. 

개인적인 학습용도로만 사용해주세요!

무단배포금지합니다.

또 이득이나 수익을 위해서 사용하실 수 없습니다.

저작권 꼭 지켜주세요! *_*

 

 

 

반응형

관련글 더보기

댓글 영역