Hafta 2: Parantezler ve çağrılar
Python ile kod yazma kursu. 12 kelime/dk, %90 doğruluk.
Python’da bir fonksiyonu çalıştırmak için adını yazar, ardından parantezleri eklersin. print() ve type() gibi çağrılar bu yapıyla çalışır. Bu haftanın asıl becerisi, parantezleri her zaman çift olarak düşünmek. Açtığın parantezi kapatmayı unutursan satır çalışmaz. Bu yüzden bu hafta hız hedefinden önce doğruluğa odaklanacaksın.
Bu hafta neler öğreneceksin
Bu hafta iki yeni sembol öğreniyorsun: açık parantez ( ve kapalı parantez ). Tr-q düzeninde açık parantez için 8 tuşuna Shift ile basılır. Shift karşı elin serçesiyle, 8 tuşu ise sağ orta parmakla yazılır. Kapalı parantez için 9 tuşuna Shift ile basılır; Shift yine karşı elin serçesiyle, 9 tuşu sağ yüzük parmağıyla yazılır.
Örnek olarak şu iki satırı yazabilirsin:
print(7)
type(7)
Her satırda önce print( yazılır, sonra değer gelir ve en sonda ) kapanır. Bu sırayı bir kez oturttuğunda, parantezlerin nerede olması gerektiğini kendiliğinden hissedeceksin.
Parmak ve duruş ipuçları
- Shift’i karşı elin serçesiyle önce bas, sonra parantez tuşuna dokun. İkisini birlikte bırak.
- Açık parantezi yazdıktan hemen sonra kapanışı düşün. Gözünü satırın sonuna da tut.
- Sayı sırasının üstündeki tuşlara uzanırken bileğini havada tut. Uzanma kısa olsa da el sabit kalmalı.
- Parmağını tuşa götürmeden önce satırı bir kez oku. Kodu harf harf değil,
print(7)gibi bir bütün olarak gör. - Her sembolden sonra parmaklarını ev sırasına geri getir. Bu alışkanlık uzun satırlarda hatayı azaltır.
Dersler
- Ders 1 (10–15 dakika): Öğren. Klavye demosunda
(ve)tuşlarının Shift ile nasıl basıldığını izle. Ardındanprint(7)satırını yavaşça yaz. - Ders 2 (10–15 dakika): Pratik yap.
print(1),type(1)veprint(2)gibi kısa çağrıları tekrar et. Her satırda parantezin kapandığını kontrol et. - Ders 3 (10–15 dakika): Gözden geçir. Bu haftanın parantez alıştırmalarından oluşan 2 dakikalık testi çöz. Kaçırdığın parantezleri not et ve bir sonraki tekrarda onlara daha çok dikkat et.
Haftanın hedefi
Bu haftanın hedefi 12 kelime/dk hız ve %90 doğruluk. İlk yıldız dersi bitirdiğinde gelir. İkinci yıldız %90 doğruluğa ulaştığında, üçüncü yıldız da 12 kelime/dk hıza ulaştığında verilir. Parantezlerde doğruluk, hızdan daha önemlidir. Tek bir eksik parantez satırı bozar, bu yüzden önce doğru yazmaya 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.