Learn Coding for Kids: Python
Learn Coding for Kids: Python — Çocuklar için coding; kaplumbağa çiziminden quiz oyununa
Learn Coding for Kids: Python, çocuklara gerçek Python ile çocuklar için coding öğreten ücretsiz bir iOS ve Android uygulamasıdır. İlk adımda yazı yazmak gerekmez: Çocuk küçük bir programı çalıştırır ve kaplumbağa telefonda bir yıldız çizer; çizgiler tek tek ekrana gelir. Ardından kısa dikkat süresine uygun şekilde hazırlanmış 20 kısa kurs, 41 blok bulmaca seviyesi ve 60 görev gelir.
- Fiyat
- Ücretsiz, Pro yükseltmesi
- Platformlar
- iOS ve Android
- Diller
- 22
- Yaş sınırı
- 4+
- Gereksinimler
- iOS 15.1 veya üzeri
- App Store
- 5.0 ★ (1)


Döngü kelimesi ortaya çıkmadan önce, bir döngünün ne olduğu anlaşılır.
İlk dakikada bir kaplumbağa yıldız çizer. Başka bir programı seçtiğinde kare, çiçek veya gökkuşağı şeklinde bir spiral belirir; iki sayıyı değiştirince resim de değişir. Çocuklar tekrarı görebildikleri bir şey olarak öğrenir, terimler ise daha sonra gelir. İlk çizim doğrudan telefon üzerinde çalışır; internet gerekmez.
Nedir
Learn Coding for Kids: Python, küçük yaştaki başlangıç seviyesindeki çocuklara Python ile ilk programming kurslarını sunan ücretsiz bir iOS ve Android uygulamasıdır. Kaplumbağa çizimleri, 41 blok bulmaca seviyesi, 60 görev ve yerleşik code editor ile 20 kısa kursu ve küçük parçalara bölünmüş 80 dersi bir araya getirir; böylece çocuk bir programın çizim yapmasını izlemekten kendi programını yazmaya geçebilir. İlk kurs, ilk blok seviyeleri ve ilk görevler ücretsizdir; ebeveyn doğrulaması satın alma işlemlerini ve dış bağlantıları korur.
Uygulamanın içinde
Nasıl görünüyor





