Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir öğrenci tarafından geliştirilen FlowTurk görsel programlama simülatörünün tanıtımını yapan bir eğitim içeriğidir. Konuşmacı, TÜBİTAK yarışmasına katıldıkları projeyi yaklaşık 3-4 yıl sonra nasıl geliştirdiklerini anlatmaktadır.
- Video, FlowTurk'un temel özelliklerini ve kullanımını göstermektedir. Konuşmacı, programın üç aşamada incelenebileceğini belirterek; basic sürüm, developer sürüm ve elektronik kısım olmak üzere üç farklı versiyonunu tanıtmaktadır. Ayrıca, akış devreleri ve algoritma mantığını açıklayarak, "Merhaba Dünya" örneği üzerinden programın nasıl çalıştığını göstermektedir. Video, Türkiye'deki okullarda kodlama derslerinde kullanılabilecek yerli bir araç olarak geliştirilen bu proje hakkında bilgi vermektedir.
- 00:10FlowTurk Görsel Programlama Simülatörü Tanıtımı
- Konuşmacı, yaklaşık 3-4 sene önce TÜBİTAK yarışmasına katıldıkları "FlowTurk Görsel Programlama Simülatörü" projesini tanıtacağını belirtiyor.
- Projenin üç aşamada inceleneceği, bunların basic sürümü, developer ve elektronik kısım olduğu açıklanıyor.
- FlowTurk, flow chart (akış şeması) prensibine dayanan, akış şeması tasarlayıp program haline getirebileceğiniz bir araçtır.
- 02:16Projenin Amacı ve Kullanımı
- Proje, Türkiye'deki okullarda kodlama derslerinde kullanılması amacıyla geliştirilmiş ve TÜBİTAK yarışmasında Erzurum'da birinci olmuş, finalde ise beklentilerin altında kalmıştır.
- Programın amacından bahsedilirken, algoritma ve akış şeması kavramları tanıtılmaktadır.
- Akış şeması, yazı olarak yazılan ifadeleri adım adım basamaklı olarak kodlamaya yakın bir şem haline getirmeye yarayan bir yöntemdir.
- 04:49Programın Nesneleri ve Çalışma Prensibi
- Programda bulunan nesneler: başlat, değişkenler, matematiksel işlemler, karşılaştırmalar, girişler ve çıkışlar, düğüm, karmaşasını önlemek için kullanılan nesne ve programın akışını bitiren nesnedir.
- Bir program, başlat ve dur arasındaki şemalarda çalışır, bu iki nesne programın çalışma sürecini oluşturur.
- Programın çalışması için süreç basamağı kullanılır ve bu basamaklar çizgilerle birbirine bağlanır.
- 06:55Örnek Uygulama
- "Merhaba Dünya" örneği ile programın nasıl çalıştığı gösterilmektedir.
- Çıktı vermek için çıkış nesnesi kullanılır ve süreç basamakları çizgilerle bağlanarak programın akışı sağlanır.
- Her bir adıma geçişte 100 ms ile 2000 ms arasında bir süre ayarlanabilir ve proje kaydedilebilir.
- 09:56Projenin Geleceği ve Amaçları
- Proje üç aşamada incelenmekte: basic sürüm, developer ve elektronik kısım.
- Developer kısmında, akış şeması aracılığıyla C, C++, C+++, BASIC gibi dillerde kodlara çevrilip çalıştırılabilir bir kod üretilmesi hedeflenmektedir.
- Projenin ilk amacının Türkiye'deki tüm ilkokul, ortaokul ve üniversitelere yayılması olduğu belirtilmektedir.