Bu makale, Scratch’nin ne olduğunu ve Scratch’nin nasıl kullanılacağını ayrıntılı olarak açıklayacaktır.
Kaşımak
Scratch, aşağıdakilerden herhangi birine atıfta bulunabilir:
1. Scratch, MIT tarafından geliştirilen ve etkileşimli hikayeler, animasyonlar, oyunlar, müzik ve sanat yaratmayı ve yarattıklarınızı web’de paylaşmayı kolaylaştıran ücretsiz bir programlama dilidir. Scratch, modern bir web tarayıcısından çalıştırılabilir veya bir uygulama olarak indirilebilir.
Scratch, Internet Explorer’da veya herhangi bir akıllı telefonda çalışmaz.
Scratch’te nasıl programlanır
Scratch’te programlamak için kullanıcı, kodlama bloklarını pencerenin kod kenarından programa genel bakış bölümüne sürükler. Örneğin, yeni bir Scratch programı başlatırken, hareket etmek, konuşmak veya başka bir şey yapmak için programlanabilen bir kedinin hareketli grafiği (görüntü) oluşturulur. Bu kedi ayrıca herhangi bir başka görüntü ile değiştirilebilir veya bir oyun veya başka bir programa dönüştürülebilir.
Bir Scratch programı örneği
Örnek olarak, kediyi Scratchy’nin miyavlamasını ve merhaba demesini istiyorsak, önce programa bir olayı sürükleyerek başlayabiliriz. Örneğin, Scratchy’ye her tıklandığında tetiklenen “bu sprite tıklandığında” Olayını üzerine sürükleyebiliriz. Ardından, Ses’e gidebilir ve “bitene kadar Miyav sesi çal” öğesinin üzerine sürükleyip Etkinliğin altına ekleyebiliriz. Şimdi, eğer Scratchy’ye tıklarsanız, miyav sesi çalacaktır. Son olarak, Look’a girip sesin altındaki “2 saniyeliğine Merhaba deyin! Şimdi, Scratchy’yi tıklatırsanız, miyav sesi çalar ve ardından bir “Merhaba!” metin balonu.
2. Scratch, bilgisayarın veri depolamak için kullandığı bellek deposundaki geçici bir dosyayı veya konumu tanımlamak için kullanılan bir terimdir. Daha fazla bilgi için karalama alanı tanımımıza bakın.
3. Scratch, silmekle eş anlamlı olarak kullanılır (örneğin, “dosyayı kazımak”, “dosyayı silmek” demekle aynıdır).
4. Çizik ayrıca bir nesnenin yüzeyinde bulunan bir sürtünme, çentik veya başka bir işareti tanımlamak için kullanılan bir terimdir.