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"Author: idem
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ü"Tam kare, bir tam sayının kendisiyle çarpımı olarak ifade edilebilen bir sayıdır . Örneğin 9, 25, 100 vb. Bir sayının tam kare olup olmadığını belirlemek için akış şemasına bakalım: 9 örneğini ele alalım. 12 için başka bir örnek alalım. Kod Tam program şu şekildedir: Çıktı
"Etkinlik 1: Tam Kareleri Kontrol Edin"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ü"Ders Özeti Bilgisayarların sıklıkla tekrarlayan görevleri otomatikleştirmek için kullanıldığını biliyoruz. Aynı görevi tekrar tekrar gerçekleştirmek için bilgisayar kullanmanın avantajlarından biri, herhangi bir hata yapılmadan yapılabilmesidir. Döngüler kullanılarak yapılır. Bu derste while döngüleri kavramını ve while döngülerinin farklı durumlarda nasıl kullanılabileceğini öğreneceğiz . Kapsanan Konular Öğrenme Çıktıları Bu dersin sonunda şunları öğreneceksiniz: Döngülere Giriş Programlamada, bir satırın veya kod bloğunun tekrarlanmasına yineleme de denir . Döngü, belirtilen bir koşul sağlanana kadar bir kod bloğunu birden çok kez yürüten bir algoritmadır. Dolayısıyla, bir…
"Python’da Döngüler – While Döngüsü"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?"Mantıksal operatörler , kodunuzda karar verme yeteneği oluşturmak için kullanabileceğiniz temel ifadelerdir. Kararımızı iki veya daha fazla kontrole dayanarak vermemiz gerektiğinde, mantıksal operatörlerin bir kombinasyonuna sahip olmak gerekir. Programlarımızda if ifadeleri veya if/else ifadelerini mantıksal operatörlerle birleştirerek koşullu işlemler yapabiliriz. Mantıksal operatörler, boolean değişkenleri gibi çalışır ve TRUE veya FALSE döndürür . En önemli üç mantıksal operatör şunlardır:
"Mantıksal Operatörler"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ı"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"