Kodlama Çocuklar İçin Faydalı mıdır?

Bilim, teknoloji, mühendislik ve matematik alanlarında ihtiyaç duyulan ya da planlanan işlerin yüzde 60’ının bilgisayarla ilişkili olacağına dair istatistiki gerçek, dijital gelişimlerin hızının kesilmeyeceği, aksine artacağını göstermektedir.

Bu noktada Bilgisayar Bilimleri ve Mühendisliği alanlarında kalifiye eleman ihtiyacı da gün geçtikçe artmakta, uygulama geliştirme, kod yazma gerekliliği nedeniyle ülkelerde müfredat değişikliğine gidilmektedir. Analitik, eleştirel, tasarım odaklı düşünme, problem çözebilme gibi önemli becerilerin önemi, ülkelerde eğitim sisteminin tekrar değerlendirilmesine ve bilişim, teknoloji, kodlama derslerinin ilkokuldan itibaren müfredata eklenmesine neden olmuştur.

Kodlama gerçek hayat uygulamalarını ve örneklerini modelleyerek, insanların dünyayı daha kolay ve iyi anlamalarını, hayattaki karmaşık işlemleri otomatize edebilmelerini sağlar. Bu otomasyon sistemleri gün geçtikçe değer kazanmakta, dijitalleşen dünyaya adaptasyonumuzu, hayat kalitemizi artırmaktadır.

Peki, küçük yaştan itibaren yeni bir dil öğrenme kapsamında değerlendirilen kodlama çocuklarımız için faydalı ya da gerekli mi?

Kodlama eğitimi çocuklara öngörülü davranma, analitik düşünme, bireysel karar verebilme, hata tespit etme, problem çözme, takım çalışması, proje bazlı düşünme, disiplinler arası etkileşim gibi pek çok alanda beceriler kazandırıyor. Çocuklar her şeyden önce algoritma tabanlı ve tasarım odaklı düşünebilmeyi keşfediyor. Böylece, farklı alanlarda da sorunlarla karşılaşma durumunda yaratıcı düşünmeleri, problem çözebilmeleri kolaylaşıyor.

Uzmanlara göre erken yaşta başlanan kodlama eğitimi, çocuklar için öğrenmeyi kolaylaştırıyor. Ülkemizde yapılan eğitimler ağırlıklı olarak 8-12 yaş grubunu kapsıyor.

Yapılan araştırmalara göre, çocukları programlamaya yönlendirmek kolay ancak eğitime devam etmelerini sağlamak çok da kolay değil. Bu nedenle; başlangıç aşamasında eğitim görsel tabanlı olup basit görsel blok arayüzleri üzerinde eğitim veriliyor. Birçok programlama dili arasından biri seçilip, bu konuda uzmanlaşma sağlanması, diğer dillere hakimiyeti kolaylaştırıyor.

Bu eğitimin uzmanlar tarafından verilmesi şart değil. Nesne tabanlı Scratch, code.org gibi platformlar basit bloklar yardımıyla programlama öğrenilmesini birçok dil destekleriyle sağlıyorlar. Bu websiteleri üzerinde program kodları hazır geliyor. Çocuklar; nesne tabanlı programlama platformları ile blokları çalışma alanına sürükle bırak yaparak gerekli kod bloklarını oluşturup görevi gerçekleştirmeye çalışıyorlar. Başarmaları halinde bir sonraki göreve geçiyorlar. Görevler gittikçe zorlaşarak kodlama ve zihin gelişimi için farklı tasarımlar gerçekleştirmeleri isteniyor. Bu platformlar; temel bilgisayar kullanımını daha ileri düzeye götürerek, çocuklara yaratıcı olmak için gerekli olan ortamı, çocukların teknolojiden daha çok faydalanmasını sağlıyor.

Yazı başlığımıza aradığımız cevap; yukarıda verilen detaylar ve ebeveynlerin hayat görüşlerine, teknolojiye bakış açısına göre değişkenlik gösterir. Ancak yazımızı yine de Steve Jobs’ın bir sözüyle bitirip fikirlere katkıda bulunabiliriz.

“Herkesin programlamayı öğrenmesi gerekir, çünkü programlama düşünmeyi öğretir.” Steve Jobs

Zühre AYDIN YENİOĞLU

Matematiksel

Yazıyı Hazırlayan: Zühre AYDIN YENİOĞLU

2003 yılında Çankaya Üniversitesi Matematik-Bilgisayar Bölümünden mezun oldum. Aynı zamanda İngiliz Dili ve Edebiyatı ana bilim dalında yan dal eğitimimi tamamladım. Gazi Üniversitesi Bilişim Enstitüsü Yönetim Bilişim Sistemleri yüksek lisans mezuniyetimin ardından aynı bölümde doktora eğitimime devam etmekteyim. 2017 yılında Bilgisayar Mühendisliği Bölümü lisansını da tamamlamış bulunmaktayım. 7 yıl matematik öğretmeni olarak özel sektörde, sonrasında ise 2007-2014 yılları arasında İçişleri Bakanlığı Bilgi İşlem Dairesi Başkanlığı'nda görev aldım. 2014 Aralık ayından bu yana EPDK Bilişim Hizmetleri Grubunda çalışmaktayım.

Bunlara da Göz Atın

Neden Algoritmalar Bilincin Yerini Alamaz?

Bütün elektronik beyinlerin ve bu beyinleri çalıştıran algoritmaların sorunu hep aynı: döngüseller. Yani çalışabilmeleri için …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ga('send', 'pageview');