SCRATCH NEDİR?
Scratch programlamayı daha anlaşılır kılmak için MIT (Massachusetts Teknoloji Enstitüsü) tarafından geliştirilmiş bir platformdur. Scratch programı https://scratch.mit.edu sitesinden çevrimiçi ulaşılabileceği gibi bilgisayara indirilerek de kullanılabilir.
Scratch kullanarak animasyonlar, hikâyeler, oyunlar, etkileşimli projeler üretebilir ve bu projeleri çevrimiçi topluluklarla paylaşabiliriz. 2007’de ilk ortaya çıktığından beri dünyanın her yerinden yüzbinlerce insan Scratch kullanarak 6 milyondan fazla proje üretmiş ve paylaşmış.
Scratch’in 2 farklı versiyonu var. Birisi çevrimiçi Scratch platformu, bir diğeri ise çevrimdışı kullanılabilen ve bilgisayarınıza indirebileceğiniz Scratch programı. Biz derslerimizde çevrimdışı platformu kullanacağız, ancak isterseniz evde çevrimiçi platforma üye olabilir ve ürettiğiniz projeleri orada paylaşabilirsiniz.
Scratch’te farklı işlerin gerçekleştiği farklı alanlar vardır. Projemizin hayata geçtiği alan yani sahne, programlama yaptığımız alan, dekor ve kuklaları seçtiğimiz alan, kod bloklarının durduğu alan ve projemizi başlatıp durduracağımız düğmeler.
Sahne: Hazırladığınız Scratch programının oynadığı yerdir. Bunun için farklı dekorlar seçebilirsiniz ve bu dekorların hareketini programlayabilirisiniz.
Kukla:Sahne dekoru dışında sahnede yer alan her obje birer kukladır. Kuklaların farklı kılıklarını, sesleri ve hareketleri programlayabilirsiniz.
Kod Blokları: Scratch’te programlama için kullanacağımız kodlar bloklar hâlinde bulunur, bunları birbirine ekleyip birleştirerek program yazabilirsiniz. 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.