Hafta 8: Koşullar

JavaScript ile kod yazma kursu. 17 kelime/dk, %92 doğruluk.

Koşullar, programın bir durumu kontrol edip ona göre farklı şeyler yapmasını sağlar. JavaScript’te bunun için if kullanılır: if (puan > 50) gibi bir koşul yazarsın, ardından süslü parantezler içinde koşul doğruysa çalışacak kodu belirtirsin. Diğer durum için else kullanılır. Bu hafta koşulları yazarken karşılaştırma işaretlerini ve iki nokta üst üste gibi yardımcı işaretleri doğru tuşlarla yazmaya çalışıyorsun.

Bu hafta neler öğreneceksin

Bu hafta bir yeni sembolü öğreniyor, üç tanıdık sembolü tekrar ediyorsun. Türkçe Q klavyede yerleri şöyle:

  • : için . tuşuna Shift ile basarsın. Shift’i karşı elin serçesiyle, . tuşunu sağ serçe parmakla basarsın.
  • < için < tuşuna tek başına basarsın. < tuşunu sol serçe parmakla basarsın.
  • > için < tuşuna Shift ile basarsın. Shift’i karşı elin serçesiyle, < tuşunu sol serçe parmakla basarsın.
  • = için 0 tuşuna Shift ile basarsın. Shift’i karşı elin serçesiyle, 0 tuşunu sağ serçe parmakla basarsın.

Bu hafta yeni anahtar kelimeler else, switch ve case. switch yapısında her durum bir iki nokta üst üste ile biter, örneğin case 1:.

Parmak ve duruş ipuçları

  • < ve > yazarken sol serçeyle < tuşuna bas. > için Shift’i karşı elin serçesiyle önce basılı tut.
  • İki nokta üst üste için Shift’i karşı elin serçesiyle hazır tut. Nokta tuşu aynı zamanda bu işaretin tuşudur.
  • if yazdıktan sonra hemen parantezleri aç ve kapat, koşulu ondan sonra yaz.
  • Koşulun altındaki kod, süslü parantezlerle yazılan bir blokta durur. Açılış ve kapanış parantezini hemen eşleştir.
  • = ile < ve > işaretlerini karıştırmamak için, her birini yazmadan önce ne istediğini düşün.

Dersler

  1. Öğren (10–15 dakika): :, <, > ve = tuşlarını klavye gösteriminde izle ve her birini birkaç kez yaz.
  2. Pratik yap (10–15 dakika): if (puan > 50) gibi koşulları ve case 1: satırlarını tekrar tekrar yaz.
  3. Tekrar et (10–15 dakika): İki dakikalık testte işaretleri doğru yazmaya odaklan ve sonucunu not al.

Haftanın hedefi

Bu hafta dakikada 17 kelime (WPM) ve %92 doğruluk hedefliyorsun. Dersi bitirmek 1 yıldız kazandırır. %92 doğruluk 2 yıldız, hız hedefi de 3 yıldız kazandırır. Koşullarda bir karşılaştırma işareti yanlış olursa program farklı bir karar verir. Önce doğruluğu koru, hız sonra gelir.

Bu haftanın sembolleri

Renkli tuşlar bu hafta öğreneceğin tuşlar. Rengi, tuşa basan parmağı gösterir.

" é 1 ! 2 ' 3 ^ 4 + 5 % 6 & 7 / 8 ( 9 ) 0 = * ? - _ Sil Tab Q W E R T Y U I O P Ğ Ü Enter Caps A S D F G H J K L Ş İ , ; Shift < > Z X C V B N M Ö Ç . : Shift Ctrl Win Alt Alt Gr Win Menü Ctrl

Bu haftanın dersleri

Dersleri sırayla yap. Her ders bir testle biter ve en iyi sonucun kaydedilir.

  1. Ders 1: Öğren

    Yeni semboller: : < > =

    12 dakika

    Başla
  2. Ders 2: Pekiştir

    Pekiştirme

    12 dakika

    Başla
  3. Ders 3: Tekrar ve test

    Tekrar ve test

    12 dakika

    Başla

Tüm hafta listesi