Download presentation
Presentation is loading. Please wait.
1
이점숙 alleya@hanmail.net
스크래치로 가을을 연주하다 이점숙
2
소리 출력하기 p.42~47 스크래치에서는 실행결과를 실제로 말하지는 못하지만 다양한 소리 관련 서비스를 제공한다
효과음이나 음악 파일의 재생 녹음 및 편집 가능 다양한 악기 연주 가능
3
소리 출력하기 p.42~47 스크래치에서 효과음 재생하기
4
소리 녹음 및 편집하기 각 스프라트들과 무대에는소리를 등록하여 사용할 수 있다.
저장소에서 제공하는 기본 소리 파일들을 등록할 수 있다. 외부로부터 소리파일 업로드 하여 등록할 수 있다. 직접 녹음하여 등록할 수 있다. * 등록이란 특정 소리 파일을 하나의 개체에 종속된 소리로 결정하는 것을 뜻한다
5
추억의 앨범 만들기 배경 음악이 백그라운드로 흐르고 있을 때 추억 사진들이 차례대로 보여지도록 구현해 보자.
<준비물> 사진 몇장 음악 파일
6
추억의 앨범을 위한 무대 – 스크립트 보여줄 사진들을 무대의 배경으로 업로드한다.
배경음악으로 사용할 음악 파일을 무대의 소리로 업로드한다.
7
악기 연주 소리 팔레트 스프라이트가 다양한 악기 연주를 할 수 있도록 MIDI 파일을 제공한다.
악기 21개와 타악기 18개 제공 예) 스페이스바를 눌렀을 때 피아노로“도”를 연주하도록 하면
8
악기 연주 악기 21개 타악기 18개
9
피아노 연주하기 #1 고양이가 걸어다니면서 피아노를 연주하도록 코딩해 봅시다(도레미파솔라시도 도시라솔~)
고양이가 걸어다니면서 피아노를 연주하도록 코딩해 봅시다(도레미파솔라시도 도시라솔~) <요구사항> 키보드의 a-도, s-레, d-미, f-파, g-솔, h-라, j-시, k-높은도를 눌렀을 때 각각의 소리가 나도록 한다. 볼륨 조절 변수를 두어 볼륨을 조절할 수 있다. 고양이가 소리에 맞추어 걸어간다. (모양 바꾸기와 움직이기)
10
피아노 연주하기 #2 좀 더 나아가자 낮은도에서는 오른쪽으로 향하고 높은도를 만나면 왼쪽을 향하도록 하고 싶다. 어떻게 하면 될까?
11
산토끼 토끼야 피아노로 “산토끼” 를 연주하는 프로그램을 만들어 보자
12
산토끼 토끼야
13
산토끼 토끼야 무엇을 할 것인가? 연주를 위해 무엇이 필요한가? 고양이가 “산토끼”를 연주하도록 한다 악보 악기 정하기
음량 정하기 빠르기 정하기
14
산토끼 토끼야 연주에 앞서 소리 블럭들 중에 음량과 박자 사용하기 음량은 소리의 크기값으로 0부터 100까지의 값
박자는 분당 박자 수(BPM)로써 숫자가 클수록 연주 속도가 빠르다(20~500까지허용)
15
산토끼 토끼야 연주에 앞서 직접 악기를 고르고 빠르기와 음량을 바꿔가며 연주해 보자.
피아노, 60bmp, 음량100%으로 “도”10번 연주 점점 빠르게 연주 점점 소리가 작아지게 연주 * 악기를 바꿔서 연주해 보자
16
산토끼 토끼야 고양이가 산토끼 연주하기 악기: 피아노 음량: 100% 빠르기: 60bpm * 악기, 음량, 빠르기를 바꿔가며
다른 느낌으로 연주해 보자.
17
산토끼 토끼야 타악기와 함께 연주해 보자. (병렬처리) 타악기: 드럼 음량: 100% 빠르기: 60bpm
기본악기와 타악기를 다양하게 짝지어 가며 연주해 보자. * 어떤 악기들이 가장 조화로운가?
18
산토끼 토끼야 고양이 스프라이트에 모양을 2가지 더 추가하여 고양이가 연주하는 동안 몸을 좌우로 움직이도록 해보라.
19
내 동생을 위한 동요 노래방 스크래치로 연주를 할 수 있게 되었다. 사랑하는 동생을 위하여 동요 노래방을 직접 만들어 주고 싶다. 내 동생은 어떤 동요를 좋아할까? 스크래치로 어디까지 만들 수 있을까? 모든 노래를 다 제공할 수는 없다. 그러면 무슨 곡을 제공할까? 동생에게 물어보고 일단 몇가지만 제공하는 작은 노래방을 만들어 보자. 어떤 스프라이트가 필요하며 어떻게 상호 작용하게끔 할까? 각 노래마다 배경은 달라야겠지? 생각이 많다. 그러나 생각 정리부터 하자. 산을 움직이는 것도 작은 돌을 나르는 것부터시작한다고 했나~~~ go go~~~
20
동요 노래방을 위한 생각 정리 제공할 노래 선정(최소 3곡 이상) 초기 화면 디자인 선곡 방법 정하기
그 외 부수적인 요소들 설계하기 무대 또는 각 스프라이트의 기능 설계 무대 또는 각 스프라이트의 동작 구현
Similar presentations