Python nedir?
Python, okunması ve öğrenmesi kolay bir programlama dilidir. Öğrenciler Python ile bilgisayara ne yapması gerektiğini açık adımlarla anlatır; kendi programlarını çalıştırır ve geliştirir.
Güçlü ve Anlaşılır Programlama Dili
Düşün, kodla ve kendi çözümlerini üret.
Bu atölyede öğrenciler metin tabanlı programlamaya geçer. Python ile komutlar yazar, algoritmalar kurar, bilgileri işler ve kendi çalışan programlarını geliştirir.

Kodların nasıl düşünerek planlandığını ve çalışan programlara dönüştüğünü keşfedin.
Python, okunması ve öğrenmesi kolay bir programlama dilidir. Öğrenciler Python ile bilgisayara ne yapması gerektiğini açık adımlarla anlatır; kendi programlarını çalıştırır ve geliştirir.
Güçlü ve Anlaşılır Programlama Dili
Algoritma, bir problemi çözmek için izlenen sıralı adımlardır. Öğrenciler bir program yazmadan önce ne yapılacağını planlar; ardından bu planı kodlara dönüştürür.
Adım Adım Problem Çözme Mantığı


Bu atölyede öğrenciler öğretmen rehberliğinde küçük ama çalışan programlar geliştirir. Kullanıcıdan bilgi alan uygulamalar, mini hesaplama araçları, bilgi oyunları, puan takip sistemleri ve karar veren programlar oluştururlar.
Her proje; düşünme, planlama, kodlama ve test etme adımlarını içerir. Öğrenciler kodlarının neden çalıştığını anlamayı, hata gördüğünde çözüm aramayı ve programlarını daha iyi hâle getirmeyi öğrenir.
Öğretmen rehberliğinde ilerleyen bu proje tabanlı süreçte öğrenci, bir problemi adım adım düşünür ve kendi koduyla çalışan bir çözüme dönüştürür.
Algoritma kurma, kodlama, test etme ve problem çözme becerileri kazanır.
Bir problemi küçük adımlara ayırmayı, çözüm yolunu planlamayı ve bu planı kodla ifade etmeyi öğrenir.
Programın kullanacağı bilgileri saklar, düzenler ve gerektiğinde kullanır.
Programın farklı durumlarda nasıl karar vereceğini ve tekrar eden işleri nasıl yapacağını belirler.
Kodlarını düzenli bölümlere ayırır; programını çalıştırır, hataları fark eder ve çözüm üretir.
Her haftası planlanmış, öğrencinin üreterek ilerlediği 4 aşamalı gelişim süreci.
Öğrenciler Python’ın temel yapılarını öğrenir; değişkenler, koşullar, döngüler ve fonksiyonlarla küçük programlar geliştirir. Her yeni konu çalışan projelerle pekişir.
Öğrenci, atölye boyunca öğrendiği problem çözme ve kodlama becerilerini kullanarak kendine özgü bir Python programı geliştirir.
Öğrenci programını tanıtır; hangi problemi çözmek istediğini, kodunun nasıl çalıştığını ve geliştirme sürecinde neler öğrendiğini paylaşır.

Python Programlama Atölyesi’nin ardından öğrenci, Yapay Zekâ II Atölyesi’nde kodlama ve problem çözme becerilerini daha gelişmiş yapay zekâ projelerine taşır.
Çocuğunuzun yalnızca kod yazmasını değil; düşünen, çözüm üreten, test eden ve geliştiren bir öğrenci olmasını birlikte destekleyelim.