Kodlayan Çocuklar


                       
                 Kodlayan Çocuklar


     Günümüzde çocukların teknolojiye ve bilime ne kadar ilgili, duyarlı olduğunu herkes biliyor. Hatta çocuklar yetişkinlere göre biraz daha bu konuda ön planda. Ancak teknolojiyi kullanmak kadar teknoloji hakkında fikir sahibi olmak da önemlidir. Belki de birçok çocuğun aklında değişik fikirler ve projeler mevcut fakat bunu nasıl yapacağı konusunda bir bilgisi yoktur.  Teknolojiyle iç içe olan aileler için savunmamız gereken  bir durum söz konusu. Burada iş birazda ebeveynlere düşüyor. Çocuklar her ne kadar yabancı dil hissede yanında bilmesi gereken bir dil daha var; programlama dili.
      Peki bu çocuklar nasıl programlama dilini öğrenebilir? İşte şimdi bu amaçla yapılan ve yeni başlayanlardan tutunda ustalık seviyesine kadar olan iOS ve Androidler için kodlama uygulamalarını sizlere tanıtmak istiyorum. Ayrıca bu uygulama 5 yaş çocuklarından 12 yaş ve üzeri gençlere kadar herkesi kapsıyor.

Code.org
      Her seviyeden çocuklar için oyun mevcut. Okuma becerisi olmayan 4 yaş üstü çocuklar bile oyun oynarken kodlamanın mantığını öğreniyorlar. Öğrenciler için 4 yaş üstü(çocuk okuyucular), 6 yaş üstü (Okuma becerisi gerektirir), 8 yaş üstü, 10 yaş ve üstü gibi çeşitli seviyelerinde dersler mevcut. Mantıksal sınama, problem çözme gibi üst düzey kazanımlarda gelişim sağlayabiliyorlar bu uygulama sayesinde. Nesne tabanlı programlamayı içeriyor çalışma pratiği ise gayet basit. Blokları çalışma alanına sürükle bırak yaparak gerekli kod bloklarını oluşturup görevi gerçekleştirmeye çalışılıyor. Başardıkları zaman bir sonraki göreve geçebiliyorlar, başaramadıklarında ise bir ip ucu ekranı ile karşılaşılıyor. Görevler gittikçe zorlaşarak kodlama ve zihin gelişimi için farklı kazanımları çocuklara kazandırmak amaçlanıyor. Sisteme üye girişi yapılabiliyor bu sayede çocuklar kaldıkları yerden devam geçebiliyorlar. Çalışmalarını tamamlayan öğrencilere bir Corde.org Sertifikası veriliyor.


Kodable
    Kodable programlamayı ve problem çözmeyi çocuklara uygun  bir ortamda onlara anlatmayı hedefleyen bir uygulamadır. 5 yaş ve üstü için tasarlanmış olan bu uygulama Pro versiyonu 3 ayrı dünya ve 90 seviyeyle bulunuyor. Attı dersler yoluyla ilerleme eğlenceli kalır. Oyunlar bir labirentte gezinmek gibi bir dizi zorlukla karşılaşır. Kodable JavaScript' i öğreten programlama standartlarına uyar. JavaScript yeni başlayanlar için mükemmel bir dildir. Ancak Kodable programlama konseptlerini çok basit tutmaz. Kodable çocuklar için programlama öğrenmek için sağlam bir giriş seviyesi aracıdır. Ücretsiz, web tabanlı, döngü ve dallanma gibi temel programlama kavramlarını tanıtıyor.


Daisy Dınosaur
      Çocuğun sürükle ve bırak mantığı ile tasarlanmış  bir oyun, Daisy' i hareket ettirebilecekleri temel bir uygulamadır. Sezgisel olarak da kullanımı gayet basit ve kolay bir uygulama, programlamanın objelerini, sıralamayı, döngüyü çocuklara kolay ve eğlenceli yoldan öğretmeyi planlıyor. Bir döngü dolap sorunu çocukları Daisy' in çeşitli hareketler gerçekleştirmesini sağlamak için sözcük komutlarını kullanmaya teşvik eder. Ama bir yakalama var. Bu uygulama ücretsiz basit ve hatta teknik olmayan çocuklara hitap ediyor.

