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