AP Computer Science A (AP CSA) sınavı iki bölümden oluşur: çoktan seçmeli ve serbest cevap (FRQ). Bölümleri, sürelerini ve FRQ türlerini önceden bilmek, çalışmanı doğru yere odaklamanı sağlar. Bu rehber, sınavın yapısını ve puanlamayı özetliyor.
Genel yapı
Sınav iki bölümden oluşur ve her bölüm 90'ar dakikadır. Sınav artık dijital olarak (Bluebook uygulaması) uygulanır. İki bölüm de toplam puanda ağırlıklı yer tutar; yani hem çoktan seçmeliyi hem FRQ'yu ciddiye almak gerekir.
Bölüm I — Çoktan seçmeli
- 40 soru, 90 dakika.
- Çoğunlukla tekil sorular; nadiren küçük soru grupları olabilir.
- En kritik beceri kod izleme (tracing): kodu satır satır takip edip değişken değerlerini yazmak.
- Yanlış cevap için ceza yoktur; boş bırakmak yerine mantıklı bir tahmin yap.
Bölüm II — Serbest cevap (4 FRQ)
Bu bölümde gerçek Java kodu yazarsın. Dört soru tipik olarak şu alanları kapsar:
- FRQ 1 — Methods and Control Structures: metot yazımı, koşullar ve döngüler.
- FRQ 2 — Class Design: bir sınıf tasarlama; constructor, instance değişkenleri ve metotlar.
- FRQ 3 — ArrayList ile veri analizi: bir ArrayList üzerinde veri kullanan/işleyen bir metot yazma.
- FRQ 4 — 2D Array: iki boyutlu dizi üzerinde veri kullanan/işleyen bir metot yazma.

FRQ'da kısmi puan mümkündür; bu yüzden takıldığın yerde boş bırakmak yerine doğru yapıyı kod olarak kurmaya çalış.
Puanlama ve referans
Çoktan seçmeli makine tarafından, FRQ ise AP Readers tarafından puanlanır; ikisi birleştirilerek 1-5 ölçeğinde nihai bir AP puanı verilir. Sınavda bir Java Quick Reference (sık kullanılan sınıf ve metotların özeti) sağlanır; bunu ezberlemene gerek yoktur ama nasıl kullanılacağını önceden bilmelisin.

Bölüm bazlı strateji
- Çoktan seçmeli: Kenar durumlarını (boş dizi, sınır indeksleri) kontrol et, yanlış şıkları ele.
- FRQ: Önce metot imzasını ve dönüş tipini netleştir, sonra yaz. Zamanı böl; tek soruya takılıp kalma.
- Genel: Geçmiş yılların FRQ'larını zamanlı çöz; sınav dili ve süre baskısı gerçek bir faktördür.