Kurs
Python kursunda neler var?
Aşağıdaki adlar, bu sitedeki Coding for Kids kursunda yer alan ve çocuğun karşılaşma sırasına göre listelenmiş gerçek kurslardır: önce bir resim, ardından o resmin arkasındaki fikirler ve son olarak küçük bir proje.
Coding Nedir?
Bilgisayarların neler yapabildiğini ve kodun ne olduğunu, başlangıçta hiç yazı yazmadan öğren. İlk kurs ücretsiz.
Bir Kodlayıcı Gibi Düşün: Algorithms
Her şeyi net ve sıralı adımlarla düşünmek; sonraki tüm derslerin dayandığı temel fikir.
İlk Python Programın
Ekrana ilk mesajı yazdırmak: çocuğun kendi yazdığı kelimelerin ekranda belirdiğini gördüğü an.
Bilgileri Hatırlamak
Variables, bir sayıyı veya kelimeyi daha sonra kullanmak üzere saklamanı sağlar; ardından basit matematik işlemleri için Counting and Calculating gelir.
Seçim Yapmak
Bir programın karar vermesini sağlamak için if ve else kullanılır; karar verilen değerleri anlamak için Fun with Text ve True or False Fun konuları işlenir.
Aynı Şeyleri Tekrar Yapmak
range ile döngüler ve sayma; ardından birçok öğeyi bir arada tutmak için Collecting Things in Lists.
Recipe Functions
Functions, tekrar kullanılabilen tarifler gibidir: Çocuk bir dizi adımı bir kez yazar ve bunları defalarca kullanır.
Turtle ile Çizim
Turtle graphics, ardından Nested Loops ile Simple Animations and Patterns; kurs, Mini Project: Quiz Game ile sona erer.
Nasıl çalışır
Çocuğun uygulamada yaptıkları
Uygulama, çocuğun her zaman yapacağı küçük bir sonraki adımı olacak ve ebeveynin bu adımın ne olduğunu bir bakışta görebileceği şekilde düzenlenmiştir.
Bir programın çizim yapmasını izle, sonra onu değiştir
İlk küçük programı çalıştır ve bir kaplumbağanın yıldız çizmesini izle. Kare, çiçek veya gökkuşağı şeklinde bir spiral çizmek için farklı bir program seç, ardından resmin değiştiğini görmek için iki sayıyı değiştir.
Kısa bir kursu tamamla
20 kurstan her biri küçük derslere ayrılmıştır: bilgisayarların ve code'un ne olduğundan başlayıp algorithms, variables ve loops konularına, oradan da quiz oyunu oluşturma gibi küçük bir projeye ilerler.
Oyna, pratik yap ve devam et
Bir kedinin, kurbağanın, robotun veya ejderhanın hedefe ulaşması gereken blok bulmaca seviyelerini çöz, bir görev dene; ardından yeni fikirlerin kalıcı olmasına yardımcı olmak için quizlerden, bilgi kartlarından, bir kopya kağıdından ve günlük seriden yararlan.
İçinde neler var
Uygulamayla birlikte gelenler
20
Kurs, 80 ders
Bilgisayarlar ve code, algorithms, mesaj yazdırma, variables ve basit matematik, text ve true or false, if ve else, range ile loops, lists ve dictionaries, random numbers, functions ve turtle animations.
41
Blok bulmaca seviyeleri
Seviyeler yıldız kazandırır ve move, jump, repeat, if blocked ve repeat until goal gibi bloklarla adım adım zorlaşır. İlk seviyeler ücretsizdir.
60
Python görevleri
Kolay, orta ve zor seviyelerde küçük ve somut hedefler: bilgisayara merhaba demek, jelibonları saymak, yıldız şeklinde bir merdiven oluşturmak, sayının çift veya tek olduğunu kontrol etmek, saklı oyuncağı bulmak.
Turtle
Code ile çizim
Turtle graphics, basit animasyonlar ve iç içe loops desenleri, birkaç satır Python code'unu ekranda bir resme dönüştürür.
Editör
Gerçek bir code editörü
Çocuk hazır olduğunda yerleşik editör telefonda Python yazar ve çalıştırır, ardından çıktıyı gösterir. Programlar Kodlarım bölümüne kaydedilebilir ve yeniden açılabilir.
Tekrar
Öğrenilenleri kalıcı hâle getiren araçlar
Yeni öğrenilenlerin kalıcı olmasına yardımcı olan mini quizler ve bilgi kartı tekrarı, bir kopya kağıdı, örnek programlar, notlar, kaydedilmiş dersler ve öğrenilenleri gösteren ilerleme bilgisine sahip günlük seri.
Ebeveynler için
Python bir çocuk için iyi bir ilk dil mi ve kaplumbağa çizimi neden yardımcı olur?
Python, code yapısı İngilizceye yakın okunduğu ve hata yapmaya yol açabilecek noktalama işaretleri az olduğu için genellikle ilk text language olarak önerilir. Kaplumbağa çizimi ise küçük yaştaki öğrencilerin ihtiyaç duyduğu diğer unsuru ekler: görebilecekleri bir sonuç. Birkaç satır ekranda bir kalemi hareket ettirir ve bir hata, anlaşılması zor bir mesaj yerine yamuk bir şekil olarak ortaya çıkar. Sonuçta bir resim gördüklerinde çoğu çocuk yeniden denemeye daha istekli olur.
Turtle graphicsgörebildiğin code
Kaplumbağa, ileri git ve dön gibi komutlara uyan küçük bir kalemdir. Aynı iki komutu tekrarladığında bir kare ortaya çıkar; bunları farklı bir açıyla tekrarladığında şekil yıldıza dönüşür. Böylece loop fikri görünür hâle gelir.
Algorithmssıralı adımlar
Çocuk, herhangi bir code yazmadan önce bir görevi tarif gibi doğru sıradaki açık adımlarla tanımlamayı öğrenir. Uygulama daha sonra functions konusunu yeniden kullanılabilir tarifler olarak tanıtırken tarif fikrine geri döner.
IndentationPython'ın kendine özgü özelliği
Python, hangi satırların bir loop veya if bloğuna ait olduğunu girintilerinin ne kadar içeride olduğuyla belirtir. Mantığı kavrandığında düzenli görünür ve bir çocuğun programı çalışmadığında bir yetişkinin kontrol etmek isteyeceği ilk şey budur.
Bloklar, ardından textaynı fikirlere giden iki yol
move, jump, repeat ve if blocked gibi blokları birleştirmek, Python yazmakla aynı düşünme becerisini geliştirir. Daha küçük yaştaki veya kendine daha az güvenen bir çocuk bloklarla başlayabilir; gerçek code yazmak isteyen çocuk ise doğrudan derslere geçebilir.
Uygunluk
Kimler için uygun — kimler için değil
Şu durumlarda senin için uygun
- Çocuğunun ilk programming deneyiminde bir programming videosu değil, gerçek ilerleme görmesini isteyen bir ebeveynsen
- Çizim yapmayı, bulmacaları veya oyunları seven ve bir resim ortaya çıkaracaksa code denemek isteyecek bir çocuğun varsa
- Daha küçük veya kendine daha az güvenen bir çocuk için block oyunlarıyla daha yumuşak bir başlangıç yaparken erken aşamada gerçek Python öğrenmesini istiyorsan
- Yoğun bir güne sığan, net ve kısa dersleri seviyorsan
- Uygulamanın, 22 arayüz dili arasından ailenin kendi dilinde olmasını istiyorsan
Şu durumlarda doğru araç değil
- Tüm öğrenme yolunun ücretsiz olmasını bekliyorsan: ilk kurs, ilk block seviyeleri ve ilk görevler ücretsizdir; CoddyKit Pro geri kalanların kilidini açar.
- Data science veya web development alanına yönelen gençler için bir kurs arıyorsan
- İnsan bir öğretmenin bulunduğu bir sınıf istiyorsan; uygulama kendi hızında ilerlemeye uygundur ve sorular için bir AI Chat sekmesi vardır.
Gizlilik
Ebeveynler için: satın alımlar ve dış bağlantılar
Satın alımların ve Learn Coding for Kids: Python dışına yönlendiren bağlantıların önünde bir ebeveyn doğrulaması bulunur. Abonelikler bir ebeveyn tarafından başlatılır; Android'de Google Play üzerinden istendiği zaman yönetilebilir veya iptal edilebilir.
Tüm ayrıntılar CoddyKit gizlilik politikasında.
Sorular
Sık sorulan sorular
Learn Coding for Kids: Python nedir?
Learn Coding for Kids: Python, çocuklara Python ile coding öğreten ücretsiz bir iOS ve Android uygulamasıdır. 20 kısa kurs ve 80 ders, turtle drawing, 41 block puzzle seviyesi, 60 görev ve yerleşik bir code editor sunar. Daha önce hiç code yazmamış çocuklar için hazırlanmıştır.
Hangi yaş grubu için?
App Store alt başlığında uygulama, 6 yaş ve üzeri çocuklar için eğlenceli programming olarak tanımlanır; uygulamanın yaş derecelendirmesi ise 4+'tır. Her çocuk farklıdır; bu nedenle ilk çizim iyi bir testtir: Çocuğun turtle'ın bir yıldız çizmesini izlemekten ve sayıları değiştirmekten hoşlanıyorsa ilk dersler muhtemelen ona uygundur.
Çocuğum code yazmak zorunda mı?
Başlangıçta hayır. Açılıştaki çizim için yazı yazma deneyimi gerekmez ve Block Playground, birleştirilebilen blokları kullanır. Python yazmak, dersler ve code editor aracılığıyla yavaş yavaş öğretilir; editor, çocuğun programını telefonda çalıştırır ve çıktıyı gösterir.
Çocuğum gerçekte ne öğrenecek?
Çocuklar bilgisayarların ve code'un ne olduğunu, bir görevi sıralı adımlarla nasıl açıklayacaklarını, mesajları nasıl yazdıracaklarını ve variables nasıl kullanacaklarını, if ve else ile nasıl seçim yapılacağını, loops ve range ile eylemlerin nasıl tekrarlanacağını, ayrıca lists, dictionaries, functions ve random numbers'ın nasıl çalıştığını öğrenir. Kurs, turtle animations, nested-loop patterns ve çocuğun kendi quiz game'i ile sona erer.
Block puzzle'lar derslere nasıl dahil ediliyor?
Block Playground'da kedi, kurbağa, robot veya ejderhanın hedefe ulaşması gereken 41 seviye bulunur. Çocuk move, jump, repeat ve if blocked gibi blokları birleştirir, play düğmesine basar ve programın çalışmasını izler. Text yerine bloklar kullanılsa da derslerdekiyle aynı computational thinking becerisini geliştirir.
Neler ücretsiz ve Pro nelerin kilidini açıyor?
İlk kurs, ilk Block Playground seviyeleri ve ilk coding görevleri ücretsizdir; böylece bir ebeveyn karar vermeden önce çocuk gerçek coding'i deneyebilir. CoddyKit Pro tüm kursların ve derslerin, 41 puzzle seviyesinin tamamının, 60 görevin tamamının yanı sıra sınavın ve sertifikanın kilidini açar.
İnternet bağlantısı olmadan çalışır mı?
İlk turtle drawing telefonda çalışır ve internet gerektirmez. Store açıklaması uygulamanın geri kalanının offline kullanılacağını taahhüt etmez; bu nedenle uzun bir yolculukta kullanmadan önce cihazında bir dersi kontrol et.
JavaScript çocuk uygulamasından farkı nedir?
Learn Coding for Kids: Python, Python öğretir ve bir turtle'ın yıldız çizmesiyle başlar. Learn JavaScript for Kids, JavaScript öğretir ve çocuğun dokunarak değiştirebildiği sticker'lara sahip canlı bir programla başlar. İki uygulama variables, loops ve decisions gibi aynı temel yapı taşlarını paylaşır; bu nedenle seçim çoğunlukla çocuğunun hangi dili merak ettiğine bağlıdır.
Başla
Çocuğunun Python'da ilk yıldızını çizmesine izin ver
iOS ve Android'de, 22 dilde ücretsiz başlayabilirsin.
CoddyKit'ten daha fazlası
iOS ve Android üzerinde kullanılabilir.