Yardım
Dersler hakkında sıkça sorulabilecek sorular.
Ödevler
Ödevleri Classroom ortamı üzerinden mi teslim etmeliyim?
Hayır bu şart değil (ama başarıyla kurmuşsanız Classroom ortamını kullanmanızı öneririz). Ödevinizi tarayıcı üzerinden teslim edebilirsiniz.
Ödevi tarayıcı üzerinde yaparken değerlendirme sonuçlarını nasıl göreceğim?
Ödev deponuzda "Actions" sekmesine tıklayarak "Github Classroom Workflow" günlüklerine bakın. Bu günlükler hangi adımlarda başarısız olduğunuzu ayrıntılı hata iletileriyle birlikte görüntülemektedir.
VS Code'da ödevi teslim edemiyorum, Git hata veriyor?
Sıklıkla karşılaşılan bir hata Git
user ve
git config --global user.name "<Ad Soyad>"
git config --global user.email "<Email>"
Ödevi VS Code'da açtığımda editör kod hataları gösteriyor?
Geliştirme ortamını (ör. C derleyicisi, Ruby yorumlayıcısı) kurmamışsınız veya kurulumda hata var. Ayrıca bir sonraki soruya bakın.
Classroom Çalışma Ortamı başarıyla kurulu ama yine de ödevi VS Code'da açtığımda editör kod hataları gösteriyor?
VS Code editörünün sol alt köşesine bakın. O kısımda
WSL gibi bir şey görmüyorsanız ödev deposunu "Uzak Depo" olarak açmamışsınızdır. Lütfen okuyun.
lets grad komutunun karşılaştırma çıktılarını nasıl yorumlamalıyım?
✗ Unexpected output
Actual output:
foo
Expected output
bar
Bu örnekte programın gerçek (actual) çıktısı 1'nci sütundan başlamak üzere aşağıdaki gibidir:
123456789... (sütun numaraları)


foo
Benzer şekilde programın umulan (expected) çıktısı da 1'nci sütundan başlamak üzere aşağıdaki gibidir:
123456789... (sütun numaraları)


bar
Dikkat
lets grad çıktıları ekranda görüntülerken çıktının başına 4 boşluk uzunluğunda bir girinti eklenmektedir. Bu girinti verilen çıktının bir parçası değildir. Yani örnekte görülen gerçek çıktı aşağıdaki gibi değildir:
123456789... (sütun numaraları)


foo
lets grad komutunun gerçek ve beklenen çıktıları aynı ama yine de hata alıyorum?
Bu büyük bir olasılıkla iki nedenle oluyor:
Satır sonunda göremediğiniz boşluk karakterleri var.
Ekranda ayırt edilemeyen bazı karakterler var.
Classroom ortamı başarılı/başarısız olduğumu, Github ise tersini söylüyor?
Ödev değerlendirmelerinde daima Github'daki sonuç geçerlidir (çünkü notlandırmayı Github yapıyor). Classroom ortamındaki araçlar çalışmalarınızda size yardımcı olması için sunulan "konfor" araçlarıdır. Bu araçların ürettiği sonuçların resmi bir hükmü yoktur. Yine de böyle bir tutarsızlıkla karşılaşmışsanız sorunu raporlayın.