Hafta 5: Karşılaştırma ve mantık
Python ile kod yazma kursu. 14 kelime/dk, %91 doğruluk.
Programlar çoğu zaman bir şeyi başka bir şeyle karşılaştırmak zorundadır. Bir sayı büyük mü, iki değer eşit mi, iki koşul birlikte doğru mu gibi sorular bu karşılaştırmalarla çözülür. Bu hafta <, >, !, =, & ve | sembollerini öğreniyorsun. Bu semboller farklı tuş kombinasyonlarıyla yazılır. Bu yüzden acele etmeden, her birini kendi yoluyla çalışmak en iyi yöntem.
Bu hafta neler öğreneceksin
Tr-q düzeninde altı sembol şöyle yazılır:
<:<tuşuna tek başına basılır.<tuşu sol serçeyle yazılır.>:<tuşuna Shift ile basılır. Shift karşı elin serçesiyle,<tuşu sol serçeyle yazılır.!: 1 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 1 tuşu sol serçeyle yazılır.=: 0 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 0 tuşu sağ serçeyle yazılır.&: 6 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 6 tuşu sağ işaret parmağıyla yazılır.|:<tuşuna AltGr ile basılır. AltGr sağ başparmakla,<tuşu sol serçeyle yazılır.
Aşağıdaki satırlar karşılaştırmaların nasıl göründüğünü gösteriyor:
print(3 < 5)
print(2 != 3)
İlk satır True sonucunu verir, çünkü 3 sayısı 5’ten küçüktür. != ise iki sembolden oluşur: önce !, sonra =. Bu yüzden iki tuşu tek bir ritim içinde yazmaya çalış.
Parmak ve duruş ipuçları
- AltGr’ı sağ başparmakla basılı tut ve tuşa dokunduktan sonra hemen bırak. Başparmak yalnızca AltGr için çalışır.
!ve=yan yana geldiğinde iki tuşu tek bir hareket gibi düşün. Araya duraksama koymak ritmi bozar.- Sembolleri yazarken gözünü ekrandan ayırma. Yanlış sembolü hemen fark etmek için yazdığın satırı okumaya devam et.
- Karşılaştırmanın iki tarafını birlikte oku:
3 < 5gibi bir ifadeyi tek parça olarak gör. - Sol serçeyi
",<ve1tuşlarına uzatırken sağ elin ev sırasında kalmasına dikkat et.
Dersler
- Ders 1 (10–15 dakika): Öğren. Klavye demosunda altı sembolün tuşlarını izle. Ardından
print(3 < 5)satırını yavaşça yaz. - Ders 2 (10–15 dakika): Pratik yap.
print(2 != 3),print(5 > 1)veprint(4 == 4)satırlarını tekrar et. Her satırda sembolün doğru olduğunu kontrol et. - Ders 3 (10–15 dakika): Gözden geçir. Karşılaştırma sembollerinden oluşan 2 dakikalık testi çöz. En çok karıştırdığın sembolü not et ve bir sonraki tekrarda ona özel bir alıştırma yap.
Haftanın hedefi
Bu haftanın hedefi 14 kelime/dk hız ve %91 doğruluk. İlk yıldız dersi bitirdiğinde gelir. İkinci yıldız %91 doğruluğa ulaştığında, üçüncü yıldız da 14 kelime/dk hıza ulaştığında verilir. Mantık sembolleri bir kez yanlış yazıldığında sonuç da yanlış olur. Bu nedenle önce doğruluğa, sonra hıza odaklan.
Bu haftanın sembolleri
Renkli tuşlar bu hafta öğreneceğin tuşlar. Rengi, tuşa basan parmağı gösterir.
Bu haftanın dersleri
Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.