-
Herkese merhaba.
-
Bilgisayar biliminin en heyecan verici özelliklerinden biri,
-
bilgisayar programının etkileşimli olabilmesidir.
-
Bilgisayar veya telefona tıkladığınızda, dokunduğunuzda
-
veya bir şey yazdığınızda, bu durum bir olay oluşturur.
-
Bir olay meydana geldiğinde ne olacağına karar veren kodlar vardır.
-
Örneğin, "fare tıklandığında bir ses çal"
-
diyen bir olay gidericisine sahip olabilirsiniz.
-
Nasıl çalıştığını görmek için bir aktivite deneyelim.
-
Flappy Bird oyununu duymuş muydunuz?
-
Olay gidericileri kullanarak, kendi özel Flappy Bird versiyonunuzu
-
nasıl programlayacağınızı öğrenebilirsiniz.
-
Yazdığınız kod,
-
bilgisayar için komutları temsil eden blokları sürükleyip bırakmayı içerir.
-
Sürükle ve bırak programlama, öğrenmenin en kolay yoludur.
-
Hatta üniversite öğrencileri bile kod yazmayı bu şekilde öğrenirler.
-
Ancak yakından baktığınızda,
-
her blokun gerçek kodlarla temsil edildiğini görürsünüz.
-
Çalışma alanına bakarsanız, sizin için doldurulmuş
-
bazı yeşil bloklar görürsünüz.
-
Bunlar olay gidericilerdir.
-
Farenize tıkladığınızda kuşun kanat çırpmasını istiyorsanız
-
kanat çırp (flap) bloğunu uygun olay gidericisine ekleyerek bunu yapabilirsiniz.
-
Artık oyununuzda, fareyi tıkladığınızda kuş kanat çırpacak.
-
Bu aktivitenin her bulmacasında çalışma alanında yeşil bloklarla
-
yeni olay türleri tanıtacağız.
-
Bu olaylara karşılık vermek için uygun bloklara karar verebilirsiniz.
-
Bunun gibi bir ok gördüğünüzde ayar değişikliği yapabilirsiniz.
-
Kuş yere dokunduğunda çalınacak ses ayarı gibi.
-
Son bulmacada kendi oyununuzu yaratabilecek
-
ve arkadaşlarınızla paylaşabileceksiniz.
-
İyi eğlenceler!