College Board AP CS A • Java

AP Computer Science A
(Java) Özel Ders

AP CS A'nın 4 ünitesini, 53 konusunu ve 4 FRQ soru tipini sınavın gerçek yapısına göre, birebir ve online derslerle çalışıyoruz. Java'yı hiç bilmeyen öğrenciyle de en temel yapılardan başlıyoruz.

AP Computer Science A Sınavı Nasıl Yapılandırılmıştır?

Sınav 3 saat sürer ve her biri 90 dakikalık iki bölümden oluşur. Sınav boyunca Java Quick Reference sayfası verilir.

Bölüm I: 42 Çoktan Seçmeli

90 dakika, notun %55'i. Dört ünitenin tamamı sorulur; soruların yaklaşık %37-53'ü kod analizi (Analyze Code) becerisini ölçer.

Bölüm II: 4 FRQ

90 dakika, notun %45'i, toplam 25 puan. Dört soru da Java kodu yazma (Develop Code) becerisini ölçer.

Java Quick Reference

Sınavda kullanılabilecek Java kütüphane metotlarını listeleyen sayfa hem çoktan seçmeli hem FRQ bölümünde verilir; derslerde bu sayfayla çalışılır.

Çoktan seçmelide ölçülen becerilerin yaklaşık ağırlıkları: Kod Analizi %37-53, Kod Geliştirme %22-38, Kodu ve Sistemleri Belgeleme %10-15, Kod Tasarlama %2-10, Bilgisayarı Sorumlu Kullanma %2-10. Yani çoktan seçmelinin yarısına yakını kodu okuyup çıktısını bulma ve hatayı yakalama becerisidir; yalnızca kod yazmak çalışmak yetmez.

AP CS A Müfredatı: 4 Ünite, 53 Konu

College Board'un AP Computer Science A Course and Exam Description (Fall 2025) belgesindeki ünite yapısı ve çoktan seçmeli sınav ağırlıkları.

ÜNİTE 1

Using Objects and Methods

Algoritmalar ve derleyiciler, değişkenler ve veri tipleri, ifadeler, Math sınıfı, nesne oluşturma, String metotları ve API/kütüphane kullanımı.

Sınav ağırlığı %15-25 • ~32-34 ders saati
ÜNİTE 2

Selection and Iteration

Boolean ifadeleri, if ve iç içe if, while ve for döngüleri, String algoritmaları, iç içe döngüler ve informal run-time analizi.

Sınav ağırlığı %25-35 • ~29-31 ders saati
ÜNİTE 3

Class Creation

Sınıfın anatomisi, constructor'lar, metot yazma, nesne referanslarını geçirme ve döndürme, static değişken ve metotlar, scope ve this anahtar sözcüğü.

Sınav ağırlığı %10-18 • ~20-22 ders saati
ÜNİTE 4

Data Collections

Array ve ArrayList algoritmaları, 2D array, metin dosyaları, wrapper sınıflar, arama ve sıralama algoritmaları, recursion ve veri toplamanın etik boyutu.

Sınav ağırlığı %30-40 • ~50-52 ders saati

Ders saati önerileri, tam akademik yıl boyunca haftada beş gün 45 dakikalık okul dersleri için verilmiştir. Birebir derslerde süre ve sıra öğrencinin seviyesine göre ayarlanır.

4 FRQ Soru Tipi — Toplam 25 Puan

Dört sorunun tamamı Practice 2 (Develop Code) becerisini ölçer.

Soru 1 • 7 puan
Methods and Control Structures: verilen sınıf için iki metot ya da bir constructor ve bir metot yazma; döngü, koşul ve String metotları.
Soru 2 • 7 puan
Class Design: verilen belirtime göre sınıf başlığı, instance variable'lar, constructor ve metot içeren bir sınıf tasarlama.
Soru 3 • 5 puan
Data Analysis with ArrayList: bir ArrayList içindeki veriyi kullanan, analiz eden ve işleyen bir metot yazma.
Soru 4 • 6 puan
2D Array: bir 2D array üzerindeki veriyi kullanan, analiz eden ve işleyen bir metot yazma.

Derslerde AP CS A'ya Nasıl Hazırlanıyoruz?

Ünite Ünite Konu Anlatımı ve Canlı Java Kodlama

Dört üniteyi sırayla, ekran paylaşımıyla canlı kod yazarak işliyoruz. Her kavram önce küçük bir örnekte, sonra sınav tipi bir problemde uygulanır.

