BLOK TABANLI ROBOT PROGRAMLAMA YAZILIMLARI ve ORTAMLARI
Hazır kod blokların birleştirilip anlamlı bir kod yapısı haline getirilerek kodlamanın nesneler üzerinde yapıldığı bir kodlama yapısıdır.
Blok tabanlı yazılım ve ortamlara bir çok örnek vardır. Kitapta mBlock yazılımından bahsedilmiştir. mBlock ücretsiz olarak indirilip kurulabilir. Çeşitli aygıtlar ve kuklalar ekleyerek bunlara blok kodlar ile kodlama yapılır. mBlock’ta Arduino’da kodlanabilir fakat Arduino kodlamada daha etkili bir ortam olan Tinkercad internet sitesi üzerinden blok tabanlı kodlamaya devam edeceğiz.
TINKERCAD
Tasarım çalışma alanında temel şekiller gibi bir çok hazır şekil bulabilirsiniz. Bunlar üzerinde değişiklik de yapabilirsiniz.��Tinkercad’in 3 boyutlu tasarım bölümü çok gelişmiş profesyonel çalışmalar için yeterli olmayabilir. ��Bu durumda 3 boyutlu yazıcılar için alternatif programların arayışına girmeniz gerekmektedir. �
Circuits : Arduino tabanlı elektronik devreler oluşturulur.
Sayfada daha önce yapılan elektronik devreler de listelenir. Bunlar tekrar incelenebilir ve düzenlenebilir.
Blok Tabanlı Kodlama
Metin Tabanlı Kodlama