스포츠동아 채널A VODA MLBPARK 블로그
 
 
 
전체보기
뉴스 쏙 시사 쑥
눈높이 사설
어동 찬반토론
똑똑한 그래픽뉴스
Around the World
Art & Entertainment
- 홍호표 박사의
 고전으로 가요 읽기
- 초등SNS 에서는
- 어린이채널
Fun
- 재미+배움 놀이터
- 힐링이 필요해
- 어동 고민상담실
- 알쏭달쏭 심리테스트
- 지금 어동 카페에서는
- The 리더
- 팀 홍명보 스토리
IT & Science
- 생각 지존
알립니다



 

어린이뉴스 전체보기
 
[ETRI와함께하는코딩 놀이터]쿵짝쿵짝 신나게 연주를
드럼 연주하기 게임 ②

《 소프트웨어(SW) 과목이 내년에는 중학교, 2019년에는 초등학교 필수 교육과정이 됩니다. 소프트웨어 수업에서는 ‘코딩’을 주로 배우지요. ‘ETRI(한국전자통신연구원) 지식이러닝연구그룹과 함께하는 코딩 놀이터’에서 게임을 만들어 보면서 코딩과 친해져 봅시다. ETRI는 정보, 통신, 전자, 방송 기술 등 ICT를 연구하는 국책기관이며, 지식이러닝연구그룹은 소프트웨어 교육, e-러닝 교육 시스템을 연구·개발하는 부서. 》

 

컴퓨터에 명령을 내리려면 우리는 컴퓨터가 알아듣는 언어로 명령을 입력해야 합니다. 그 언어를 ‘코드’라고 하지요. 코드를 입력해서 프로그램을 만드는 일이 바로 ‘코딩’입니다. ‘스크래치’는 초등생도 쉽게 프로그램을 만들면서 코딩을 배우는 무료 프로그래밍 도구.

 

자, 스크래치를 활용해 재미있는 ‘게임’을 만들어 봅시다. 스크래치 홈페이지(scratch.mit.edu)에 들어가 메인 화면에서 ‘만들기’를 마우스로 클릭해주세요. 이번 시간에는 지난 시간에 이어 ‘드럼 연주하기 게임’을 완성해봅시다.

 

 

코딩, 시작!
 
 

지난 시간에는 큰북(Drum-Bass)을 코딩했지요. 이제 나머지 악기도 마저 코딩해보겠습니다. 먼저 심벌(Cymbal) 차례. 이벤트 스크립트에서 ‘a 키를 눌렀을 때’ 블록을 가져옵니다. 키보드의 ‘a’ 키를 눌렀을 때 심벌에서 소리가 나게 하는 블록입니다.

이제 심벌의 악기 소리를 정해볼까요? 소리 스크립트에서 ‘㉠ 재생하기’ 블록을 가져와 아래에 쌓아줍니다. ㉠에 넣을 소리를 선택해봅시다. 그림에 나온 것처럼 소리 스크립트에서 ‘bell cymbal’ 소리를 선택하거나 마음에 드는 소리를 넣어도 좋습니다.

드럼 연주를 할 때 화면을 더욱 생동감 있게 만들기 위해 모양도 바꿔볼까요? 동작 스크립트에서 ‘모양을 ㉡(으)로 바꾸기’ 블록을 가져와 소리 블록 아래에 쌓아줍니다. 원래 심벌의 모양은 ‘cymbal-a’. ㉡에는 ‘cymbal-b’를 넣어주세요. 그러면 악기에서 소리가 나는 동안 드럼의 모양이 ‘cymbal-b’로 변해요.

제어 스크립트에서 ‘㉢초 기다리기’ 블록을 가져와 ‘모양을 cymbal-b(으)로 바꾸기’ 블록 아래에 쌓습니다. ㉢에는 0.1을 적어 넣으면 됩니다. ‘0.1초 기다리기’ 블록 아래에도 ‘모양을 ㉣(으)로 바꾸기’ 블록을 쌓아주세요. ㉣에는 드럼의 원래 모양을 뜻하는 cymbal-a를 넣습니다.

 

 
 

이제 세 개의 악기가 남았네요. ①에서 심벌을 코딩한 방식과 똑같답니다.

드럼1(Drum1)은 ‘j’ 키를 눌렀을 때, 드럼2(Drum2)는 ‘d’ 키를 눌렀을 때, 작은북(Drum-Snare)은 ‘s’ 키를 눌렀을 때 소리가 나도록 만들어봅시다. 그림에 나오는 대로 차근차근 블록을 쌓으면 된답니다.

 

 
 

지금까지 코딩한 대로 키보드를 누르면 그 키보드에 해당하는 악기 소리를 들을 수 있어요. 드럼 소리만 있으면 어딘가 아쉬우니 배경음악을 넣어 보도록 하지요. 스프라이트 창 왼쪽에 있는 ‘무대’ 아이콘을 마우스로 선택하고 코딩해봅시다.

먼저 이벤트 스크립트에서 ‘깃발 아이콘을 클릭 했을 때’ 블록을 가져오세요. 다음으로는 제어 스크립트에서 ‘무한 반복하기’ 블록을 가져옵니다. 소리가 드럼 연주하기 게임을 하는 동안 계속 흘러나오도록 하는 블록이지요. 반복하기 블록 안에는 소리 스크립트인 ‘㉠ 끝까지 재생하기’를 가져오세요. ㉠에는 여러 음악 중 마음에 드는 것을 골라 넣으면 된답니다.

 

 

 
 

이제 초록색 깃발을 눌러 게임을 시작해봅시다. 배경음악에 맞춰 악기마다 정해 놓은 키보드의 키(스페이스 바, a, j, d, s 키)를 누르며 신나게 악기 연주를 해봅시다.

 

▶김민경 기자 min79@donga.com

 

 


      
ⓒ 동아일보 & donga.com, 무단 전재 및 재배포 금지
2017.03.29 02:43 입력

다음 이미지는 클릭!

[ETRI와함께하는코딩 놀이터]빵야! 무기를 쏘자 [2017/06/21]
[Science]“목성, 태양계 큰형이다” [2017/06/21]
[Science]“뿌우∼ 이웃사랑 최고” [2017/06/21]
[ETRI와함께하는코딩 놀이터]붕붕~ 헬리콥터를 위아래로 [2017/06/14]
[Science]가장 오래된 호모 사피엔스 발견 [2017/06/14]
[Science]숲은 자연의 공기청정기 [2017/06/14]
[ETRI와함께하는코딩 놀이터]간단하게 세모를 쓱쓱 [2017/06/07]
[Science]로봇 경찰관 출동! [2017/06/07]
[Science]태양의 판도라 상자를 열어라 [2017/06/07]
[ETRI와함께하는코딩 놀이터]먹이 먹으면 몸이 쑥쑥 [2017/05/31]
1 2  3  4  5  6  7  8  9  10 
글쓴이 제목