Hafta 2: Parantezler ve çağrılar

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

Parantezler C’de iki iş görür: bir işlevi çağırmak ve bir işleve verilen bilgileri çevrelemek. Bir parantez açtığında onu kapatmayı hemen aklına getir. Kapanmayan bir parantez, derleyicinin hata vermesine neden olur. Bu hafta ( ve ) sembollerini doğru parmaklarla yazmayı ve basit bir işlev çağrısında kullanmayı öğreneceksin.

Bu hafta neler öğreneceksin

Bu hafta iki yeni sembol öğreneceksin. Türkçe Q klavyede yazmak için:

  • (: 8 tuşu ile Shift birlikte. Shift’e karşı elin serçe parmağıyla, 8’e sağ orta parmağınla basarsın.
  • ): 9 tuşu ile Shift birlikte. Shift’e karşı elin serçe parmağıyla, 9’a sağ yüzük parmağınla basarsın.

Kod örneği olarak getchar() yazabilirsin. Parantezlerin arasında bilgi olmasa da işlev çağrılmış olur. Bu, ( ve ) çiftinin ne işe yaradığını gösterir.

Parmak ve duruş ipuçları

  • Parantezleri çift düşün. ( yazdığın anda ) yazmayı da planla, sonra ortasını doldur. Böylece satırın sonunda kapatmayı unutmazsın.
  • Shift’i ve tuşu ayrı ayrı düşün. Önce Shift’e basacak parmağı hazırla, sonra sembol tuşuna in. İki parmağın sırasını net tutmak yanlış sembolü azaltır.
  • Parmağını tuşa uzattıktan sonra hemen geri çek ve ana sıraya dön. Dirseğini ve omzunu oynatmadan, sadece parmakla uzan.
  • Ekrana bak. Parantezin doğru yere gelip gelmediğini klavyeye bakmadan, yazdığın satırdan kontrol et.

Dersler

  1. Ders 1, öğren (10–15 dakika): Klavye gösteriminde ( ve ) tuşlarını izle. Shift’in hangi elle basıldığına dikkat et, sonra her sembolü beş kez yaz.
  2. Ders 2, pratik yap (10–15 dakika): getchar() gibi kısa çağrılar yaz. Her satırda açılan ve kapanan parantez sayısının eşit olmasına dikkat et.
  3. Ders 3, tekrar et (10–15 dakika): İki dakikalık testte parantezli satırları yaz. Sonucunu kaydet ve doğruluk oranına bak.

Haftanın hedefi

Bu haftanın hedefi 12 WPM (dakikada kelime) ve yüzde 90 doğruluk. Haftanın derslerini bitirmek 1 yıldız verir. Yüzde 90 doğruluğa ulaşırsan 2 yıldız, 12 WPM hızına da ulaşırsan 3 yıldız alırsın. Önce doğruluğu hedefle; hız, doğru yazılan parantezlerin üzerine kurulur.

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

    12 dakika

    Başla

Tüm hafta listesi