Çocuklar için Bilgisayarsız Kodlama
Kodit ilkokul seviyesindeki çocuklara kodlamanın temel kavramlarını fiziksel olarak öğretmek için tasarlanmış blok kodlama fişlerinden oluşan bir eğitim setidir.
Çocukların bilgisayar ve yazılıma ihtiyaç duymadan, kolayca kod yazmalarını sağlayan fiziksel materyallerden oluşmuştur.
Komutlar hem Türkçe hem ingilizce olarak hazırlanmıştır.
Kodit Scratch ve Blockly gibi kodlama araçlarına destek amacı ile de kullanılabilir.
Kodit ile Çocuklar
Algoritma, Sıralama, Fonksiyon, Koşullu yönergeler, Döngüler, Hata ayıklama, Öngörme, Problemi parçalara ayırma, Planlama gibi temel kodlama kavramlarını öğrenirler.
Sosyal Duygusal
Çevre bilinci, teknoloji kavramları ile tanışırlar, takım olarak çalışma, farklı görüşleri anlama ve karar alma becerilerini geliştirirler. Kodit fişleri ile kendi çözümlerini ifade ederken, özgüvenlerinide inşa ederler.
Matematik
Aritmetik, büyüklük, küçüklük, sayı farkındalığı, şekiller, mesafe, konum gibi kavramlarla ilgili farkındalık geliştirirler.
Problemler üzerinde düşünürken alternatif çözüm yolları olduğunu keşfederler.
İletişim
Hikayeleri okurken, değişik konularda bilgi edinme, fikirlerini paylaşma, yorum yapma, soru sorma gibi öğrenme becerilerini geliştirirler.
Kodlama yaparken, kendi hikayelerini arkadaşları ile paylaşır ve kendilerini ifade ederler.
Mantıksal Akıl Yürütme
Yönerge okuma ve yorumlama becerilerini keskinleştirirler.
Bir problemin birden fazla çözümü olabileceğini ve alternatif çözümler içinden verimlisini seçmeyi öğrenirler.
Kodit fişleri ile kurdukları hikayeler ve oyunlar ile soyut ve karmaşık kavramları modelleyerek somutlaştırmayı öğrenirler.
- Kodlama 21. yüzyılda yaratıcılığı ifade etmenin ve yaratıcı üretimin aracıdır
- Çocuklara teknolojinin nasıl tasarlandığını öğrettiğimizde, onu sadece tüketen değil üreten bireyler olurlar
- Kodlama eğitimi çocuklara bir hedefe doğru çözüm üretirken sonraki adımları öngörebilme, planlayabilme becerilerini kazandırır. Tıpkı satranç oynarken hamleleri tahmin edebilmek gibi
- Çocuklar gerçekleştirmek istedikleri hedefler için alternatif yollar öğrenirler
- Bazı durumlarda bir çözüm işe yaramadığında diğer bir çözüm olabileceğini fark ederler.Bazen de bir probleme birden fazla çözüm olduğunu keşfederler ve çözümler içinde en uygun olanı seçmek için mantıklar yürütürler
- Makinaların, robotların, uygulamaların çalışma mantığının temellerini birinci elden keşfederken, öğrenmeyi öğrenirler. Bir makinayı programlayabilmek için komutlar geliştirirken, kendilerinin nasıl düşündüğünü fark etmek durumunda olduklarından, düşünme üzerinde düşünürler