BaRBaRYaN adlı üyeden alıntı: mesajı görüntüle
söylediklerinize sonuna kadar katılmakla birlikte konudaki yaş grubu çocuklar için bu durum anaokulunda askeri okula yatılı öğrenci göndermek gibi olur. sevdirmekten ziyade korkutur ve kaçırır.

bizim öğrencilik yıllarımız ile şimdiki gençlerin öğrencilik yıllarını kıyaslamamak gerekir. aynı şekilde biz öğrenirken kullandığımız yöntemler ile şimdiki çocukların kullanması gereken yöntemler çok farklı.

bizler aslında imkansızlıkdan dolayı aslında birer MAKER olarak yetiştik. mahallede kendi oyuncak arabalarımızı kendimiz yaptık, misket oynarken kuyuları kendimiz kazdık, kızlar bebekle oynarken o bebeklere kıyafetleri kendi dikti, evcilik oynarken bir çok şeyi kendileri yarattı. fakat şimdiki gençler bunların hepsini hazır olarak almaya alıştı. o nedenle bu yaştaki çocukları öncelikle tüketen bireyler olmaktan çıkarıp üreten bireyler haline getirmek gerekiyor.

öğrencilerime verdiğim bir örnek var burada da yazayım. bİLGİ 5 harfli bir hazinedir. 5te4ü İLGİ dir diye. Bir insan neye ilgi duyuyor ise o konuda daha kolay bilgi sahibi olur. o nedenle amacınız kodlama öğretmek ise öncelikle kodlamaya ilgi duymasını sağlamanız gerekiyor.

Bir önceki mesajımda bir yazı paylaşmıştım. Micro:bit ile alakalı.
BBC ingilterede 1 milyon öğrenciye bu aracı ücretsiz dağıttı. neden çünkü kodlaması kolay, neden çünkü basit kodlarla ortaya çıkartacakları basit oyunlar ile çocukların ilgisini çekiyor, neden çünkü çocuk belkide hiç kodlama bilmeden kendi oyununu yapabildiği için BEN BAŞARABİLİRİM duygusunu yaşıyor.
..........
Peki neyi nasıl öğreterim kısmına gelince
bu iş için ayıracağınız bütçeye göre izleyeceğiniz yol haritası değişecektir.
Çünkü kodlama küçük yaştaki çocuklara en iyi oyunlaştırılarak öğretilir ve bu iş için kullanılacak kodlama araçları da biraz pahalı.

ben kızıma neler yaptım (2. sınıfta)
1. Code.org - kodlabüyü - kodris
oyunlaştırarak öğretmenin en güzel ve pratik yolu. aynı zamanda sıralı işlem algoritmaları öğretmenin ilk adımı. ben meslek lisesindeki öğrenciye DÖNGÜ kavramını 2 haftada anlatamazken code.org ile ilkokul 1. sınıf öğrencisine yazma öğrenmeden döngünün ne olduğunu anlattım. çokta güzel anladılar.

2. Lego Education
El becerisini geliştirmek ve kodlama ile birleştirmek için Lego WeDo aldım eve. Normal legolardan farklı olarak blok tabanlı olarak kodlayabiliyorsunuz. yaptığınız lego modellerini hareket edip koddaki örnek programdan yola çıkarak özelleştirebiliyorsunuz ve çocuk bu sayede öğrendiği bilgileri nerede nasıl kullanacağını da görüyor. Anasınıfından itibaren kullanılabilir.

3. Micro:bit
Blok tabanlı kodlama - javascript - pyton gibi farklı dillerle programlayabileceğiniz kibrit kutusu kadar bir kodlama materyali. Blok tabanlı kodlama, giriş birimleri - çıkış birimleri, sensör mantığını öğretebileceğiniz mükemmel bir araç. 2. sınıf öğrencileri ile 40 dakikada kendi oyunlarını (taş - kağıt - makas) kodladık. Sonraki derste tüm öğrenciler yaptıkları uygulamayı velilerine nasıl bir şevle gösterdiklerini anlatıyorlardı.

4. ScratchJR - Scratch
Blok tabanlı kodlama ile birlikte basit animasyonlar yaratabileceği oyun programlamaya geçiş yapmasını sağlamak için biçilmiş kaftan.

5. Arduino
Ortaokul çağından itibaren başlangıçta blok tabanlı kodlama ile sonrasında IDE platformunda çocuklar programlamayı öğrenebilir. sonrasında IOT uygulamalarına geçiş için iyi bir basamak görevi görür. Hem programlamayı öğrenir hem de yazılımı donanım ile birleştirdiği projeler yardımı ile öğrendiği bilgiyi gerçek hayatta da kullanıldığını gördükçe daha yaratıcı projeler geliştirebilir.

6. Raspberyy Pi + Python
ilkokul ve ortaokul çağında öğrendiği programlama bilgilerini geliştirebileceği ideal bir platform. kendi bilgisayarını yapmaktan tutun, o bilgisayarda çalışacak tüm uygulamaları geliştirebileceği, yapay zeka, makine öğrenmesi ve bir çok uygulamayı yapabileceği ideal bir mini bilgisayar


Bunun dışında size bir çok programlama aracı önerebilirim. Ama maalesef ki hepsi bütçe ile ilgili.
Şimdi buradaki yazılımcı arkadaşlar bu mesajı oldukça eleştirecektir yazılım için bu kadar araca gerek yok diye ama emin olun gerek var. Öğrenmenin daha hızlı olabilimesi için çocuklar yaptıkları şeylerin bir şeyleri değiştirdiğini görmek istiyor. Siz onlara istediğiniz kadar dizi de sıralama algoritması anlatın. aşağıdaki videolar kadar etkili olmayacaktır


https://www.youtube.com/watch?v=CmPA...aJ7ISQ8uOyMaL_
Yazdığınız site ve materyalleri incelicem, code.org ilk açtığım site olmuştu verimli kullanamamıştık, şuan kodris çok hoşuma gitmeye başladı ben bile takılı kaldım
Faydalı bir başlık oldu benim açımdan, şuanlık ingilizce + robotic kodlama şeklinde gidip ilerleyen durumda diğer yazılım dillerine geçiş yapmak mantıklı geldi.