Scratch nedir? Çocuklar için Scratch dilinin önemi nedir?



Scratch nedir?

Scratch yazılım dilini en iyi tanımlayan kelimeler kendini ifade etme, yaratıcılık ve algoritma mantığını kavramadır. En kısa ifade ile Scratch algoritmayı anlama dilidir.

Bilişim çağı ile birlikte gelen bilgisayar teknolojileri ve bu mekanik/dijital teknolojileri yöneten yazılımlar algoritma dediğimiz temele dayanmaktadır. Algoritma bir işi, olayı veya problemi çözmek için tasarlanan kurallı işlemler dizisidir. Başlangıcı, olay örgüsü ve sonucu vardır. Mantık,  matematik ve akıl oyunu içerir.

Peki Scratch programlama dili neden bu kadar önem kazandı? Algoritma öğretme neden bu kadar önemsenir hale geldi? Bunu daha iyi anlamak için yakın geçmişte özellikle İngiltere ve Ukrayna resmi eğitim programlarını incelemek gerekir. Her iki ülkenin de ilkokul seviyesinde bilgisayar eğitimine başlamaları; İngiltere de ise ayrıca Scratch algoritma programının resmi eğitim programına yerleştirmesi tüm dikkatleri bu ülkeler üzerine çekti.

Basit ve eğlenceli bir ara yüzü olan Scratch, lego parçaları gibi program işleyiş parçacıklarını ekle-çıkar yöntemi ile uygulatan bir programdır. Bu eğlenceli programlama dili özellikle çocukların ilgisini çekmekte, onları yazılım dünyası ile tanıştırmaktadır.

Hiç yorum yok:

Yorum Gönder