Python Etkinlik 2: Tobi ile Kendinizi Tanıtın

Sahnedeki karakterleri nasıl programlayabileceğimize bakalım. Sahne Sahne  , projeleriniz için bir arka plan veya fon görevi görür. Sol üst köşede beyaz bir arka plan vardır; orada duran bir ayı göreceksiniz. Adı Tobi ve ona bir sprite  deniyor (ne olduğunu birazdan göreceğiz). Sprite   Projelerde farklı eylemler gerçekleştiren bir nesne veya karakterdir. Projelerinizde vereceğiniz talimatları anlar ve uygular. Hareket edebilir ve sahnede herhangi bir yere taşınabilir. Sprite’ları Kontrol Etmek Tobi’yi Python ile nasıl kontrol edebileceğimizi görelim. Sprite’ları kontrol etmek zordur. Öncelikle programda sprite’ı…

"Python Etkinlik 2: Tobi ile Kendinizi Tanıtın"

Python’da Fonksiyonlar

Bu derste neler öğreneceksiniz? Desen kelimesini duyduğunuzda aklınıza ne geliyor? Desen, bir şeyin veya bir dizi şeyin sırayla tekrarlanmasıdır. Hepimiz daha önce desenler görmüş olabiliriz; örneğin renk sanatlarında, müzikte ve hatta matematikte. Benzer şekilde, kodda da kalıplar olabilir. Bir programcı olarak, bilgisayarın belirli kod satırlarını sırayla tekrarlamasını isteyeceğiniz zamanlar olacaktır. Bilgisayarınızın birçok kez tekrarlamasını istediğiniz bir kod bloğu varsa, kullanmak isteyebileceğiniz araç bir fonksiyondur. Öğreneceksin Python’da Matematiksel Fonksiyonlar Fonksiyon, tek bir belirli eylemle sonuçlanan bir…

"Python’da Fonksiyonlar"

Etkinlik 1: Not Hesaplayıcı

Koşullu bir programın mantığını kullanarak bir not hesaplayıcısı oluşturalım. Program, giriş olarak notları almalı ve çıktı olarak notu aşağıdaki aralıkta yazmalıdır: Hadi Kodlayalım Kod tamamlandı: Python İç İçe Durum Bir koşulun başka bir koşul içinde yer alması mümkündür. Bu tür koşullara İç İçe Koşullar denir. Örnek :

"Etkinlik 1: Not Hesaplayıcı"

Python’da Döngüler – For Döngüsü

Ders Özeti Bu derste for döngüleri kavramını ve for döngülerinin farklı durumlarda nasıl kullanılabileceğini öğreneceğiz . Kapsanan Konular For Döngüsü Bir dizi üzerinde yineleme yapmak için for döngüsüne ihtiyaç vardır. For döngüsü belirli sayıda yürütülür. Sözdizimi Örnek 1’den 10’a kadar olan değerleri yazdırmak için döngü. Düz metin Çıktı İfadenin yürütme akışını anlayalım: İfade bir fonksiyon aralığı ( ) tanıtır, sözdizimi şöyledir: Python range(), start’tan stop-1’e kadar bir değer listesi oluşturur . Eğer verilirse, listedeki bir sonraki değeri elde etmek için oluşturulan değere step eklenir.…

"Python’da Döngüler – For Döngüsü"

Etkinlik 1: Toplama İşlemi

Sprite ile Giriş Alma Bir programda kullanıcıdan girdi almak çok önemlidir. Bunun için kullanacağımız 2 önemli fonksiyon vardır: Örnek Etkinlik: Toplama Botu Şimdi, şimdiye kadar öğrendiğimiz değişken ve aritmetik operatör kavramlarını kullanarak toplama robotumuzu oluşturalım. Bot, kullanıcının girmesi gereken iki sayı üzerinde toplama işlemi yapmaktan sorumlu olacaktır. Kod oldukça basit. Hemen başlayalım. Aşağıdaki adımları izleyin:

"Etkinlik 1: Toplama İşlemi"

Python’a Giriş

Peki uygulama talimatları telefona nasıl iletiyor? Bunu bir programlama dili aracılığıyla yapıyor. Programlama Dili İnsanlar gibi bilgisayarlar da iletişim kurmak için birden fazla dil kullanırlar; bu durumda bilgisayarlar programlama dillerini kullanılır. Python Python, yeni başlayan bir programcı için gerçekten faydalı özellikler sunan, öğrenmesi kolay bir programlama dilidir. Kodları oldukça kolay okunur ve PictoBlox, programlarınızı girip çalışırken izleyebileceğiniz etkileşimli bir arayüze sahiptir. Python, basitliği, okunabilirliği ve kapsamlı kütüphaneleriyle büyük popülerlik kazanan, üst düzey, çok yönlü ve…

"Python’a Giriş"

Etkinlik 2: Bu bir Üçgen mi?

Kenarları A, B ve C olan üçgen örneğini ele alalım. İki kenarın toplamının kalan kenardan büyük olması gerektiğini biliyoruz: Tüm kenarlar karşılaştırılmadığı sürece A, B ve C değerlerinin geçerli olup olmadığını söyleyemeyiz. Dolayısıyla, üç mantıksal ifadeyi birleştirerek gerçekten bir üçgen oluşturup oluşturamayacaklarını söylememiz gerekir. Bunu PictoBlox’ta uygulayalım. Programı iki koşul için test edeceğiz: Kod Çıktı

"Etkinlik 2: Bu bir Üçgen mi?"

While Döngüsü

While döngüsü, koşul doğru olana kadar bir dizi komutu çalıştırabilir. While döngüleri aynı zamanda koşullu döngüler olarak da adlandırılır. Koşul sağlandığında döngü sona erer. While Döngüsünün Genel Akışı Sözdizimi While döngüsünün sözdizimi şu şekildedir: Python While ifadesinin bir if ifadesine benzediğini görebiliriz. İfade, while anahtar sözcüğüyle başlar , ardından bir Boole koşulu ve iki nokta üst üste (:) gelir. Ardından gelen, ifadelerden oluşan bir bloktur. BLOK 1’deki ifadeler, while’daki koşul True (Doğru) kalana kadar yürütülmeye devam eder. While döngüsü, koşul…

"While Döngüsü"

Koşullu Programlama

Karar verme, herhangi bir programlama dilinde olduğu kadar günlük hayatta da önemlidir. Bir programlama dilinde karar alma, Python’ın kodu belirtilen koşulları karşılayıp karşılamadığını değerlendirmek için kullandığı koşullu ifadeler kullanılarak otomatikleştirilir. Koşullar değerlendirilir ve doğru veya yanlış olarak işlenir. Doğru bulunursa, program gerektiği gibi çalıştırılır. Koşul yanlış bulunursa, If koşulunu takip eden ifade yürütülür. Kapsanan Konular Öğrenme Çıktıları Bu dersin sonunda şunları öğreneceksiniz: Kontrol Akış Yapısı Programlamada kontrol yapısı, farklı değişkenleri kabul edip analiz eden ve…

"Koşullu Programlama"