• ingilizcesi; (bkz: block programming)

    kod yerine görsel blokların kullanıldığı programlama türü.

    özellikle kodlama eğitiminde giriş seviyesinde kullanılan, yakın gelecekte çok daha profesyönelleşmesini beklediğim programlama türüdür aynı zamanda.

    görselliği zengin bir programlama türüdür. bu yüzden çocuklara programlamayı öğretmek adına önemli bir gelişmedir.

    zannediyorum ki ilk örneği scratch olmuştur. (örnek ekran görüntüsü) ben de işim gereği yakın zamanda tanıdım ve çok kolay uyum sağladım. öğretmesi de öğrenmesi de kolay ve eğlenceli bir program. scratch dışında başka programların da kullanıldığını ve kodlamaya giriş adı altında farklı platformlarda tavsiye edildiğini gördüm. web sitesi tabanlı olarak da kullanılanları mevcut. (bkz: code.org)

    günümüz şartlarında sadece çocukların eğitimi için kullanılsa da alt yapısı geliştirildiğinde, özellikle oyun programlama konusunda, en azından bir arayüz alternatifi ya da özelliği olarak yaygınlaşacağını tahmin ediyorum. scratch programı bile, basit yapısına rağmen, nesne tabanlı programlama ve eş zamanlı çalışan döngüler açısından çok büyük kolaylıklar sağlıyor. ayrıca şu adresteki porjeler incelendiğinde, bazı projelerin yarı profesyönel sayılabilecek düzeyde olduğu görülecektir.
hesabın var mı? giriş yap