Puppy Code, çocuklar için bir kodlama oyunudur. Çocuklar, bir yavru köpeğin topunu adım adım getirmesine yardım ederek kodlamayı öğrenirler.
Top bahçenin bir yerindedir. Yavru köpek topu getirecektir, ancak yalnızca ona tam olarak nasıl ulaşacağını söylerseniz. Bir plan oluşturun, Çalıştır'a basın ve yavru köpek adım adım planı takip eder.
Plan işe yaramazsa, değiştirin ve tekrar deneyin.
İşte bu programlamadır.
Oklardan Gerçek Koda
İlk seviyelerde okuma gerekmez. Çocuklar okları işaretler ve resimler anlamı taşır.
Sonra oklar tuşlardaki kelimelere dönüşür. Ardından çocuklar, küçük eller için yapılmış bir klavyede kelimeleri kendileri yazarlar.
Resimlerden koda ani bir geçiş yoktur. Her seviye küçük bir yeni fikir ekler, bu nedenle kodlamayı öğrenmek oyun gibi hissettirir.
İçindeki Programlama Fikirleri
Çocuklar her fikirle karşılaşırlar çünkü bir bulmacayı çözmek için ona ihtiyaç duyarlar. Fikrin programlama adı daha sonra verilebilir.
Sıralama
Bir plan, sırayla yapılan adımların bir listesidir. **Hata Ayıklama**
Bazı seviyeler, içinde bir hata bulunan bir planla başlar. Çocuklar yanlış giden adımı bulur ve düzeltir.
**Döngüler**
"3 kez yap" ifadesi, altındaki adımları tekrarlar. Bir baloncuk, hangi adımların döngüye ait olduğunu gösterir. Plan yazmak daha kısa hale gelir ve yavru köpek yine de her adımı yürür.
**Eğer ve aksi halde**
"Eğer top varsa" ifadesi bir soru sorar: top burada mı? Altındaki adımlar yalnızca cevap evet olduğunda çalışır. "Aksi halde" altındaki adımlar ise cevap hayır olduğunda çalışır.
**Kısa planlar**
Köpeğin Küçük Defteri'nde sayfa yalnızca yedi satırdan oluşur. Her adımı yazmak artık sığmaz, bu nedenle döngüler ve sorular planı yeterince kısa hale getirir. Programcıların bunun için bir kuralı vardır: kendini tekrar etme.
**Fonksiyonlar**
"Hile bul" ifadesi, yavru köpeğe bir isim altında birkaç adım öğretir. "Bul" yazmak, yavru köpeğin hepsini yapmasını sağlar. Bir hile, yavru köpeğin durduğu yerden çalışır.
**Fonksiyon kullanan fonksiyonlar**
Bir hile, bir fonksiyonun diğerini çağırması gibi, başka bir hileyi kullanabilir. Bir hileyi bir kez düzeltin, onu kullanan her yer düzeltilmiş olur.
Çocuklar İçin Programlama, Baskısız
Puppy Code asla sadece "Yanlış" demez.
Bir plan çalışmayı bıraktığında, oyun yavru köpeğin ne yapmaya çalıştığını ve onu neyin durdurduğunu gösterir. Çocuk bir adımı değiştirebilir ve planı tekrar çalıştırabilir.
Çalışan uzun bir plan hala doğru cevaptır. Sadece yedi satırlık sayfaya sahip defter seviyeleri kısa bir plan ister.
Şunlar vardır:
• Zamanlayıcı yok
• Puan yok
• Seri yok
• Hızlı bitirme baskısı yok
• Kaybetme yolu yok
Her seviye baştan itibaren açıktır. Çocuklar istedikleri kadar bir seviyede kalabilirler.
Bir Dinle tuşu her görevi sesli olarak okur. Bir çocuk her üçüncü seviyeyi bitirdiğinde bir hediye getirir: Yavru Köpeğin anı defteri için yeni bir resim.
Birlikte Öğrenin
Çocuklar için kodlama yan yana iyi çalışır. Bir çocuk ve bir yetişkin aynı ekranı paylaşabilir, yavru köpeğin bir sonraki adımda ne yapması gerektiği hakkında konuşabilir, tahminlerde bulunabilir ve sırayla adımlar yazabilir.
Yetişkinler için bir sayfa, her bir dünyanın ne öğrettiğini ve nasıl oynanacağını açıklıyor. Evde eğitim dersleri, STEM zamanı veya evde sakin bir öğleden sonra için uygundur.
Daha önce hiç programlama yapmamış yetişkinler de ilk seviyeden başlayabilir.
Özel Tasarım
Puppy Code hesap gerektirmez.
Şunlar mevcuttur:
• Reklam yok
• Analiz yok
• İzleme yok
• Hesap veya kayıt yok
Hiçbir şey toplanmaz veya hiçbir yere gönderilmez.
İlerleme cihazda kaydedilir ve cihazda kalır.
Kodlamayı öğrenin: Çocuklara adım adım programlama öğreten bir köpek yavrusu bulmaca oyunu.
Güncellenme tarihi
3 Kas 2026