Hafta 2: Parantezler ve çağrılar

Small Basic ile kod yazma kursu. 12 kelime/dk, %90 doğruluk.

Bir fonksiyonu çağırmak için önce adını yazar, sonra parantez açıp içine değerleri koyarsın. Small Basic’te Math.SquareRoot(16) gibi her çağrı bu düzeni izler. Bu hafta ( ve ) işaretlerini doğru tuşlarda ve doğru sırada yazmayı öğreneceksin. Açılıp kapanmayan bir parantez programı bozar, bu yüzden her parantezi çifti ile birlikte düşünmek önemlidir.

Bu hafta neler öğreneceksin

Bu hafta iki yeni sembol var. Türkçe Q klavyesinde:

  • (: 8 tuşu + Shift, karşı elin serçesi ile. Sağ orta parmak.
  • ): 9 tuşu + Shift, karşı elin serçesi ile. Sağ yüzük parmak.

Örnek:

TextWindow.WriteLine(2 + 3)
Math.SquareRoot(16)

İlk satır 2 + 3 işleminin sonucunu ekrana yazdırır. İkinci satır 16’nın karekökünü hesaplar. İkisinde de parantez açılır ve kapanır. Bir kod satırını okurken parantezleri saymak, eksik kapanışı bulmanın kolay bir yoludur. Açılan her parantez için bir kapanış aramayı alışkanlık haline getir.

Parmak ve duruş ipuçları

  • Parantezi açtıktan sonra içini doldur ve kapanışı en sona bırakma. Önce () yazıp aralarına içerik koymak kapanışı unutmanı engeller.
  • Shift’e karşı elin serçesiyle bas. Sağ elini Shift için kaydırma.
  • Sağ orta parmağın 8 tuşuna, sağ yüzük parmağın 9 tuşuna döner. Parmaklarını uzatıp hemen geri çek.
  • Tırnak işaretleri üçüncü haftanın konusu. Bu hafta parantez içine yalnızca sayı ve basit değerler yaz.
  • Enter tuşu bir sonraki satırın girintisini kendisi doldurur. Girintiyi tekrar yazma, sadece kodu yaz.

Dersler

  1. Ders (10–15 dk): ( ve ) işaretlerini tanı. Klavye gösterimini izle ve her işareti beş kez yaz.
  2. Ders (10–15 dk): Fonksiyon çağrıları yaz. Önce parantezi aç, sonra içini doldur, en son kapat.
  3. Ders (10–15 dk): Öğrendiklerini tekrar et, ardından 2 dakikalık testi çöz.

Haftanın hedefi

Bu haftanın hedefi 12 kelime/dk hız ve %90 doğruluk. Dersleri bitirdiğinde bir yıldız kazanırsın. %90 doğruluğa ulaşırsan ikinci yıldız gelir. Üçüncü yıldız için 12 kelime/dk hıza da ulaşman gerekir. Parantez hatalarını azaltmak, hızdan önce 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

    14 dakika

    Başla

Tüm hafta listesi