Ödev 5 — İlişkiyi yorumla (iki rota)
Özgün bağımsız özel ders ödevi — resmî UCL değerlendirmesi değildir. Tüm veriler kurgusal; gerçek UCL modülü teyit edilmedi. Base R kullanılır. Öğrenci kendi kodunu açıklayabilmeli; cevap anahtarı pakete konmaz.
Önerilen çalışma süresi: 45–55 dakika (katı zaman sınırı değil). Puanlama: 10 puan. Teslim zamanı: öğretmenle bir sonraki dersten önce kararlaştırılır.
Amaç
Öğrencinin gerçek UCL modülü regresyonu kapsıyorsa A rotası; kapsamıyorsa eşit puanlı B rotası uygulanır. Her öğrenci yalnız bir rota seçer.
Ortak ön görev
Veriyi oku, çalışma saati ve puanı birlikte mevcut satırları seç; analizde kullanılan n'yi belirt. Bir scatterplot çiz ve pozitif desen görmenin nedenselliği kanıtlamadığını açıkla.
Rota A — Korelasyon ve modelleme / 10 puan
- (3 puan) Aynı satırlardan
cor()hesapla; yönü ve büyüklüğü yorumla. - (3 puan)
lm(assessment_score ~ practice_hours, data=paired)kur;coef()ile eğimi puan/saat birimiyle açıkla. - (2 puan)
predict()ile 4 saat için tahmin üret, sonra 10 saati dene; gözlenen 1–6 saat aralığı dışındaki tahminin neden güvenilmez olabileceğini tartış. - (2 puan)
residuals()kavramını ve en az iki sınırlamayıreflection.mdiçinde açıkla.
Rota B — Tanımlayıcı ve görsel analiz / 10 puan
- (3 puan) Saat–puan scatterplot'u için tam çiftleri seç; sayılarını ve veri kaybını açıkla.
- (3 puan) A/B için geçerli puan sayısını ve ortalamayı bir tabloda göster.
- (2 puan) Bu kez saatleri
practice_hours <= 3ve> 3olarak iki kategoriye ayırıp geçerli gözlemlerin ortalamalarını karşılaştır. - (2 puan) Sonuçların iki sınırlamasını ve neden nedensellik çıkaramayacağını yaz.
Teslim
starter.R, reflection.md; seçtiğin rotayı dosyanın başında belirt. Gerçek ders programına göre öğretmen rotayı belirleyebilir. Bu ödev formel UCL hipotez testi yerine geçmez.
Çalışmaya başlama
ZIP'i çıkarıp RStudio çalışma dizinini paketin kökü yap. starter.R dosyasını aç, TODO'ları doldur. Veri dosyası olan haftalarda file.exists("data/study_log.csv") kontrolü TRUE vermeli.
Öğrenci öz değerlendirmesi
Öğretmene gönderirken checklist.md listesini tamamla. Kendi düşünme ve hata ayıklama adımlarını reflection.md içinde yaz.
Testler: Ödevlerin RStudio ve canlı tarayıcı testleri daha sonra yapılacak; ZIP'in kaynak kontrolü ayrı kaydedilecek.