Okullarda kodlama öğrenme ve öğretme

Günümüzde, okulöncesinden liseye her yaşta ve seviyede öğrenci programlama yaygın ismiyle “kodlama” öğrenirken sayıları giderek artan birçok ülkede kodlama, Ulusal Eğitim Programlarının bir parçası haline gelmiştir.

Estonia muhtemelen kodlamayı öğrencilere öğretme konusunda planlı adımı atan ilk ülke oldu. 2012’de başlattığı pilot projeyle ülkede bir çok okulda kodlama dersleri verildi. Geçtiğimiz eylül ayında İngiltere daha büyük bir adım atarak ilkokullarda kodlama okutulan ilk ülke oldu. Öğrenciler 5 yaşından itibaren algoritma ve temel programlama dersleri almaya başladılar. Bu çalışmalara ek olarak BBC ülke genelindeki orta öğretim öğrencilerine 1 milyon adet programlanabilir mini bilgisayarı “BBC Micro” projesi kapsamında gelecek sonbaharda dağıtacağını duyurdu. Bunlara ek olarak BBC, televizyon kanalı üzerinden “Girls Can Code” (Kızlar Kodlayabilir) isminde bir yetenek yarışması başlatacağını da duyurdu.

Avustralya diğer bir çok ülke gibi kodlamayı eğitim programına dahil etti. İspanya eğitim programında haftada bir saat kodlama dersini zorunlu yaptı.

Amerika’da teknoloji firmaları okulöncesinden başlamak üzere 20.000 öğretmenin kodlama dersini tanıtmaları için önayak oldular.

Ders olarak okutulması dışında kodlamanın özendirilmesi için birçok etkinlik düzenleniyor.  Örneğin, her yıl aralık ayında “Bilgisayar Bilimleri Eğitim Haftası” Kapsamında düzenlenen Hour Of Code (kodlama saati) etkinliğine geçtiğimiz yıl tüm dünyada 15 milyon öğrenci ve öğretmen katıldı.  Amerikan Başkanı Obama Hour Of Code (kodlama saati) etkinliğine katılarak kod yazdı ve kod yazan ilk başkan oldu.

Microsoft, 57 ülkede binlerce çocuğa kodlama öğreten CoderDojo Vakfı’na sağladığı desteklerle daha çok eğitmen ve daha çok çocuğa ulaşılmasını hedefliyor.

Ülkemizde geç de olsa 5.sınıflarda veya uygun görülen diğer sınıflarda kodlama dersinin okutulması tartışılmaya başlandı. Programlama Çocuk Oyuncağı etkinlikleri kodlamayı öğrencilere sevdirmek ve özendirmek için çalışmalar yapıyor.

Yukarıda saydığım veya sayamadığım imkanlarla kodlama öğrenen öğrenciler daha fazlasını istediğinde bu yazımda bahsettiğim sitelerden veya internetteki diğer kaynaklarından faydalanabiliyor.

Bu noktada temel soru “Neden kodlama öğrenmeli ve öğretmeliyiz ve bunun öğrenci için faydası ne?”

Sonraki yazımda bunu tartışacağız.