Programlama Nedir?
Bilgisayarlara neyi, nasıl yapacağının söyleme yoludur. Programlama sayesinde çeşitli uygulamalar, oyunlar, web siteleri ve robotik alanında içerikler üretebiliriz.
Programlama Dilleri
Programlamanın kodlama ve tasarım işlemlerinin yapıldığı yazılımlardır.

Blok Kodlama Nedir?
Blok kodlama, yazılım ve programlama öğrenimini kolaylaştırmak için kullanılan bir yöntemdir.
Geleneksel kod satırları yerine, görsel bloklar kullanılır. Bu bloklar sürükleyip bırakılarak birleştirilir ve bir program oluşturulur.
Özellikle kodlama bilmeyen veya yeni başlayan kişiler için ideal bir eğitim aracıdır. Blok kodlama ortamları cihaza kurularak kodlama yapmaya imkan verdiği gibi bir çoğu çevrimiçi de çalışır.

Blok Kodlama İçin Kullanılan Diller ve Platformlar
- Scratch: Çocuklar ve gençler için en popüler görsel blok kodlama platformudur. Oyun ve animasyon kodlamak için genellikle kullanılır.
- mBlock: özellikle STEM (Bilim, Teknoloji, Mühendislik ve Matematik) eğitimine odaklanan bir programlama ortamıdır. Scratch tabanlı bir platformdur, ancak hem blok kodlama hem de metin tabanlı kodlama (örneğin Python) yapmanıza olanak tanır. Kodlama, robotik kodlama ve yapay zeka projeleri kodlamak için kullanılır.
- PictoBlox: PictoBlox, eğitim amaçlı geliştirilen bir blok tabanlı programlama ortamıdır. mBlock gibi Scratch tabanlı ya da Python dili ile metin tabanlı kodlamaya imkan tanır. Yapay zeka, makine öğrenimi ve IoT (Nesnelerin İnterneti) projelerine odaklanır.
- Blockly: Google tarafından geliştirilmiş bir blok tabanlı kodlama kütüphanesi; birçok uygulamada kullanılır.
- MakeCode: Microsoft tarafından sunulan bir blok kodlama platformu; özellikle micro:bit ile robotik kodlama ve simüle etmek için kullanılır.
- MIT App Inventor: Android uygulamaları geliştirmek için blok tabanlı bir platform.
Eşleştirme Etkinliği
Eğer Scratch ile devam edecekseniz –> https://bilgebt.com/2021/03/26/d2-7-hafta-6-sinif-scratch-ile-tanisiyorum/
Eğer mBlock ile devam edecekseniz –> https://bilgebt.com/2023/04/02/mblocka-merhaba/
Size uygun içerikle devam edebilirsiniz.

