Hafta 11: Listeler ve diziler
JavaScript ile kod yazma kursu. 20 kelime/dk, %93 doğruluk.
Listeler birden çok değeri tek bir yerde tutmanı sağlar. JavaScript’te bir dizi (array) köşeli parantezlerle yazılır ve değerleri virgülle ayrılır. Örneğin [1, 2, 3] üç sayıdan oluşan bir listedir. Bir elemanı okumak için listenin adından sonra konumunu köşeli parantez içinde yazarsın: liste[0] listenin ilk elemanını verir. Sayma 0’dan başlar, bu ilk başta garip gelebilir. Bu hafta bütün bu sembolleri birlikte yazmayı çalışıyorsun.
Bu hafta neler öğreneceksin
Bu hafta üç sembol öğreniyorsun. Türkçe Q klavyede yerleri şöyle:
[için 8 tuşuna AltGr ile basarsın. AltGr’ı sağ başparmakla, 8 tuşunu sağ orta parmakla basarsın.]için 9 tuşuna AltGr ile basarsın. AltGr’ı sağ başparmakla, 9 tuşunu sağ yüzük parmakla basarsın.,için , tuşuna tek başına basarsın. Sağ serçe parmakla yazılır.
Bu hafta yeni anahtar kelime yok. Odak, [1, 2, 3] gibi listelerin ve liste[0] gibi erişimlerin yazımında.
Parmak ve duruş ipuçları
- Liste yazmaya önce
[ve]çiftini koyarak başla, sonra elemanları aralarına ekle. - AltGr’ı basılı tutarken sağ başparmağının sabit kalması için bileğini hareketsiz tut.
- Elemanlar arasında
,tuşuna bastıktan sonra bir boşluk bırak:1, 2, 3. - Sayıları en üstteki sayı tuşlarından yazmaya çalış ve sağ elinin hareketini küçük tut.
- Her kapanış köşeli parantezden sonra satırı bir kez kontrol et, sonra devam et.
Dersler
- Öğren (10–15 dakika):
[,]ve,tuşlarını klavye gösteriminde izle ve her birini birkaç kez yaz. - Pratik yap (10–15 dakika):
[1, 2, 3]gibi listeleri veliste[0]gibi erişimleri tekrar tekrar yaz. - Tekrar et (10–15 dakika): İki dakikalık testte köşeli parantezleri eşleştirmeye odaklan ve sonucunu not al.
Haftanın hedefi
Bu hafta dakikada 20 kelime (WPM) ve %93 doğruluk hedefliyorsun. Dersi bitirmek 1 yıldız kazandırır. %93 doğruluk 2 yıldız, hız hedefi de 3 yıldız kazandırır. Bir liste açıp kapatmayı unutmak ya da bir virgülü atlamak, sonraki elemanların hepsini yanlış yerde bırakır. Önce doğruluğa 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.