Çocuklar İçin Kodlama Nedir?



Scratch Öğreneceğiz?


Kodlama Neden Önemlidir?

        Günümüzde bilgisayarlar , tabletler ve akılllı telefonlar en önemli yardımcılarımız halini aldı . Bilgisayarlarda, tabletlerde,akıllı telefonlarda kullandığımız uygulamalar ve browserlar, işletim sistemleri, sosyal medya platformları ve hatta tüm web siteleri kodlamalar ile yapılır.

        Dünya da artık hemen hemen herşey insan hayatının her alanında kullanılan kodlamaya bağlı olarak dönüyor.


        Teknoloji sürekli gelişirken kodlamanın önemini vurgulamamız gerekir. Bu durumda çocuklar için kodlama önemli hale geldi.

        Hatta teknoloji sürekli gelişirken , çocuklarında kodlamayı öğrenmesi kaçınılmaz hale gelmeye başladı.

        Ancak bilişim teknolojileri birçok okulda seçmeli ders olduğu için kodlama eğitimi çok az öğrenciye verilebildi.

        Bunun tabi ki çeşitli nedenleri olabilir? Ama unutulmaması gereken en önemli şey dünyamızın giderek dijitalleştiği gerçeğidir.

        Yakın geçmişte ameliyatlar sadece cerrahlar tarafından yapılırken bugün robotik cerrahi ile de yapıldığını görüyor ve izliyoruz.

        Bugün sürücüsüz araçlar hatta pilotsuz uçaklar olduğunu da hatırlamamız gerekiyor.

Okul Öncesi Kodlama Eğitimi Nedir?



        Okul öncesi kodlama eğitimi alan çocukların tabi ki çeşitli avantajları olacaktır.

        Erkenden kodlamayı öğrenen çocuklar programlamanın altında yer alan düşünce ve mantığı çok daha iyi kavrarlar.

        Kodlamanın okul öncesi dönemde  öğrenilmesi hem çocuğun zihnini geliştirir hem de özgüvenini arttırır.

        Yapılan araştırmalar sonucunda yakın gelecekte yalnızca Amerika Birleşik Devletleri ‘nde 1 milyon bilişim teknolojileri elemanı açığı olacağı tahmin ediliyor.

        Bu sadece A.B.D ‘de tahmin edilen rakam. Diğer ülkeleri de göz önünde bulundurursak çocuklar için kodlama önemli hale gelmiştir diyebiliriz.

Çocuklara Kodlama Öğretebilecek Ücretsiz İnternet Siteleri
  • code.org
  • codemonster
  • khan
  • stencyl
  • codecombat
  • sctracht
  • codeacademy


Steve Jobs'  un şöyle bir sözü var
“ Bu ülkedeki herkes bilgisayar programlama öğrenmeli . Çünkü programlama size nasıl düşüneceğinizi öğretir. “


Scratch Nedir?



        Kodlamaya başlamak için daha önceden alınmış bir gmail hesabınızın olması gerekiyor.Eğer yoksa yeni bir gmail hesabı alıyoruz.

  • Arama motorumuzu açıyoruz.
  • Arama motorumuza SCRATCH yazarak web sitemize ulaşıyoruz.
  • “ Scratch ‘ e katıl “  linkini tıklıyoruz.
  • Kullanıcı adı ve şifre belirleyerek devam ediyoruz.
  • Karşımıza çıkan üyelik formunda bizden istenilen gerekli bilgileri forma doldurarak üyeliğimizi oluşturuyoruz.

Scratch Ara yüzünün Tanıtımı  


        Scratch web sitesine kullanıcı adı ve şifremiz ile giriş yapıyoruz.

        Biz yeni bir proje oluşturmak için sol üstte bulunan “ oluştur “  komutunu tıklıyoruz.

        Ve şimdi proje oluşturma sahnemiz açıldı. Scratch ara yüzümüzü tanıyalım.

        Eğer çalışma alanında kodlarımız Türkçe değilse üst panelde yer alan dünya simgesini tıklayarak dilimizi Türkçe ‘ ye çeviriyoruz.



        Scratch ‘ te 3 tane aracımız var. Bu araçlar çalışmalarımızı oluştururken kullanılır. Bunlar ;

  • Kod
  • Kostümler
  • Sesler 

 Şimdi sıra ile açıklayalım . 




Kod :

        Kod alanımızda nesnenin hareket ,  görünüm , ses , olaylar , kontrol , algılama , operatörler , değişkenler  ve bloklarım panelleri mevcuttur.

        Bu paneller de bulunan kodlar sürükle – bırak yöntemiyle çalışıyor.

        Sahnemizin hemen üzerinde bulunan


Yeşil bayrak : Projeyi çalıştırır .
Kırmızı daire :  Projeyi durdurur .

Kostümler :

        Kostümler panelinde ise kuklanın üzerinde değişiklikler yapabiliriz.

        Seçtiğimiz alanlarda ya da kuklanın tamamında değişiklik yapabiliriz.

        Yeni öğeler çizme, yazı yazma ve silme gibi işlemleri de bu alandan yapabiliriz.

Sesler :

        Sesler panelinde ise seslerde ilgili işlemleri yapabiliriz. Nesnelerimize ses atayabilir ve bu ses üzerinde değişiklik yapabiliriz.

Projeyı İsimlendirme ve Kaydetme


        Proje oluşturmaya başlamadan önce oluşturduğumuz çalışma belgesine de isim verelim. Üst panelde yer alan “ Untitled “ yazan text alanına bir kez tıklıyoruz. Bu alanda yer alan yazıyı silerek begeye vermek istediğimiz ismi yazıyoruz.

        Oluşturulan belgeyi kaydetmek için de DOSYA menüsünden Kaydet komutunu veriyoruz.

         Scracth ara yüzünden bahsederken yeşil bayrak simgesinin oluşturduğumuz çalışma dosyasını animasyon olarak izlememizi sağladığını belirtmiştik.

         Yalnız bunun için yeşil bayrak simgesine projede kod yazmaya başlamadan önce görev atamamız gerekiyor.

         Kod panelinde yer alan Olaylar alanında “ yeşil bayrak tıklandığında “ kod bloğunu çalışm alanımızın en üst satırına sürükleyip bırakıyoruz.

        Böylece sahne üstünde bulunan yeşil bayrak tıklandığında kuklamız kod bloklarıyla vermiş olduğumuz görevleri yerine getirecektir.