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"Etiket: Pictoblox
Trafik Sinyalleri Nasıl Çalışır? Trafik ışıklarının nasıl çalıştığını hiç merak ettiniz mi? Trafik ışıklarının 4 durumu vardır: Kavşaklardaki trafik akışını kontrol etmek için ışıklar düzenli aralıklarla yeşil, sarı ve kırmızı renkte yanar. Trafik sinyalleri, kazaları önlemek ve yollardaki yoğunluğun önlenmesine yardımcı olmak için senkronize bir şekilde çalışıyor. Sahne Arkası Arka planda çalışan birkaç satır kod, trafik ışıklarını çalıştırır. Kod, trafik sinyallerini düzenli aralıklarla farklı renkler gösterecek şekilde değiştirir. Kodlamanın Uygulanması Çoğumuz bilerek veya bilmeyerek evimizin…
"Kodlamaya Giriş"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"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ü"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"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ı"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"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ü"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"