AP Computer Science A — Java Özel Ders
Java tabanlı AP Computer Science A müfredatı. Nesne yönelimli programlama temelinden sınav tekniğine.
Neden bu ders?
Yazılım test mühendisliği geçmişim sayesinde dersi sadece sınav müfredatı olarak değil, gerçek kod yazma disiplini olarak işliyorum.
İşlenen konular
- Java temelleri: tipler, operatörler, kontrol yapıları
- Nesne yönelimli programlama: sınıf, nesne, kapsülleme
- Kalıtım ve polimorfizm
- Diziler, ArrayList ve 2D diziler
- Özyineleme (recursion)
- Arama ve sıralama algoritmaları
- Free Response — kod yazma soruları
Ders akışı
- Seviye tespiti. İlk derste hangi kavramların gerçekten oturduğunu, hangilerinin ezberde kaldığını ayırıyoruz.
- Kavram kurma. Konu, formülle değil fiziksel modelle başlıyor. Öğrenci olayı zihninde canlandıramıyorsa soru çözümü kalıcı olmuyor.
- Kılavuzlu çözüm. İlk soruları birlikte kuruyoruz; öğrenci çözüm adımını kendisi söylüyor, ben sadece yönlendiriyorum.
- Bağımsız çalışma. Ölçülebilir ödev. Kaç soru çözüldüğü değil, hangi tipte takılındığı takip ediliyor.
- Geri dönüş. Bir sonraki ders, önceki haftanın hatalarının sebep analiziyle açılıyor.
Önce tanışalım, sonra karar ver.
İlk ders ücretsiz ve hiçbir devam zorunluluğu yok. Öğrenciyle uyum sağlanmazsa bunu ilk 40 dakikada ikimiz de anlarız — bu yüzden ön ödeme istemiyorum.