25 Ocak 2016 Pazartesi

Programlama Artık Çocuk Oyuncağı: Scratch!

Bir çok veli ya da öğretmen, tamamen çocuklar ve gençler için tasarlanmış bir programlama dili olduğundan habersiz. İşte programlamayı çocuk oyuncağı haline getiren; Scratch!

Scratch
Scratch

Günümüzde bir çok velinin aklında aynı soru var: Çocuğuma bilgisayar programlamayı nasıl öğretebilirim?

Bu konunun son yıllarda revaçta olmasının nedeni ise, yazılımcılık mesleğinin gittikçe popüler hale gelmesi. İyi bir gelecek hayali ve tabi ki yazılım mühendislerinin aldığı maaşların cazibesi de velilerin programlama dillerine olan merakını arttırmış durumda. 
Bütün bunların yanı sıra henüz çocukken öğretilecek bir programlama dili ve algoritma becerisi, ileride; matematiksel zekası kuvvetli, çözüm odaklı, analitik düşünebilen nesiller yetişmesine olanak sağlayacaktır.

Öncelik çocuklarda

Bütün bu sebeplerden ötürü çocuklara programlama eğitimi vermek artık kaçınılmaz oluyor. Peki Çocuğa öğretilecek ilk programlama dili ne olmalıdır?
Bu soru eskiden önemli bir tartışma konusuydu. Çocuklar için Basic, Pascal, Fortran ya da C dili gerek görsellik açısından, gerekse kodlama zorluğu nedeniyle pek uygun değildir. Visual Basic, Delphi ya da Visual C++ gibi görsel programlama dilleri ise çocuklar için ilk seçim olamayacak kadar karışık. Günümüzde artık bu soruya cevap verebilecek bir programlama dili mevcut: Scratch!

Scratch Nedir, Nasıl Bir Dildir?

İngilizce bir kelime olarak anlamı, kedi tırmığı demektir. Programlama terimi olarak ise kısaca, dünyaca ünlü Amerikan üniversitesi MIT tarafından geliştirilmiş ve 8 ila 16 yaş aralığındaki çocukların programlama kabiliyetlerini artırmaya yönelik görsel bir programlama aracıdır.
"Hayal et, Programla ve Paylaş" sloganıyla hayata geçirilen Scratch’de klasik programlama dillerindeki gibi uzun ve karışık sözdizimi (syntax) yerine her biri birer puzzle parçasını andıran belli başlı kalıplar mevcuttur. Bu kalıpları bir araya getirilerek ve içerikleri değiştirilerek program şablonları oluşturulur.
Scratch,türkçe,Scratch örnek
Scratch Örnek

Yukarıda Scratch ile yazılmış ufak bir program görülmektedir. Puzzle parçalarını kenardaki araçtan seçerek programınıza yerleştirir ve değiştirilmesi gereken yerlere klavyeden yeni değerler girerseniz. Kalıpları İngilizce kullanabileceğiniz gibi Türkçe de kullanabilirsiniz.

Scracth Nasıl Öğrenilir?


Scratch Programlama dilini öğrenmek için en önemli kaynaklar video derslerdir. Youtube, Vimeo gibi video sitelerinde Türkçe Stratch Derslerine ait videoları izleyebilirsiniz. Bunun yanında piyasada bulunan Scracth kitaplarından satın alabilir, ya da online kitaplar indir ebilir, okuyabilirsiniz.
Scratch ile programlamaya başlamak için bilgisayarınıza herhangi bir program indirmeniz ya da yüklemeniz zorunlu değil.
Yazımınızın sonunda verdiğimiz linkten Scratch editörüne ulaşabilir ve online olarak programlamaya başlayabilirsiniz. Çevrimdışı çalışmak isterseniz Scratch Kurulum dosyasını indirip bilgisayarınıza kurabilirsiniz.
Scratch programlama dilinin resmi sitesine buradan, online editör bölümüne ise buradan ulaşabilirsiniz.
Kaynak:SDN

Hiç yorum yok:

Yorum Gönder

Back to Home. Back to Top Geliştiren