BAŞLANGIÇ REHBERİ
KodNeden nasıl kullanılır?
Her derste küçük bir Python örneği üzerinde çalışırsın. Kodu okur, sonucunu tahmin eder, bir satırı değiştirir ve ne olduğunu kendi gözünle görürsün.
Bir dersi nasıl yaparım?
- Görevi oku. Koddan ne yapması beklendiğini kendi cümlenle söyle.
- Çalıştırmadan önce tahmin et. Çıktıyı ve neden öyle düşündüğünü yaz. Takılırsan İpucu al bölümünü aç.
- Kodu çalıştır ve tek bir şeyi değiştir. İlk derste
>işaretini>=yapıp tekrar çalıştır. - Çıktıları ve testleri karşılaştır. Bir test kalırsa beklenen sonuçla kendi sonucunu yan yana oku. Hangi değerde fark çıktığını bul.
Ne zaman ilerlemeliyim?
Sonucun neden değiştiğini bir cümleyle açıklayabiliyorsan, aynı fikri yeni bir örnekte dene. İlk dersten sonra kendine şunu sor: Puanlar [59, 60, 61] olsaydı iki koşul hangi listeleri üretirdi?
Öğrenme sırası koşullar ve sınır değerlerle başlar. Ardından döngü ve girinti, listeler ve fonksiyonlar gelir. Şu anda ilk ders açık.
Takılırsam ne yapayım?
Listeyi küçült. Örneğin yalnızca [60] ile çalıştır. Döngü tablosuna bakarak o turda ne olduğunu izle. Sonra kodu sıfırlayıp aynı değişikliği yardım almadan tekrar yap.
Özel Öğretmenim nasıl kullanılır?
Her sayfanın sağ altındaki Özel Öğretmenim düğmesini aç ve ChatGPT ile giriş yap. Bir ipucu ver, Adım adım açıkla veya Yeni bir örnek sor seçeneklerinden biriyle sorunu gönder.
Önce kendi tahminini yap, kodunu çalıştır ve takıldığın satır ya da test hakkında bir soru sor. İlk denemede ipucu iste. İpucuyla kodu yeniden çalıştır, sonra gerekirse adım adım açıklama iste.
- “60 neden listede yok? Cevabı vermeden bir ipucu verir misin?”
- “
>yerine>=yazdım. Çıktının hangi turda ve neden değiştiğini anlatır mısın?” - “Aynı fikri denemem için farklı puanlarla kısa bir soru sorar mısın?”
“Kodumu ekle” seçiliyse dersin başlığı, editördeki kodun ve görünen çalışma sonucu yanıt için OpenAI’a iletilir. Seçimi kaldırarak yalnızca sorunu da gönderebilirsin. Konuşma bu sayfa açıkken tutulur; sayfayı yenileyince sıfırlanır.
Kişi başı günde 30 soru sınırı vardır; sitenin toplam günlük sınırı da uygulanır. Öğretmenin açıklamasını Python çıktısı ve test sonuçlarıyla karşılaştır. Son olarak aynı fikri yeni bir örnekte kendi başına dene.