Robotik Kodlama ve Beyin Gelişimi

Abone Ol

İçinde bulunduğumuz çağda teknolojinin ortasına doğan çocukların farklı kazanımlar elde etmelerini sağlayan Robotik kodlama, makinelerin ve sistemlerin yazılımla birleştirilerek insansız araçlar ya da akıllı ev sistemleri gibi işlevsel hale getirilmesi işlemine verilen addır. Elektronik, mekanik ve yazılım birleştiği zaman robotik sistemlerini oluştururlar. Robotik kodlama bir robotun hareketlerini kontrol etmek, onu yönlendirmek için yapılan yazılım ve programlamadır. Günümüzdeki birçok işlemler de, robotların doğru şekilde tasarlanıp kodlaması yardımıyla gerçekleştirilebilir. Eğitimi öğrencilere veya katılımcılara robotların tasarımını, yapısını anlama ve bu robotları programlama yetenekleri kazandırma konusunda yardımcı olur. Kodlanan ve kullanılan materyal bir robottur. Bilgisayar ortamında yapılan programlama ile oluşturulan kodlamanın sonucu ekrana yansımaktadır. Üretilen programlama dili sonucunda hedef ekranda yansıyan web sayfası, bir animasyon ya da bir oyun olabilir. Kodlama dili ile oluşturulan yeni komutlar dizisi, ekranda hedef olarak aldığınız herhangi bir nesnenin hareket edebilmesine olanak tanır. Yani sanal ortamda oluşturulan nesne de sanaldır, ele alıp dokunulmaz ancak verilen komutlara göre hareket edebilir. Yazılım ve programlama dilinin ekrandaki sonucu soyuttur. Oluşturulan yönergeleri uygular. Kodlama yazma ve oluşturma becerisi yazılım mühendisliğinin temelini oluşturmaktadır. Okullarda kodlama dersinde bilgisayar yazılımı geliştirmenin yani programlamanın temelleri atılmaktadır.
Kodlama dersinin bir ürünü olan yazılım, web sayfası oluşturma, bilgisayar oyunu, dijital hikaye, robot kodu ya da akıllı telefon uygulaması olabilir. Kodlama dersi bir amaç ile başlar ve plan oluşturmak, bu aşamaların gerçekleşmesi için olmazsa olmazıdır. Asıl olarak yapılan planlama anelerin yapılacağının sözle olarak aşamalandırma işlemidir. Pseudocode (sözde kod) programlama dilleri ile kod yazılımı yapmaya başlamadan önce algoritmanın basitleştirilmiş bir biçimde etüt edilmesi anlamına da gelmektedir.
Robotik, makina ve makina kontrol sistemlerini, elektronik, bilgisayar ve uzay bilimlerinin hepsini kapsayan ortak çalışma alanına verilen isimdir. Makina mekanizmalarının tasarımı, kontrol ve idare edilebilmesi için elektronik donanım eklenmesi ve ortaya çıkan ürünün dijital ortamda kontrolünün sağlanması ve önceden belirlenmiş ortamlarda belirli koşullara göre çalışma sisteminin belirlenmesidir. Robotik dersi mekatronik, makina, yazılım, kontrol, otomasyon, elektrik-elektronik, havacılık-uzay gibi disiplinleri bir araya toplamaktadır.

Eğitimde Robotik Kodlama Avantajları;
Robotik kodlama eğitiminin öğrenci başarısı üzerindeki etkileri de literatürde araştırılmıştır. Yapılan çalışmalar, robotik kodlama eğitiminin matematik, fen ve mühendislik konularında öğrencilerin başarısını arttırdığını göstermektedir. Robotik kodlama eğitimi öğrencilerin soyut kavramları daha iyi anlamalarına yardımcı olur ve öğrenmeyi daha eğlenceli hale getirir.

Öğrenci Kazanımları;
Bir problem hakkında fikir yürütebilir, çözüm üretebilirler ve çözümü geliştirebilirler. Robotik kodlama dersi öğrencilerin düşünme becerilerini geliştirirler,

Tasarladıkları projenin tüm aşamalarını deneyimleyerek öğrenirler,

Bilgisayar kullanma becerilerini geliştirirler,
3D tasarım uygulamalarını kullanırlar ve hazırladıkları projeleri eektronik ortama aktarabilirler,

Kodlama dersinde algoritma eğitimine de bağlı olarak inovatif projeler geliştirirler,

Tasarladıkları projenin tüm aşamalarını deneyimleyerek öğrenirler,

Çeşitli kodlama dillerini kullanarak yazılan projeleri gerçek hayata entegre ederler ve dönüştürürler,

Teknolojik araçlar hakkında daha geniş bir bilgi sahibi olurlar,

Takım çalışması becerilerini geliştirir.

Genellikle, 5-6 yaş arası çocuklar temel kodlama kavramlarını öğrenmeye hazır hale gelir. Bu yaş grubunda, görsel programlama dilleri ve oyunlaştırılmış aktiviteler kullanılarak kodlama temelleri öğretilebilir. 7-8 yaş arası çocuklar ise daha karmaşık kodlama dillerini ve robotik platformları kullanmaya başlayabilir. Bu yaş grubunda, basit robotlar tasarlayıp inşa etme ve bu robotları kodlama yoluyla kontrol etme gibi aktiviteler yapılabilir. 9 yaş ve üzeri çocuklar ise daha ileri seviyede robotik kodlama becerilerini öğrenebilir. Bu yaş grubunda, daha karmaşık robotlar tasarlayıp inşa etme, yapay zeka ve sensörler gibi konularda bilgi edinme ve robotik yarışmalara katılma gibi aktiviteler yapılabilir. Robotik kodlama eğitimine başlama yaşı, çocuğun bireysel gelişimine ve ilgi alanlarına göre de değişiklik gösterebilir. Bazı çocuklar daha erken yaşta kodlama ve robotik becerilere ilgi gösterebilirken, bazı çocuklar ise daha geç yaşta bu becerilere hazır hale gelebilir.

Robotik kodlama eğitimi, çocukların gelecekte
ihtiyaç duyacakları becerilere sahip olmalarına ve birçok alanda başarılı olmalarına yardımcı olacaktır.