Hafta 7: Değişkenler ve isimlendirme
Small Basic ile kod yazma kursu. 16 kelime/dk, %92 doğruluk.
Değişken, bir değeri adıyla saklayan bir kutudur. Programda bir değeri defalarca kullanmak istediğinde ona bir ad verir ve o adı yazarsın. İyi bir isim, kodu okuyan birine ne sakladığını hemen söyler. Bu hafta _ ve = işaretlerini yazmayı öğrenecek, değişkenlere değer atamayı pratik edeceksin. Small Basic’te değişken isimleri harf büyüklüğüne duyarsızdır: ad ve AD aynı değişkeni gösterir. İsimler harf, rakam ve alt çizgi içerebilir, ancak rakamla başlayamaz.
Bu hafta neler öğreneceksin
Bu hafta iki sembol var. Türkçe Q klavyesinde:
_: - tuşu + Shift, karşı elin serçesi ile. Sağ serçe parmak.=: 0 tuşu + Shift, karşı elin serçesi ile. Sağ serçe parmak.
Örnek:
ogrenciSayisi = 25
ogrenciSayisi = ogrenciSayisi + 1
İlk satır değişkene 25 değerini atar. İkinci satır değeri bir artırır ve sonucu aynı değişkene yazar. Burada = işareti, değeri sağdan sola değil, sağdaki değeri soldaki isme atamak anlamına gelir.
Parmak ve duruş ipuçları
_ve=ikisi de sağ serçe parmağınla yazılır. Parmağını sabit tut, sadece Shift’e karşı elin serçesiyle dokun._için Shift’i bırakmadan alt çizgiye bas. Shift’i erken bırakırsan tire yazarsın.=işaretinin iki yanına boşluk bırakma alışkanlığı kazan:ad = "Ali"gibi. Bu, işaretin yerini gözle görmeni kolaylaştırır.- İsim yazarken her kelimeyi büyük harfle başlatmak okunabilirliği artırır, örneğin
ogrenciSayisi. - Enter tuşu girintiyi kendisi doldurur. Değişken satırlarını alt alta yazarak kodu düzenli tut.
Dersler
- Ders (10–15 dk):
_ve=işaretlerini tanı. Klavye gösterimini izle ve her işareti beş kez yaz. - Ders (10–15 dk): Bir değişken tanımla, değerini değiştir ve yeni değeri yazdır.
- Ders (10–15 dk): Öğrendiklerini tekrar et, ardından 2 dakikalık testi çöz.
Haftanın hedefi
Bu haftanın hedefi 16 kelime/dk hız ve %92 doğruluk. Dersleri bitirdiğinde bir yıldız kazanırsın. %92 doğruluğa ulaşırsan ikinci yıldız gelir. Üçüncü yıldız için 16 kelime/dk hıza da ulaşman gerekir. Değişken adlarını dikkatle yaz, çünkü bir harf yanlışsa program o değişkeni bulamaz.
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.