언플러그드 SW교육 #28_음악시간 악보 코딩 – 순차 반복 조건 함수

언플러그드 SW교육 #28_음악시간 악보 코딩 – 순차 반복 조건 함수

199
0
SHARE
계속해서 컴퓨터 없이 컴퓨팅 사고력을 기를 수 있는 언플러그드 활동을 연재하고 있다.
 
 
오늘은 악보 코딩 혹은 피아노 코딩에 대해서 쓰려한다.
 
 
 
기타를 치는 사람은 코드라는 것을 알 것이다.
 
 
작곡은 영어로 코딩이라고도 한다.
 
 
 
음악에 있는 코드 외에도
 
 
악보를 읽고 노래를 부르거나 연주를 할 때 이미 만들어진(코딩된) 대로 진행한다.
 
 
 
 
순서대로 노래를 부르거나 연주한다.
 
 
기호로 표현하면
이렇게 될까?
 
 
 
P1 -> P2 -> P3
 
 
 
 
각종 부호를 지켜서 노래를 부르거나 연주한다.
 
 
가령, 돌림 노래 부호에서는 반복한다.
 
 
 
 
 
 
 
 
<출처 – 대교학습백과 – https://goo.gl/13ZDGg>
 
 
 
 
여러 부호에 따른 조건들이 있다.
 
 
 
가령 셈여림 기호는 셈여림 조건이다.
 
 
 
작곡자가 의도한(코딩한) 대로 우리는 노래를 부르거나 연주하는 것이다.
 
 
만일 우리가 연주를 작곡자가 의도한 대로 진행했다면
 
 
우리는 컴퓨터처럼 작동한 것일까?
 
 
이것은 논외로 하더라도
 
 
 
악보와 음악을 활용한 많은 언플러그드 활동이 있을 듯 하다.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[최만드림] 언플러드 SW교육_
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

 

언플러그드 SW교육 #14_미러링 게임으로 코딩 체험하기

 

 

 

 

언플러그드 SW교육 #13_스탑와치 게임으로 컴퓨팅 체험하기 

 

 

 

 

언플러그드 SW교육 #12 _점핑 말로 함수 체험하기

 

 

 

 

언플러그드 SW교육 #11_골드버그 장치로 자동화 체험하기