Hafta 9: Döngüler
JavaScript ile kod yazma kursu. 18 kelime/dk, %92 doğruluk.
Döngüler aynı işi birden çok kez tekrar etmeni sağlar. JavaScript’te en sık kullanılan döngü for döngüsüdür. for (let i = 0; i < 3; i++) satırı, altındaki bloğu üç kez çalıştırır. Parantezlerin içinde üç bölüm vardır ve bölümler noktalı virgülle ayrılır. Bu hafta döngülerin yapısını ve bu yapıda geçen işaretleri hatasız yazmak için çalışıyorsun. Bir karakter yanlış olursa döngü farklı sayıda çalışabilir.
Bu hafta neler öğreneceksin
Bu hafta dört sembolü çalışıyorsun. Türkçe Q klavyede yerleri şöyle:
+için 4 tuşuna Shift ile basarsın. Shift’i karşı elin serçesiyle, 4 tuşunu sol işaret 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.<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 sağ serçe parmakla basarsın.
Bu hafta yeni bir anahtar kelime while. i++ ifadesi i değerini bir artırır.
Parmak ve duruş ipuçları
forsatırında iki noktalı virgül üç bölümü ayırır. Satırı bitirmeden önce iki noktalı virgülün de yerinde olduğunu say.- Noktalı virgül için Shift’i karşı elin serçesiyle hazır tut, sonra , tuşuna bas.
i++yazarken artı tuşuna iki kez arka arkaya bas ve ritmi sabit tut.- Koşul kısmındaki
<işaretini yazmadan önce döngünün nerede duracağını bir kez düşün. - Döngüyü açtığında süslü parantezi de hemen kapat, sonra içini doldur.
Dersler
- Öğren (10–15 dakika):
+,=,<ve;tuşlarını klavye gösteriminde izle ve her birini birkaç kez yaz. - Pratik yap (10–15 dakika):
for (let i = 0; i < 3; i++)satırını vewhileile başlayan kısa döngüleri tekrar tekrar yaz. - Tekrar et (10–15 dakika): İki dakikalık testte döngü satırlarını eksiksiz yazmaya odaklan ve sonucunu not al.
Haftanın hedefi
Bu hafta dakikada 18 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. Döngü satırlarında bir noktalı virgül eksik olursa program hata verir. Önce doğru satırı yaz, sonra hızlan.
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.