(Motivasyon-Giriş, Uygulama, Düşünme ve Değerlendirme)
Başlangıçta sahnede bir piyano gösterilir. Piyanonun yanında iki düğme olmalıdır. İlk düğmeye tıklandığında şarkının notaları ve sözcükleri görüntülenmeli ve ikinci düğmeye tıklandığında tekrarlanması gereken melodi çalınmalıdır. Ek olarak, piyanonun yanında projeyi yeniden başlatacak "X" düğmesi bulunmalıdır.
[Adım 1]
Piyano çalma (Play a piano) programını açın. Program, bu görev için gereken tüm arka planları ve karakterleri içerir.
Arka plan ile C tuşu ve bir siyah anahtar için karakter (sprite) verilir.
Öğrencilerin C anahtarını kopyalaması, doğru konuma getirmesi ve yeniden adlandırması gerekir. Tuşlar şu sırada olmalıdır: C, D, E, F, G, A, B. Klavye aşağıdaki resimdeki gibi görünmeli ve tuşların altında yazılı tonları yeniden üretmelidir.
5 siyah anahtar almak için “black_key (siyah anahtar)” karakterini 4 kez çoğaltın ve bunları siyah anahtar 2’den siyah anahtar 5’e kadar adlandırın. D ve E, F ve G, G ve A ve A ve B tuşlarının arasına yeni siyah anahtarlar yerleştirin.
Eğer siyah anahtar beyaz anahtarın arkasında gizli isi şu kodu kullanın:
B tuşu için de aynısını yaparak bunları klavyenin sonuna yerleştirin. "Sürüklenebilir/draggable" düğmesinin işaretini kaldırın. Böylece tuş karakter oynatma sırasında taşınamaz.
[Adım 2]
Karakter tuşlarına basarak sesleri çalmayı etkinleştirin. "C" anahtarı için "Tıklandığında (when I am clicked)" şapka bloğunu ekleyin ve "C" mesajını yayınlamasına izin verin.
Bir tuşa basıldığında ses üretmek için, "C mesajı aldığımda/When I receive c" şapka bloğu ekleyin ve ardından 0.5 vuruş için 60 çalma notası ekleyin.
Hangi tuşa basıldığını vurgulamak için o karakterin kostümü geçici olarak değiştirilmelidir. C1 kostümünü C karakterine aktarın. "Tıklandığımda (When I am clicked)" bloğunda, kostümü 0,2 saniyeliğine C1 olarak değiştirin. Sonra C kostümüne dönün.
[Adım 3]
İkinci adımı tüm beyaz anahtarlar için tekrarlayın.
[Adım 4]
Klavyeyi kullanarak piyano çalmak için c tuş karakterine "c tuşuna basıldığında - When c key pressed" bloğu ekleyin ve "Tıklandığında - When I am clicked" bloğundan kodun geri kalanını kopyalayın.
Klavye üzerindeki c tuşu basılı tutulursa tuşa basıldığı sürece sesin tekrarlanacağına dikkat edin. Bunun nedeni "a" mesajının tekrar tekrar yayınlanmasıdır. Bir mesajı yayınlamayı durdurmak için kodun sonuna Kontrol paletinden bir "… e kadar bekle - wait until” bloğu ekleyin.
Bir mesajı yayınlamayı bitirmek için, "değil” "not” operatörünü kullanın ve "a düğmesine basıldı- key a pressed" bloğuna ekleyin.
Beyaz anahtarlar için de aynısını yapın.
[Adım 5]
Yeni bir karakter oluşturun ve bir keman anahtarının resmini kostüm olarak içe aktarın. Bu, çalınacak kelimeleri ve notaları görüntülemek için bir düğme olacaktır.
Notaları görüntülemek için düğmeye tıklandığında "akorlar- chords" mesajının yayınını etkinleştirin.
Sahne için yeni bir "akorları- chords” kostümünü içeri aktarın.
Sahnenin bir "akor- chords" mesajı aldığında kostümü "akorlara- chords" çevirmesini sağlayan bir kod ekleyin.
[Adım 6]
Kostüm olarak nota şeklinde bir karakter bulun. Bu, tekrarlanması gereken şarkıyı çalmak için bir düğme olacaktır.
Kod, şarkının ilk iki dizesi için yazılmış olup diğer dizelerin kodunu yazmanız gerekmektedir. Bu kod müziklerde görünen şarkının aynısıdır.
[Adım 7]
Projeyi sıfırlayacak yeni bir X düğmesi oluşturun (notalar olmadan).
Yeni bir karakter oluşturun – sıfırlayın. "X" kostümünü seçin ve boyutunu% 50'ye ayarlayın. Düğmeye basıldığında "boş- blank " mesajının yayınını etkinleştirin.
"Boş-blank" mesajını aldıktan sonra kostümü "boş-blank" olarak değiştirmek için sahneye bir "Aldığımda - When I receive" şapka bloğu ekleyin.
[Ek görevler]
Öğrenciler isteklerine göre ek görevler ekleyebilir veya aşağıdaki görevleri takip edebilirler.
● Nota karakterini çoğaltın (ve arka planda konumunu değiştirin) ve başka bir şarkı için bir program yazın.
● Yeni şarkı için akorları olan bir arka plan ekleyin.
[Nihai Kod]
Anahtar
Keman anahtarı
Nota
X
Sahne
|