Hafta 5: Karşılaştırma ve mantık
C# ile kod yazma kursu. 14 kelime/dk, %91 doğruluk.
Bir koşul yazarken iki değeri karşılaştırırsın: yaş on sekizden büyük mü, puan geçme sınırına eşit mi? Bu karşılaştırmaları <, > ve = ile yazarsın. Birden fazla koşulu bir arada kontrol etmek için & ve | kullanır, bir koşulu tersine çevirmek için de ! yazarsın. Bu sembollerin bir kısmı Shift ile gelir, bu yüzden bu hafta el hazırlığına özellikle dikkat ediyorsun.
Bu hafta neler öğreneceksin
Karşılaştırma ve mantık sembolleri koşul ifadelerinde doğru ve bütün olarak yazılmalıdır:
if (yas >= 18)yaşın on sekiz ve üstü olup olmadığını kontrol eder.>=iki sembolden oluşur: büyüktür ve eşittir.if (!dolu && acik)iki koşulu birlikte kontrol eder.!tersini alır ve&&iki kontrolün de doğru olmasını ister.
Bu haftanın sembolleri ve Türkçe Q klavyede nasıl yazılacağı:
<:<tuşuna tek başına basılır. Sol serçeyle bas.>:<tuşuna Shift ile basılır. Shift’i karşı elin serçesiyle (sağ serçe) basılı tut, sol serçeyle<tuşuna bas.!: 1 tuşuna Shift ile basılır. Shift’i karşı elin serçesiyle (sağ serçe) basılı tut, sol serçeyle 1’e bas.=: 0 tuşuna Shift ile basılır. Shift’i karşı elin serçesiyle (sol serçe) basılı tut, 0’a sağ serçeyle bas.&: 6 tuşuna Shift ile basılır. Shift’i karşı elin serçesiyle (sol serçe) basılı tut, 6’ya sağ işaret parmakla bas.|: < tuşuna AltGr ile basılır. AltGr’ı sağ başparmakla basılı tut, sol serçeyle bas.
Parmak ve duruş ipuçları
- AltGr’ı ve Shift’i tuşa basmadan önce basılı tut.
&ve|gibi sembollerde el önceden hazır olmalı. - Koşulu yazarken parantezleri ve sembolleri birlikte düşün:
>=gibi iki sembollü işaretleri tek bir hareket gibi yaz. - Sembolden sonra ev sırasına dön. Sık dönüşler ritmi korur.
- Enter, yeni satırın girintisini kendisi ekler. Koşul bir bloğun içinde yazılıyorsa girintiyi elle yeniden yazma.
&&ve||gibi çift sembolleri ritimle yaz; ikinci sembolü ilkinin hemen ardından, hızlı bir dokunuşla bas.
Dersler
- Öğren (10–15 dakika): Altı sembolü klavye gösteriminde izle, AltGr ve Shift’in hangi elle basıldığına dikkat et ve her birini birkaç kez yaz.
- Pratik yap (10–15 dakika): Haftanın koşul satırlarını yaz. Her karşılaştırmayı iki yanındaki değerle birlikte düşün.
- Tekrar et (10–15 dakika): İki dakikalık testi çöz. Hangi sembolde zorlandığına bak ve bir sonraki derste oraya odaklan.
Haftanın hedefi
Bu haftanın hedefi dakikada 14 kelime (WPM) ve yüzde 91 doğruluk. Yıldızlar şöyle kazanılır: dersi bitirirsen 1 yıldız, yüzde 91 doğruluğa ulaşırsan 2 yıldız, dakikada 14 kelime hızına da ulaşırsan 3 yıldız. Koşullarda < ile > karıştığında program yanlış karar verir, bu yüzden önce doğruluğu oturt. Hız, doğru koşulları tekrar yazdıkça gelir.
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.