Flowgorithm Nedir?
Flowgorithm, basit grafik akış şemalarına dayanan ücretsiz bir başlangıç programlama dilidir.Tipik olarak, bir öğrenci programlamayı ilk öğrendiğinde, genellikle metin tabanlı programlama dillerinden birini kullanır. Dile bağlı olarak, bu kolay veya sinir bozucu olabilir. Birçok dil, "Merhaba dünya! "Metnini görüntülemek için kafa karıştırıcı kod satırları yazmanızı gerektirir. Akış şemalarını kullanarak, tipik bir programlama dilinin tüm nüanslarından ziyade programlama kavramlarına odaklanabilirsiniz. Programlarınızı doğrudan Flowgorithm'de de çalıştırabilirsiniz. Programlama mantığını anladıktan sonra, ana dillerden birini öğrenmeniz kolaydır. Flowgorithm, akış şemanızı etkileşimli olarak 18'den fazla dile dönüştürebilir. Bunlar: C #, C ++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET ve VBA (Office'te kullanılır).
Flowgorithm Özellikleri
Bilgisayarla
etkileşime girmenin klasik yöntemi "Konsol" kullanmaktır. Bu
yaklaşımı kullanarak, program çıktıyı salt metin ekranında görüntüler ve
kullanıcı klavyeyi kullanarak veri girer. Bazen konsol metnin renklerini
değiştirmesine izin verir, ancak çoğunlukla siyah bir arka plan üzerinde beyaz
metindir.
Konsol çalışır, ancak basit arayüzü kullanıcı girişini ve
program çıktısını ayırt etmeyi zorlaştırabilir. Bu nedenle, Flowgorithm
sadece metin ekranını kullanmak yerine tipik bir anlık mesajlaşma penceresi
gibi görünmeye çalışır. Programcıların bakış açısından, bilgisayar ile
mesaj atıyorlar gibi görünüyor.
"Sohbet balonları", akış şemasında kullanılan
Giriş ve Çıkış şekillerine uyacak şekilde renk kodludur. Sağdaki ekran
görüntüsünde, programın çıkışı yeşil renkle gösterilirken kullanıcının girişi
mavi renkte görüntülenir.
Sohbet balonlarını kullanmak istemiyorsanız, bunlar ile
klasik düz metin arasında geçiş yapabilirsiniz.
.Değişken izleme penceresi, programınız yürütülürken değişkenlerinizin nasıl değiştiğini takip etmek için kullanılır. Yani, programınıza adım atıyorsanız, pencere her değişkeni ve geçerli değerini gösterir. Bu sadece temel değişkenlerle sınırlı değildir. Diziler de görüntülenecektir.
Her değişken veri türüne göre renk kodludur. Bir
bakışta, tam olarak ne tür verilerin saklandığını söyleyebilir ve farklı bir
veri türü kullanmak isteyebileceğiniz yerleri yakalayabilirsiniz.
Tamsayılar mavi renkte görüntülenir.
Gerçek sayılar (çiftler) mor renkte görüntülenir.
Dize değişkenleri kırmızı ile gösterilir.
Boole değişkenleri deniz mavisi ile gösterilir.
Etkileşimli olarak gerçek kod oluşturma
Kaynak Kodu Görüntüleyicisi akış şemanızı birçok büyük
programlama diline dönüştürebilir. Üst düzey bir dil öğrenmeyi
planlıyorsanız, bu özellik size yardımcı olacaktır.
Kod, akış şemasının eşleşen şekilleri tarafından kullanılan
renk kullanılarak vurgulanır. Bu, kod ve akış şeması arasındaki ilişkiyi
görsel olarak görmenizi sağlar. Ayrıca, akış şemasındaki şekilleri
vurgularsanız veya programınıza adım atarsanız, kaynak kod eşleşecek şekilde
vurgulanır.
Özelleştirilebilir Renk Şemaları
Flowgorithm çok çeşitli renk şemalarını
destekler. Uygulama yerleşik şemaları bir seçim ile geliyor.
Ayrıca edebilirsiniz
http://www.flowgorithm.org/schemes/index.htm uygulamasını kullanarak, bu
siteden üzerinde 80 ek şemaları veya Renk Şeması Editör
penceresini kullanarak kendiniz oluşturun.
Çok dilli destek
Flowgorithm birden
fazla konuşulan dili destekler.
Hiç yorum yok:
Yorum Gönder