Kod İzleme (Tracing) ve Hata Yakalama

Çoktan seçmelinin büyük bölümü kod analizi olduğundan, her derste kodu satır satır izleyip çıktısını bulma ve hatayı tespit etme çalışılır.

4 FRQ Tipi İçin Çözüm Şablonları

Methods and Control Structures, Class Design, ArrayList ve 2D Array sorularını geçmiş yıl College Board soruları ve puanlama rubriği üzerinden çalışıyoruz.

Ünite Quizleri ve Deneme Sınavları

Her ünite sonunda quiz yapılır; sınav öncesinde en az 10 adet çoktan seçmeli + FRQ deneme sınavıyla gerçek süre ve format provası yapılır.

Öğrenci ve Veli Raporları

Her ders sonrası gelişim, ödev takibi ve eksik konuları içeren kısa bir değerlendirme paylaşılır.

Merak Edilenler

AP Computer Science A Hakkında Sıkça Sorulan Sorular

Sınav 3 saat sürer ve iki bölümden oluşur. Bölüm I'de 90 dakikada 42 çoktan seçmeli soru yanıtlanır (notun %55'i). Bölüm II'de 90 dakikada 4 FRQ (serbest yanıtlı) soru yanıtlanır (notun %45'i). Sınav boyunca Java Quick Reference sayfası öğrenciye verilir.

Çoktan seçmeli bölümdeki yaklaşık ağırlıklar şöyledir: Ünite 4 Data Collections %30-40, Ünite 2 Selection and Iteration %25-35, Ünite 1 Using Objects and Methods %15-25, Ünite 3 Class Creation %10-18. Ünite 2 ve Ünite 4 birlikte çoktan seçmeli bölümün yaklaşık %55-75'ini oluşturur.

AP CS A Java ile yapılır ve College Board'a göre programlama ön koşulu yoktur. Daha önce hiç kod yazmamış öğrencilerle değişkenler, koşullar ve döngüler gibi en temel yapılardan başlayıp üniteleri sırayla ilerliyoruz. Birebir derslerde tempo öğrencinin seviyesine göre ayarlanır.

Dört FRQ'nun tamamı kod yazma becerisini ölçer: Soru 1 Methods and Control Structures (7 puan), Soru 2 Class Design (7 puan), Soru 3 Data Analysis with ArrayList (5 puan), Soru 4 2D Array (6 puan); toplam 25 puan. Derslerde her soru tipi için geçmiş yıllara ait College Board soruları ve puanlama rubriği üzerinde çalışılır.

AP CS A, Java ile programlama, sınıf tasarımı ve veri yapılarına odaklanan daha teknik bir derstir. AP CS Principles ise algoritmik düşünme, veri, internet ve bilişimin toplumsal etkisini kapsayan daha geniş bir giriş dersidir; notun %30'u öğrencinin kendi programını geliştirdiği Create Performance Task'tan gelir. Ayrıntılar için AP Computer Science Principles özel ders sayfasına bakabilirsiniz.

College Board'un AP CS A belgesine göre yapay zekâ araçları öğrenmeyi derinleştiren bir yardımcı olarak kullanılabilir; ancak kodu üretip geçmek yerine nasıl çalıştığını anlamak esastır. AP değerlendirmeleri yapay zekâ desteği olmadan yapılır; bu yüzden sınavda bağımsız kod yazma, kod okuma ve hata bulma becerisi gerekir. Derslerimiz canlı kodlama ve kod izleme üzerine kurulu olduğu için bu beceriyi doğrudan geliştirir.

Genellikle Ekim-Kasım aylarında haftada 1-2 saatlik düzenli çalışma ile başlanması önerilir. Ocak-Şubat döneminde başlayan öğrenciler için hızlandırılmış yoğun program uygulanır; sınav Mayıs ayında yapılır.

AP CS A Hazırlığına Başlayalım

Öğrencinizin seviyesine göre bir ders planı oluşturmak için mesaj göndermeniz yeterli. Size en kısa sürede dönüş yapacağım.

AP ve Advanced Placement, College Board'un tescilli markalarıdır. Bu site College Board ile bağlantılı değildir ve onun tarafından onaylanmamıştır. Sınav bilgileri AP Computer Science A Course and Exam Description (Fall 2025) belgesine dayanır; güncel bilgi için AP Central'ı kontrol edin.