SCRATCH’TE KOD BLOKLARI
Scratch’te programlama için kullanacağımız kodlar, bloklar
halinde bulunur, bunları birbirine ekleyip birleştirerek program yazabiliriz.
Kod blokları farklı işlemleri yapabileceğimiz 10 farklı
kategori altında toplanmıştır.
Örneğin kuklamızı / karakterimizi yürütmek için HAREKET
bloklarından, rengini değiştirmek ya da konuşma balonu eklemek için GÖRÜNÜM
bloklarından yararlanırız.
Şimdi gelin bu blokları hep birlikte tanıyalım.
Hareket Blokları (Motion Blocks)
Hareket blokları, sahnedeki kuklaların veya nesnelerin
hareketini düzenler. Bu başlık altındaki blokları kullanarak kuklaların veya
nesnelerin konumu ve yönü ile ilgili düzenlemeleri yapabilirsiniz.
Görünüm Blokları (Looks Blocks)
Görünüm blokları, kukla ve sahne görünümünü düzenlemenizi
sağlar. Görünüm bloklarını kullanarak kostümleri değiştirebilir veya görsel
etkiler uygulayabilirsiniz.
Ses Blokları (Sounds Blocks)
Ses blokları, nota veya kaydedilmiş sesler gibi çeşitli çoklu
ortam içeriklerinin kontrolü ve düzenlenmesi amacıyla kullanılır.
Olaylar Blokları (Events Blocks)
Olaylar blokları, bir komut dizisinin çalışmaya başlaması
için gerekli sinyal ya da işaretçilerin tanımlanması amacıyla kullanılan
bloklardır.
Kontrol Blokları (Control Blocks)
Kontrol blokları, bir projenin temel akışını istediğimiz
biçimde yönlendirmemizi sağlar. Şarta bağlı ya da tekrarlı işlemler bu
bölümdeki bloklar kullanılarak gerçekleştirilir.
Algılama Blokları (Sensing Blocks)
Algılama blokları, kuklanın veya sahnenin çeşitli durumlarını
tespit etmekte kullanılır. Örneğin, algılama blokları, bir kuklanın diğerine ne
zaman dokunduğunu tespit eder ve bu algılama sonrasında belirlediğimiz bir
tepkinin veya durumun ortaya çıkmasını sağlar.
Operatörler (İşlemler) Blokları (Operators Blocks)
Bir programın yazımı sırasında kullanımı gerekebilecek
matematiksel, mantıksal ya da karşılaştırma işlemleriyle ilgili blokların bulunduğu bölümdür.
Değişkenler (Veri) Blokları (Variables Blocks)
Veri depolamak amacıyla kullanılan değişken ya da listelerin
oluşturularak düzenlendiği blokları içerir.
Özel Taşlar (Bloklarım)
Kullanıcının, Scratch içerisinde var olan bloklar dışında,
program içerisinde çağırabileceği kendisine özgü blok dizileri oluşturmasına
yarayan bölümdür.
Kalem Blokları (Pen Blocks)
Kalem blokları, sahne üzerindeki çizim işlemlerinin kod bloklarıyla kontrol edildiği ve düzenlemesinin yapıldığı blok dizisidir. (Eklenti ekle butonuyla eklenmektedir.)
Yorumlar
Yorum Gönder