Learn Coding for Kids: Python uygulama simgesi

Learn Coding for Kids: Python

Eğitim · Ücretsiz · iOS & Android · CoddyKit

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.

App Store — Ücretsiz indirGoogle Play — Ücretsiz indir
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)
Daily Goal, Feature Request ve Skill Hub kartlarının bulunduğu uygulamanın ana ekranının yanında tablet tutan bir çocuğun illüstrasyonuCoding for Kids başlıklı, yüzde 12 oranında devam ediyor olarak işaretlenmiş ve Resume düğmesi bulunan öğrenme yolu kartı
20Kurs, 80 ders
41Blok bulmaca seviyeleri
60Python görevleri
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

Daily Goal, Feature Request ve Skill Hub kartlarının bulunduğu uygulamanın ana ekranının yanında tablet tutan bir çocuğun illüstrasyonu
Ana sayfaAna ekranda günlük hedef ve Skill Hub gösterilir; aşağıda Home, Study, Editor, AI Chat ve Challenge sekmeleri bulunur.
Coding for Kids başlıklı, yüzde 12 oranında devam ediyor olarak işaretlenmiş ve Resume düğmesi bulunan öğrenme yolu kartı
Öğrenme yoluResume düğmesi, çocuğun kaldığı yerden devam etmesini sağlar; kartta ilerleme oranı da gösterilir.
Toplam ilerlemenin yüzde 12 olduğu, 26 dersten üçünün tamamlandığı ve ilk dersin ücretsiz olarak işaretlendiği Introduction to Programming kurs ekranı
Kursa genel bakışBir kursta toplam ilerleme, tamamlanan ders sayısı ve ücretsiz olarak işaretlenmiş ilk ders gösterilir.
Bisiklet süren bir çocuğun yer aldığı, Code, Succeed yazılı Store görseli ve telefonda günlük hayatta algoritmalardan bahseden bir ders ekranı
Becerilerini uygulaÇocuğun öğrendiği her yeni beceriyi hemen kullandığı fikrini anlatan Store görseli; telefonda bir algorithms dersinin bir bölümü gösterilir.
Coding for Kids için temel kavramlar, öğrenme ipuçları, bir quiz ve bir roadmap hakkında önerilen komutların bulunduğu AI Chat ekranı
AI ChatHazır komutlar; temel kavramları, daha hızlı öğrenme ipuçlarını, bir quizi veya bir roadmap'i sorar.

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.

  1. Coding Nedir?

    Bilgisayarların neler yapabildiğini ve kodun ne olduğunu, başlangıçta hiç yazı yazmadan öğren. İlk kurs ücretsiz.

  2. Bir Kodlayıcı Gibi Düşün: Algorithms

    Her şeyi net ve sıralı adımlarla düşünmek; sonraki tüm derslerin dayandığı temel fikir.

  3. İlk Python Programın

    Ekrana ilk mesajı yazdırmak: çocuğun kendi yazdığı kelimelerin ekranda belirdiğini gördüğü an.

  4. 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.

  5. 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.

  6. 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.

  7. Recipe Functions

    Functions, tekrar kullanılabilen tarifler gibidir: Çocuk bir dizi adımı bir kez yazar ve bunları defalarca kullanır.

  8. 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.

  1. 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.

  2. 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.

  3. 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.

App Store — Ücretsiz indirGoogle Play — Ücretsiz indir
Son incelenme tarihi · CoddyKit tarafından yayımlandı · Gizlilik politikası
iOS ve Android üzerinde kullanılabilir.