Hafta 6: Köşeli ve süslü parantezler
Small Basic ile kod yazma kursu. 15 kelime/dk, %91 doğruluk.
Birden fazla değeri tek bir yerde tutmak için diziler kullanılır. Small Basic’te bir dizinin elemanına köşeli parantez içinde bir sayı ya da metin anahtarla değer atanır, aynı köşeli parantezle değer okunur. Süslü parantezler, yani { ve }, Small Basic kodunda kullanılmaz; bu haftaki onları yalnızca yazım alıştırması olarak çalışacaksın. Bu hafta dört işareti, yani [, ], { ve }, doğru tuşlarda yazmayı öğreneceksin.
Bu hafta neler öğreneceksin
Bu hafta dört sembol var. Türkçe Q klavyesinde:
[: 8 tuşu + AltGr, sağ başparmak ile. Sağ orta parmak.]: 9 tuşu + AltGr, sağ başparmak ile. Sağ yüzük parmak.{: 7 tuşu + AltGr, sağ başparmak ile. Sağ işaret parmak.}: 0 tuşu + AltGr, sağ başparmak ile. Sağ serçe parmak.
Örnek:
sayilar[1] = 10
sayilar[2] = 20
TextWindow.WriteLine(sayilar[2])
İlk iki satır dizinin 1 ve 2 numaralı elemanlarına değer atar. Üçüncü satır ikinci elemanı, yani 20’yi ekrana yazdırır.
Parmak ve duruş ipuçları
- AltGr tuşunu sağ başparmağınla bas ve bırakmadan işarete git. Başparmağın yerinde kalması, sağ elini sabit tutmana yardımcı olur.
- Small Basic’te yalnızca
[ve]dizi elemanlarına erişmek için kullanılır.{ve}bu haftanın yazım alıştırmasıdır. - Parantezleri çifti ile yaz: önce açılışı, sonra içeriği, en sonda kapanışı.
- Sağ orta ve sağ yüzük parmaklarını sayı tuşlarına gönderirken elini yerinde tut.
- Enter tuşu girintiyi kendisi doldurur. Her dizi atamasını ayrı bir satıra yazmak elemanları takip etmeni kolaylaştırır.
Dersler
- Ders (10–15 dk): Dört sembolü tanı. Klavye gösterimini izle ve her sembolü üç kez yaz.
- Ders (10–15 dk): Bir diziye iki eleman ata ve birini ekrana yazdır.
- Ders (10–15 dk): Öğrendiklerini tekrar et, ardından 2 dakikalık testi çöz.
Haftanın hedefi
Bu haftanın hedefi 15 kelime/dk hız ve %91 doğruluk. Dersleri bitirdiğinde bir yıldız kazanırsın. %91 doğruluğa ulaşırsan ikinci yıldız gelir. Üçüncü yıldız için 15 kelime/dk hıza da ulaşman gerekir. Parantez eşleşmelerini doğru kurmaya öncelik ver.
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.