Blockly, farklı görsel bileşenleriyle ilgili çok fazla kelime kullanıyor. Bu dokümanda, Blockly'yi kullanmaya başlamak için bilmeniz gereken en önemli noktalar açıklanmaktadır.
Workspace
Çalışma alanı, Blockly'deki en üst düzey bileşendir. Diğer tüm bileşenleri içerir. Tam da programlamayı tam olarak burada yaparsınız!
Araç Kutusu
Araç kutusu, programlamak için kullandığınız blokları içerir. Bloklar çalışma alanına sürüklenebilir.
İki ana araç kutusu türü vardır: uçan araç kutuları ve kategori araç kutuları. Bunların her ikisi de dikey veya yatay olarak gösterilebilir.
Açılır araç kutusu
Uçma araç kutuları (basit araç kutuları) her zaman görüntülenen bir blok grubuna sahiptir.
Kategori araç kutusu
Kategori araç kutularında birden fazla blok grubu bulunur.
Bir kategori öğesini tıkladığınızda, kategorideki blokları görüntüleyen bir açılır menü açılır.
Çöp kutusu
Çöp kutusu, blokları sürükleyip bırakarak silebilmenizi sağlar. Ayrıca, çöp kutusunu tıklayarak sildiğiniz blokları içeren bir açılır pencereyi de açabilir ve böylece bunları geri alabilirsiniz.
Yakınlaştırma kontrolleri
Yakınlaştırma kontrolleri, tıkladığınızda çalışma alanını yakınlaştırır ve uzaklaştırır.
İçerik menüsü
Çalışma alanının belirli öğelerini (ör. çalışma alanı arka planı veya bloklar) sağ tıkladığınızda veya uzun bastığınızda içerik menüsü görünür. Söz konusu öğe üzerinde gerçekleştirebileceğiniz işlemlerin bir listesini görüntüler.
Bloklar
Engellemeler, programlamak için kullandığınız öğelerdir. Metin tabanlı programlama dillerinde ifadeleri ve ifadeleri temsil ederler.
Blok yığını
Blok yığını, herhangi bir bağlantılı blok koleksiyonudur. Bağlantı birimleri yatay veya dikey olarak birbirine bağlanabilir.
Gölge blok
Gölge blok, başka bir bloka bağlı olan düzenlenebilir ancak taşınamayan bir bloktur. Gölge olmayan blokların üzerine yazmak için bu blokların üzerine sürükleyebilirsiniz.
Ekleme işaretçisi
Ekleme işaretçisi, bir blok grubunun kaldırılması durumunda nereye bağlanacağının önizlemesidir. Bir bloğun gri versiyonuna benziyor.
Blok parçaları
Bloklar, programlamak için düzenleyebileceğiniz ve etkileşimde bulunabileceğiniz birkaç farklı bölüme sahiptir.
Girişler
Giriş genellikle bloktaki bir satırı temsil eder.
Giriş | Resim |
---|---|
Dummy | |
Değer | |
İfade |
Bağlantılar
Bağlantı, diğer blokların bağlanabileceği bir blok üzerinde bulunan bir yerdir.
Bağlantı | Resim |
---|---|
Çıkış | |
Giriş | |
Önceki | |
Sonraki |
Alanlar
Alan, bir blokta bulunan görsel bir öğedir. Düzenlenebilir (metin girişi gibi) veya yalnızca bilgi amaçlı (etiket gibi) olabilir. Bir alanın içinde her zaman bir giriş bulunur.
Simgeler
Simge, bir blokta bulunan görsel bir öğedir. Her zaman blokun başlangıç köşesinde yaşarlar ve genellikle baloncuk oluştururlar.