Blok Tabanlı Kodlama Programları Nelerdir?

SCRATCH İLE BAŞLAYALIM
Bilgisayar programlama dilleri bir yabancı dil gibi öğrenilmesi zaman alan ve ilk bakışta karmaşık dillerdir. Bu dillerin daha kolay öğrenilmesini ve yaratıcı şekilde kullanımı desteklemek amacıyla çeşitli blok tabanlı
programlama araçları geliştirilmiştir.Blok tabanlı programlama araçları belirli bir program dilinde kullanılan
komutu işlevini anlatan bloklara çevirmektedir. Bu şekilde iletişimkolaylaşır.

Kod blokları legolara benzer, içe içe geçer arka arka sıralanır ve programınızın istediğiniz şeyleri yapmasını sağlarlar. Bir karakterin yürümesini ya da konuşmasını, müzik çalmasını, harflerin canlanmasını vs….Bunlar arasında en yaygın olanları Google Blockly ve Scratch Programlarıdır. Biz derslerimizde çevrimdışı olarak da rahatlıkla
kullanabildiğimiz Scratch Programını kullanacağız. Ancak ondan önce sizlerin internet üzerinden de araştırıp kullanabileceğiniz Google Blockly programına ve bu program kullanılarak geliştirilen programlama öğretme
platformlarına bir göz atalım. Google Blockly kodları ile 3 farklı şekilde çalışabiliriz. Blockly sayfasından
kendi kodlarını keşfedip oluşturabiliriz. Google Blockly oyunlarını deneyerek kod yazma deneyimini geliştirebiliriz.
Ya da google blockly altyapısını temel alarak yine oyunlarla kodlamayı öğreten code studio projesine www.code.org sitesinden ulaşabiliriz.
Code studio da google blocky oyunları gibi kodlamayı öğretmek için çeşitli oyunlar kullanır. Bu iki platform için de çevrimiçi olmamız gerekir.

2. yazımızda Scratch ile basit uygulama örnekleri  ve çalışma kağıtları ile devam edeceğiz…

Yorum yapabilir , ya da geri bildirim yapabilirsiniz.

Yorum Yapmak İster Misiniz?