Hafta 5: Karşılaştırma ve mantık
C ile kod yazma kursu. 14 kelime/dk, %91 doğruluk.
Karşılaştırma işaretleri iki değeri birbiriyle kıyaslar. < küçüktür, > büyüktür demektir. == ise iki değerin eşit olup olmadığını sorar. ! “değil” anlamına gelir, && ve || ise birden fazla koşulu birbirine bağlar. Bu hafta altı sembolü Türkçe Q klavyede yazmayı öğreneceksin.
Bu hafta neler öğreneceksin
Türkçe Q klavyede:
<:<tuşu, tek başına.<tuşuna sol serçe.>:<tuşu ile Shift birlikte. Shift’e karşı elin serçesi,<tuşuna sol serçe.!: 1 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 1’e sol serçe.=: 0 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 0’a sağ serçe.&: 6 tuşu ile Shift birlikte. Shift’e karşı elin serçesi, 6’ya sağ işaret.|:<tuşu ile AltGr birlikte. AltGr’a sağ başparmak,<tuşuna sol serçe.
Kod örneği: if (a == b && b > c) satırı iki koşulun da doğru olmasını ister. && işaretini iki kez yazman gerektiğini unutma.
Parmak ve duruş ipuçları
=tek başına bir değer atar,==ise kıyaslar. İki işaret farklı iş yapar, bu yüzden her seferinde sayısını kontrol et.&ve|işaretlerini çift yazarsın:&&ve||. İlk işareti yazdığında hemen ikincisini tamamla.- Shift ve AltGr tuşlarını, sembol tuşuna basmadan önce bas ve sembol tuşunu bırakmadan önce bırakma.
- Ekrana bak. Eşitlik işaretini yazdıktan sonra iki tane olup olmadığını ekrandan kontrol et.
Dersler
- Ders 1, öğren (10–15 dakika): Klavye gösteriminde altı sembolü izle. AltGr ve Shift’in hangi parmakla basıldığına dikkat ederek her birini beş kez yaz.
- Ders 2, pratik yap (10–15 dakika):
a == b,x > 0ve!ok && sayi > 0gibi kısa koşullar yaz. Her satırın sonunda işaretlerin eksiksiz olduğunu kontrol et. - Ders 3, tekrar et (10–15 dakika): İki dakikalık testte koşul satırları yaz. Sonucunu kaydet ve hata yaptığın işaretleri tekrar çalış.
Haftanın hedefi
Bu haftanın hedefi 14 WPM (dakikada kelime) ve yüzde 91 doğruluk. Haftanın derslerini bitirmek 1 yıldız kazandırır. Yüzde 91 doğruluğa ulaşırsan 2 yıldız, 14 WPM hızına da ulaşırsan 3 yıldız alırsın. Mantık işaretlerinde bir hata, tüm koşulun anlamını değiştirir; önce doğruluğu hedefle.
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.