Scratch Nedir? Nasıl Oyun Yapılır?

Scratch Nedir? Nasıl Oyun Yapılır?

Scratch Nedir? Nasıl Oyun Yapılır?

Scratch nedir? Erken yaşlardan itibaren artan bilgisayar okuryazarlığı ve teknolojiye hakim olma eğilimi, giderek daha fazla ebeveynin çocuklara erken yaşlardan itibaren programlamanın temellerini öğretmek istemesine yol açtı. Ayrıca günümüz çocuklarının bilgisayar, tablet ve telefon bağımlılığını daha sağlıklı ve bilinçli hale getirmek için Scratch en mükemmel yollardan biridir.

Scracth dilinin ilk prototipi, özellikle ilkokul ve ortaokul öğrencilerine kendi oyunlarını, animasyonlarını yaratmanın temellerini öğretmek için 2003 yılında ortaya çıktı.

Scratch Nedir?

Logo dili ve Lego kurucusunun fikirlerinin bir devamı olarak Scratch oluşturuldu. Scratch 1.4, Squek dilinde yazılmıştır. Scratch 2.0 ve 3.0 çevrimiçi çalışmaya odaklanmıştır. Scratch 2.0, Flash ve ActionScript’te yeniden yazılmıştır. Mevcut sürüm olan Scratch 3.0, Scratch 2.0’ın geliştirilmiş bir sürümüdür. Mobil cihazlarda ve tabletlerde çalışmasına izin veren WebGl motoru kullanılarak HTML5’te yapılmıştır. Scratch, MIT’deki çocuklar için küçük bir programcı ekibi tarafından geliştiriliyor.

Scratch, görsel nesne yönelimli bir programlama ortamıdır. Öğrenciler için, herhangi bir görüntü kaynağından içe aktarılabilen bir grafik temsil edilmiştir. Sürükle ve bırak ilkesini kullanan bloklardan oluşan bir eylem ayarlanır. Bu bloklar birkaç türden oluşuyor:

l  Hareket

l  Görünüm

l  Ses

l  Kontrol

l  Sensörler

l  Operasyonlar

l  Değişkenler

Scretch’in en yaygın kullanımı, çocuklara çizgi film veya oyun yapma şeklinde programlama öğretmektir. Bu uygulamalara ek olarak Scratch, eğitim amaçlı kullanılabilir. Tarih, biyoloji, fizik ve diğer konularda da dersler için açıklayıcı materyallerde oluşturabilir. 2.0 sürümünden bu yana, farklı veri türleriyle çalışma olanaklarını genişleten bir ses düzenleyici işlevi de eklenmiştir.

Scratch ile Geliştirmeye Nasıl Başlanır?

Scratch, hem çevrimiçi sürümde hem de çevrimdışı düzenleyicide tamamen ücretsizdir. 2014 yılında ayrıca ScratchJr adlı küçük çocuklar için bir Scratch sürümüde yayınlamıştır. Bu hem Android hem de iOS için, daha basitleştirilmiş bir biçimde manipule ettiği bir mobil uygulamadır. Bloklarda metin kullanmaz. Bu nedenle çocuklar okumadan önce de kodlamayı öğrenebilirler. ScratchJr’ın sınırlı sayıda eylemleri vardır. Basit hareketler, sesler ve görüntülerle çalışma. Ama bunlar kodlamaya atılacak ilk adımlar için ideal ve yeterlidir.

[Toplam: 0   Ortalama: 0/5]


Yorum Yap

E-posta hesabınız yayımlanmayacak. Doldurulması zorunlu alanlar işaretlendi *