Çağımızın yeni yabancı dili olarak adlandırılan programlama, gün geçtikçe eğitimdeki yerini sağlamlaştırıyor. Tüm dünyada programlamanın önemini vurgulayan çalışmalar yapılırken, ülkemizde de bu çalışmalar hız kesmeden devam ediyor. Çünkü programlama becerileri yalnızca öğrencilerimizin bireysel yaşantıları için değil, ülkemizin de geleceği için çok önemli.
Teknoloji alanında en bilinen isimlerden olan Bill Gates, Steve Jobs, Mark Zuckerberg ve daha birçok ismin en önemli ortak özellikleri, küçük yaşlardan itibaren programlamayı öğrenmiş olmalarıdır. Öğrencilerimizin ve ülkemizin geleceği için, geç olmadan programlama eğitimine başlamamız ve öğrencilerimize erken yaşlardan itibaren programlama becerilerini kazandırmamız gerekir.
Peki programlama becerileri neden bu kadar önemli? Sonuç itibariyle öğrencilerin hepsi yazılım uzmanı olmayacaklar ama her birinin algoritma mantığını bilmesi amaçlanıyor. Çünkü programlama ile uğraşmak; çocukların sistematik düşünme becerisini geliştirir, bağlantı kurabilmelerini sağlar, beklenmedik durumlarda alternatif düşünme becerilerini harekete geçirir. Programlama hem çocuklarımız hem de bizler için bu kadar önemli iken, eğitime entegrasyonunun da en verimli şekilde gerçekleştirilmesi gerekir. Öğrencilerimizin hem eğlenecekleri hem de öğrenecekleri web sitelerinden ve uygulamalardan yararlanarak, programlamaya adım adım giriş yapmalıyız.
Programlamanın önemini en iyi özetleyen cümleler ise Barack Obama'ya ait:
Dünyada programlama için, tabir-i caizse, ciddi bir uyanış söz konusu. Bu kapsamda yapılan çalışmalardan bir tanesi de Kodlama Saati (Hour of Code) uygulaması.
7-13 Aralık tarihlerinde tüm dünyada Kodlama Saati etkinliği gerçekleştirilecek. Kodlama Saati code.org tarafından gerçekleştirilen, hiçbir kar amacı gütmeyen ve "Her öğrenci bilgisayar bilimini öğrenebilme şansına sahip olmalı" sloganına sahip olan bir etkinlik olarak karşımıza çıkıyor. Kodlama Saati etkinliğinde, bilgisayar bilimine bir saatlik bir giriş yapılıyor ve kodlamanın temelleri gösteriliyor. Üstelik Kodlama Saati'nde alternatif olarak kullanılabilecek tüm web siteleri ve uygulamalar, ailelerinde çocukları ile birlikte kullanabileceği araçlardan oluşuyor.
İşte Kodlama Saati etkinliği yaklaşırken hatırlatmakta fayda olan, ücretsiz ve her zaman kullanabileceğiniz 20 kodlama platformları:
1-Scratch:
Seviye: K12
Platform: Website
Dil: Türkçe
2- Scratch JR:
Seviye: K2
Platform: Android, iPad
Dil: Türkçe
3- Kodable:
Seviye: K5
Platform: Windows, Mac, Android, iPad
Dil: Türkçe
4- Daisy The Dinosaur:
Seviye: K3
Platform: iPad, iPhone, iPod Touch
Dil: İngilizce, İspanyolca
5- Code.org:
Seviye: K12
Platform: Website
Dil: Türkçe
6- Kodu Game Lab:
Seviye: K12
Platform: Windows, Xbox 360
Dil: Türkçe
7- Tynker
Seviye: 4, 5, 6, 7 ve 8. Sınıflar
Platform: Website
Dil: İngilizce
8- CodeMonkey:
Seviye: 4. Sınıf, Ortaokul ve Lise
Platform: Website
Dil: İngilizce
9- Made w/ Code:
Seviye: 4. Sınıf, Ortaokul ve Lise
Platform: Website
Dil: İngilizce
10- Mozilla Thimble:
Seviye: 4. Sınıf, Ortaokul ve Lise
Platform: Website
Dil: İngilizce
11- Cargo-bot:
Seviye: Ortaokul ve Lise
Platform: iPad
Dil: İngilizce
12- Code Avengers:
Seviye: 6,7 ve 8. Sınıf, Lise
Platform: Website
Dil: İngilizce
13- Lightbot:
Seviye: 6,7 ve 8. Sınıf, Lise
Platform: Website
Dil: İngilizce
14- Codecademy:
Seviye: 7 ve 8. Sınıf, Lise
Platform: Website
Dil: İngilizce
15- Codecademy: Code Hour:
Seviye: 7 ve 8. Sınıf, Lise
Platform: iPad, iPhone, iPod Touch
Dil: İngilizce
16- Codecombat:
Seviye: 7 ve 8. Sınıf, Lise
Platform: Website
Dil: Türkçe
17- GameSalad:
Seviye: 7 ve 8. Sınıf, Lise
Platform: Mac, Windows
Dil: İngilizce
18- CodeHS:
Seviye: Lise
Platform: Website
Dil: İngilizce
19- All Can Code:
Seviye: 3, 4, 5 ve 6. Sınıf
Platform: iPad, Android, Chrome Eklentisi, Website
Dil: Türkçe
20- CodeClub Projects:
Seviye: 3, 4 ve 5. Sınıf
Platform: iPad, Android, Chrome Eklentisi, Website
Dil: Türkçe