2. Dönem 12. Hafta 6. Sınıf—Scratch’i Keşfediyorum-3

Değerli öğrencilerim, 2. Dönem 12. Haftadan hepinize selamlar

12.HAFTA DERS AKIŞI

KONU ANLATIMI

Bu hafta scratch programında bulunan SES kod blokları tanıtılacaktır.

SES KOD BLOKLARI

[Miyav v] sesini bitene kadar çal :: sound
Seçilen sesi başlatır ve ses tamamen bitene kadar altındaki kodları bekletir.
[Miyav v] sesini başlat :: sound
Seçilen sesi başlatır ancak sesin bitmesini beklemeden altındaki kodları hemen çalıştırır.
tüm sesleri durdur :: sound
Sahnede ve kuklalarda o an çalmakta olan tüm sesleri anında susturur.
[ses yüksekliği v] etkisini (10) değiştir :: sound
Sesin yüksekliğini (incelik/kalınlık) veya sağ/sol hoparlör dengesini belirtilen miktar kadar değiştirir.
[ses yüksekliği v] etkisini (100) yap :: sound
Ses efekti ayarını (incelik/kalınlık) sabit olarak belirlediğiniz sayıya eşitler.
ses etkilerini temizle :: sound
Sese uygulanan inceltme, kalınlaştırma veya sağ/sol denge gibi tüm efektleri sıfırlar.
ses şiddetini (-10) değiştir :: sound
Mevcut ses seviyesini (sesin gücünü) belirtilen sayı kadar artırır veya azaltır.
ses şiddetini % (100) yap :: sound
Kuklanın ses gücünü (volümünü) %0 ile %100 arasında sabit bir değere ayarlar.
(ses şiddeti :: sound)
O anki ses gücünün (volümünün) yüzde kaç olduğunu sayısal bir veri olarak içinde tutar.

ETKİNLİK 1

🤖 Sınıftaki Ağ Bağlantısı: Ses Blokları

Mor Scratch bloklarına dokun, ardından sağ taraftaki uygun gri alana yerleştir. Hazır olduğunda Kontrol Et butonuna bas!

Bloklar

Miyav sesini bitene kadar çal
Miyav sesini başlat
tüm sesleri durdur
ses perdesi etkisini 10 değiştir

Açıklamalar

Sesi başlatır ve anında altındaki koda geçer. Beklemez.
Buraya yerleştir
Çalan bütün sesleri anında susturur.
Buraya yerleştir
Sesi başlatır ve ses tamamen bitene kadar altındaki koda geçmez.
Buraya yerleştir
Sesin inceliğini veya kalınlığını ayarlar.
Buraya yerleştir
Harika iş çıkardın! Tüm bloklar doğru yerleştirildi. 🎉

ETKİNLİK 2

🤖 Kod Okuma: Senaryoları Eşleştir

Sol taraftaki hazır kod parçalarına dokun, ardından bu kodun hangi senaryoya ait olduğunu bularak sağdaki gri alana yerleştir.

Hazır Kodlar

sürekli tekrarla
Miyav sesini başlat
1 saniye bekle
eğer <can = 0> ise
tüm sesleri durdur
<kenara değdi mi?> olana kadar bekle
Güm sesini başlat
eğer <hız > 50> ise
ses perdesi etkisini 10 yap
değilse
ses perdesi etkisini -10 yap

Senaryolar

🎯 Karakter yürümeye devam etsin. Tam duvarın kenarına çarptığı anda “Güm” sesi çıksın.
Kodu buraya yerleştir
🏎️ Aracımız hızlandığında motorun sesi daha ince çıksın, yavaşladığında ise ses kalınlaşsın.
Kodu buraya yerleştir
🐱 Kedi oyun boyunca hiç durmadan miyavlasın, ama peş peşe olmasın diye aralarda 1 saniye nefes alsın.
Kodu buraya yerleştir
☠️ Karakterimiz yandığında (canı sıfırlandığında) arka planda çalan bütün müzikler anında sussun.
Kodu buraya yerleştir
Harika! Tüm hazır kodları doğru senaryolarla eşleştirdin. Algoritma mantığını çok iyi kavramışsın! 🎉

Ses Kod Bloğu Örneği-1

Scratch İleri Seviye Ses Kodlama Kartı

Bilişim Teknolojileri ve Yazılım

6. Sınıf İleri Seviye Ses Blokları – “DJ Robot”

🎯 Projenin Amacı

Ses bloklarını detaylı kavramak. Robot arka planda “başlat” komutuyla müzik açacak (müzik çalarken animasyon devam edecek), dans ederken müziğin perdesini (inceliğini/hızını) değiştirecek ve animasyon bitince tüm sesleri aniden durdurup, “bitene kadar çal” komutuyla seyircilerden alkış alacaktır.

🎭 Kukla, Dekor ve Sesler

KuklaRobot-1 (Dans için farklı kılıklar)
DekorConcert (Konser Sahnesi)
SeslerDance Magic (Şarkı) ve Cheer (Alkış)

📝 Kritik Blokların Görevleri

[v] sesini başlatSesi başlatır ama bitmesini beklemez. Altındaki kodlar anında çalışmaya devam eder.
[v] sesini bitene kadar çalSes bitene kadar diğer kodları bekletir.
[perde] etkisini değiştirArka planda çalan sesin inceliğini/kalınlığını veya hızını değiştiren harika bir DJ efektidir.
tüm sesleri durdurO anda sahnede çalan tüm müzikleri anında keser.

🤖 DJ Robot Kodları

Daha fazla ders içeriği için: btydersnotlari.com

Ses Kod Bloğu Örneği-2

Scratch İleri Seviye Ses ve Algoritma Kodlama Kartı

Bilişim Teknolojileri ve Yazılım

6. Sınıf İleri Seviye Ses ve Algoritma – “Akıllı Baterist”

🎯 Projenin Amacı

Gelişmiş Ses, Algılama ve Değişken bloklarını birleştirmek. Robot size kaç kez ritim çalacağını ve sesin “perdesini” (inceliğini) soracak. Girdiğiniz değerlere göre kendi müzik döngüsünü oluşturacak. Döngü sırasında ses şiddetini yavaş yavaş kısarak müziğe “fade-out” efekti uygulayacaktır.

🎭 Oyun Bileşenleri

KuklaRobot-1
SeslerDrum Machine ve Ta Da
DeğişkenTekrar Sayısı

📝 Sese Yön Veren Kritik Bloklar

[perde] etkisini (cevap) yapYazdığınız sayıya göre müziğin perdesini inceltir veya kalınlaştırır.
ses şiddetini % (100) yapMüziğin ses seviyesini en başta tam güce getirir.
[v] sesini bitene kadar çalDöngünün sırayla ilerlemesi için sesin bitmesini bekletir.
ses şiddetini (-10) değiştirDöngü içinde sesi her tekrarda %10 kısarak yavaşça yok eder!

🤖 Akıllı Ritim Kodları

Daha fazla ders içeriği için: btydersnotlari.com

Bir Cevap Yazın

btydersnotlari.com sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya Devam Edin