Tynker
  10-15 yaş çocuklarına hitap eden bir uygulamadır. Temel programlamaya, ses çıkarmayı, karakterleri hareket ettirmeyi, çizim yapmayı , tekrar ettirmeyi öğreterek başlıyor. Kendi yapboz oyunlarını hazırlamaya yönelik görsel ve yazılı açıklamaları içeriyor. Çevrimiçi dersler, alıştırmalar, seviyelere göre dersler sunuyor. Öğrenme modülleriyle Çocuklar rozetler kazanıyor ve ilerliyorlar. Kendi oyunlarını oluşturabiliyorlar. Tümler gerçek kodlara geçmeden önce görsel bloklarla başladığından net bir öğrenme yolu vardır. Artan ilerleme düzeyine sahiptir. Ücretli ve ücretsiz katmanlar sunuyor. Çocukların düzenli projeler yapmasına izin veriyor.


Hopscoth
    Bloklarla inşaat yaparken kodlamanın temellerini öğreten ve bilgi veren bir uygulamadır. Ayrıca çocuklar bu uygulamada kendi uygulama, oyun ve animasyonlarını interaktif ve renkli bir ortamda gerçekleştirebiliyor. Karakterleri hareket ettirmeyi, çizmeyi birbiriyle etkileşime girmeyi, sarsmayı hatta bağırmalarını bile programlayabiliyorlar. Scratch uygulamasından yola çıkarak hazırlanmış olan uygulama 2013 ve 2014' te pek çok ödül kazanmış ve Apple' ın 9-12 yaş grubuna yönelik en iyi uygulama arasında yer alıyor . Ücretsiz bir uygulamadır.


LightBot
   4-8 yaş için de seçeneği bulunan programda çocuklar bir karakter aracılığıyla bir yönlendirme yapıyor. Bulmacaları çözerek ilerliyorlar.  Karakterleri verilen görevler doğrultusunda ilerleten çocuklar sağ sol ileri geri komutlarını kullanarak istenilen hedefe ulaşmaya çalışıyorlar. Yapboz uygulamasıdır. Bu oyun içinde programlamanın temel yapısı olan döngüler kontrol akışı gibi akış mantığı içeriyor. 40 seviye ve 20 yıldız toplamayı amaçlayan aşamaları mevcut.


Cargo-Bot
    Codea ile hazırlanmış ilk oyun Cargo-Bot çocuklara programlamanın temellerini anlatan öğreten bir uygulamadır. Bir çeşit yapboz oyunuyla kullanıcılar bir robotun hareket etmesini sağlıyor. Retina grafikleri ve üretilen çözümlerin Youtube üzerinden paylaşımı da söz konusudur.

Scratch
  Scratch tamamen Türkçe olarak kullanabileceğiniz programlamadır. MIT' den öğrenciler akademisyenler ve kendi alanlarında uzman olan bir çok kişinin desteğiyle birlikte hazırlanmış eğitici programlama dilidir. Kaybetmeden sitede mevcut projelerle oynamak, değiştirmek ve test yapmak mümkündür. Scratch özellikle 8 ile 16 yaş grubu için tasarlanmış olmakla birlikte her yaştan insan tarafından kullanılmaktadır. Scratch ile etkileşimli hikayeler, oyunlar ve çizgi filmler yapabilir ve bunları kolay şekilde paylaşabilirsiniz. 

Bee-Bot
     Bee-Bot  3 yaşından itibaren çocuklar için tasarlanmış çocuklara kodlama öğreten heyecan verici yeni bir robot. Renkli kullanımı kolay ve kullanışlı robot ile sıralama, tahmin, problem çözme öğretmek ve eğlenmek için mükemmel bir araçtır. Renkli tasarımı çocukların ilgisini çekerek öğrenmelerini kolaylaştırıyor. Yön tuşları ile robotu ileri, geri, sola ve sağa götürebilir 40 komuta kadar hafızada tutarak hareket ettirebiliyorsunuz. Hafızaya aldığınız komutları Yeşil Go tuşuna basarak başlatabilir ve girdiğiniz komutları hareketini izleyebilirsiniz. Çocuklar robotun güzelliği ile defalarca kez kullanmak ister ve her zamankinden daha yaratıcı ve karmaşık komut dizileri yapabilmek için kendilerini rahat hissederler. Bee-bot çocuklara programlama öğretirken kendi oyunları ile sayılar, renkler, şekiller, organlar bir çok bilgiyi öğrenmesini de kolaylaştırır.


WaterBear
   Tek satır kod yazmadan sürükle bırak metoduyla kullanılabilecek bir programlamadır. Scratch programlamasına oldukça  benzeyen hiçbir kurulum olmadan web tarayıcı yardımıyla çalışmaktadır ve aynı ortamda ön izlemesi yapılabilmektedir.

Hiç yorum yok:

Yorum Gönder

Dokun-hisset-eşle Materyal Tasarımım

    Dokunuyorum- Hissediyorum- Eşliyorum       Çocukların oynarken öğrenmesini sağlayacak özel eğitim için bu materyalimi tasarladım. B...