Programlama öğrendiğimde 8. sınıftaydım.
Ilk olarak ekranda
yeşil bir daire ve kırmızı bir kareyi nasıl göstereceğimi öğrendim.
Bu dersleri öğreniyorsunuz, ki öyle çok da ders yok,
ve sonunda neredeyse istediğiniz her şeyi yapabilir noktaya geliyorsunuz.
Bilgisayar bilimi, bir bilgisayarın nasıl çalıştığını ve nasıl düşündüğünü öğrenmektir,
böylece bigisayara yeni şeyler yapmayı öğretebilirsiniz.
Günümüzde bilgisayar bilimi ile yapabildiklerimiz oldukça şaşırtıcı.
Bence bu sahip olduğumuz süper güce en yakın şey.
(Tanya: Bilgisayar Mühendisliği öğrencisi) Önümüzdeki saat içinde size programlamanın
temel kavramlarını öğretecek bir oyun oynayacağız.
Genellikle programlama metinlerden oluşur ama biz Blockly kullanacağız
Blockly, sürükleyip bırakarak program yazmayı sağlayan görsel bloklar kullanır.
Aslında hala kod yaratıyor olacaksınız.
Başlangıç olarak, kızgın kuşun yumurtalarını çalan kötü domuza ulaşması için
labirentten geçmesine yardımcı olacak bir program için kod oluşturacağız.
Blockly üç ana bölüme ayrılmıştır.
Solda kuşun labirenti var; program burada uygulanacaktır.
Her seviye için talimatlar labirentin altında yazılmaktadır.
Bu orta alan alet kutusudur;
ve bu blokların her biri kuşun anlayabileceği bir komuttur.
Sağdaki beyaz boşluk, çalışma alanı olarak adlandırılır
ve burası bizim programı yaratacağımız yer.
"İlerle" (move) bloğunu çalışma alanımıza sürükler ve "çalıştır" (run) a tıklarsak, ne olur?
Kuş sistem üzerinde bir kutu ilerler.
Ya kuşun bir kutu ileri gitmesinden sonra bir şey yapmasını istiyorsam?
Programımıza başka bir blok ekleyebilirim.
Ben "sağa dön" bloğunu seçeceğim ve sarı ok
görünene kadar "ilerle" bloğumun altına sürükleyeceğim.
sonra bırakacağım ve iki blok birbirine yapışacak.
Tekrar "run" (çalıştır) tuşuna bastığımda, kuş çalışma alanımızdaki
yukarıdan aşağıya dizili komutları uygulayacak.
Eğer bir bloğu silmek istiyorsanız,
sadece komut dizisinden çıkarın ve çöp kutusuna sürükleyin.
"run" (çalıştır) a tıkladıktan sonra, her zaman kuşu başa almak için "reset" (sıfırla) tuşuna basabilirsiniz.
Şimdi, o domuzları vuralım!