Python Nedir? Blok Kodlamadan Sonraki Adım

Python, okunması kolay sözdizimi sayesinde metin tabanlı kodlamaya geçişte en çok tercih edilen programlama dilidir. Python'un kullanım alanlarını ve blok…

Python Nedir? Blok Kodlamadan Sonraki Adım

Python, okunması ve yazılması kolay olacak şekilde tasarlanmış, genel amaçlı bir programlama dilidir. Hollandalı programcı Guido van Rossum tarafından geliştirilmiş ve ilk sürümü 1991'de yayımlanmıştır. Adını bir yılandan değil, geliştiricisinin sevdiği bir İngiliz komedi grubundan almıştır.

Neden bu kadar popüler?

  • Sade sözdizimi: Kodlar neredeyse İngilizce cümleler gibi okunur.
  • Geniş kullanım alanı: Web siteleri, veri analizi, oyunlar, robotik ve özellikle yapay zekâ.
  • Büyük topluluk: Hemen her soruya yanıt ve her iş için hazır kütüphane bulunur.

Bloktan Python'a: aynı fikir, farklı yazım

Scratch'te "10 kez tekrarla" bloğuyla yaptığınızı Python'da şöyle yazarsınız:

for i in range(10):
    print("Merhaba Codebil!")

Karar yapısı da aynı mantıkla çalışır:

puan = int(input("Puanınız: "))
if puan >= 50:
    print("Geçtiniz")
else:
    print("Tekrar deneyin")

Geçişte dikkat edilecekler

Blok kodlamadaPython'da
Bloklar iç içe geçerGirinti (boşluk) hangi satırın hangi bloğa ait olduğunu belirler
Yazım hatası olamazTek bir eksik iki nokta (:) veya tırnak hata verir
Bloklar Türkçe olabilirKomutlar İngilizcedir: print, if, for

Hata mesajlarından korkmayın; Python hatanın hangi satırda olduğunu söyler. Hata ayıklamak, programlamanın en öğretici kısmıdır.

Nereden başlanır?

Bilgisayara kurulum yapmadan tarayıcıda çalışan çevrim içi Python editörleriyle başlanabilir. mBlock gibi araçlar da blokları Python'a çevirerek geçişi kolaylaştırır.

Sınıfta nasıl kullanılır?

Öğrencilerin daha önce Scratch'te yaptığı basit bir projeyi (örneğin sayı tahmin oyunu) Python'da yeniden yazdırın. Aynı algoritmanın iki farklı dilde nasıl ifade edildiğini görmek, "kodlama dili değil, düşünme biçimi öğreniyoruz" fikrini pekiştirir.

Aynı dersten diğer konular

Tüm konular