Merhaba! Bu ders notunda, Scratch adlı görsel programlama dilini kullanarak kendi oyun ve animasyonlarını nasıl yapacağını öğreneceksin. Scratch, kod bloklarını birleştirerek çalışan, eğlenceli ve öğretici bir araçtır.
Scratch, blok tabanlı bir programlama dilidir. Bu, karmaşık kodlar yazmak yerine, hazır blokları sürükleyip birleştirerek program oluşturabileceğin anlamına gelir. MIT Medya Lab tarafından geliştirilmiştir ve tamamen ücretsizdir.
Haydi basit bir animasyon yaparak başlayalım!
10 adım git bloğunu al ve kodlama alanına bırak.bayrak tıklandığında bloğunu alıp 10 adım git bloğunun üstüne birleştir.Şimdi yeşil bayrağa tıkladığında kedinin hareket ettiğini göreceksin! 🎉
bekle, tekrarla gibi döngüler ve koşul ifadeleri içerir.Bir işlemi defalarca tekrar etmek istediğinde döngüleri kullanırız.
Örneğin, kedinin sürekli ileri geri gitmesini istiyorsan:
sürekli tekrarla bloğunun içine10 adım git ve1 saniye bekle bloklarını yerleştir.Bu, kedinin 10 adım gidip 1 saniye beklemesini ve bunu sürekli tekrarlamasını sağlar.
Bir topun düştüğü ve bir kaseyle yakalamaya çalıştığın bir oyun yapabilirsin.
Bu senaryo için "Hareket", "Kontrol" ve "Değişkenler" bloklarını kullanman gerekecek.
Scratch'te sınır yok! Kendi hikayeni anlatan bir animasyon, bir bilgi yarışması veya bir labirent oyunu yapabilirsin. Denemekten asla vazgeçme, yanlış yapmaktan korkma! Her hata, yeni bir şey öğrenme fırsatıdır.
Unutma: En güzel projeler, en çok eğlenerek yapılan projelerdir. Hayal gücünü kullan ve kodlamanın keyfini çıkar! 😊