---
title: "AP Computer Science Principles Özel Ders — Create Task"
slug: ap-computer-science-principles-ozel-ders
subject: "AP Computer Science Principles"
category: "Bilgisayar"
url: https://www.apozelders.org/ap-computer-science-principles-ozel-ders
---

# AP Computer Science Principles Özel Ders ve Kursları

AP Computer Science Principles, hesaplamalı düşünme (computational thinking), veri analizi, algoritmalar ve internet sistemlerinin temellerini öğreten geniş kapsamlı bir giriş kursudur. AP Create Performance Task ile portfolyo oluşturma fırsatı sunar.

> AP Computer Science Principles (CSP), CS A'dan farklı olarak programlamayı geniş bir CS perspektifinde sunar: algoritmalar, veri, internet, küresel etki ve etik konularını kapsar. Sınav iki parçalıdır: sınav öncesi tamamlanan 'Create Performance Task' (program kodu + program çalışmasını gösteren video + Personalized Project Reference) ve sınav günü Bluebook'ta çözülen bölüm: çoktan seçmeli sorular ile Create göreviyle bağlantılı 2 yazılı yanıt sorusu. Programlama dili dersi öğretmenine göre değişir (Python, JavaScript, Java, vb.). Bilgisayar bilimini geniş bir yelpazede tanımak isteyen ve birden fazla alana ilgi duyan öğrenciler için idealdir.

## Künye

- Kategori: Bilgisayar
- Önerilen sınıf: 9-10. Sınıf
- Sınav süresi: 3 saat
- Ünite sayısı: 5
- Grup kursu: bu dönem bu ders için açılmıyor (yalnızca birebir özel ders)

## Fiyatlar

- Tek ders (90 dk): ₺3.194 — ilk dersten memnun kalınmazsa %100 iade
- 10 derslik paket: ₺30.953 (₺3.095/ders)
- 20 derslik paket: ₺58.958 (₺2.948/ders)
- Bu ders bu dönem yalnızca birebir olarak verilmektedir; grup kursu açılmamaktadır.

10 ve 20 derslik paketlerdeki dersler istenen AP derslerine serbestçe dağıtılabilir.

## Üniteler

1. Creative Development — sınav ağırlığı %10–13
2. Data — sınav ağırlığı %17–22
3. Algorithms and Programming — sınav ağırlığı %30–35
4. Computer Systems and Networks — sınav ağırlığı %11–15
5. Impact of Computing — sınav ağırlığı %21–26

Ağırlıklar College Board'un Course and Exam Description belgesinde yayımladığı değerlerdir.

## Sınav Formatı

- Toplam: 70 MCQ + 2 yazılı yanıt + Create Performance Task
- MCQ: Multiple Choice — 70 soru, 120 dakika, sınavın %70'i. 57 tek seçimli, 5 bir bilişim yeniliği hakkındaki okuma parçasına bağlı tek seçimli ve 8 çoklu seçimli (iki şık işaretlenen) soru içerir.
- FRQ: Section II — 2 yazılı yanıt sorusu, 60 dakika, sınavın %30'u. Sorular öğrencinin sınav öncesi hazırladığı Create Performance Task'a (program kodu + video + Personalized Project Reference) dayanır; Reference sınav günü öğrencinin yanındadır. Create görevi için sınıfta en az 9 saat ayrılır.
- Puanlama: Puanlama 1-5 skalasında yapılır. Create Performance Task ve yazılı yanıtlar AP rubric'leri ile puanlanır.
- Skala: 1: No recommendation · 2: Possibly qualified · 3: Qualified · 4: Well qualified · 5: Extremely well qualified
- 5 puan oranı: College Board verilerine göre öğrencilerin yaklaşık %12'si 5 puan alır; CSP en yüksek katılımlı AP CS sınavıdır.

## Haftalık Çalışma Planı

- **Hafta 1-3 — Creative Development**: Yazılım geliştirme süreci, hata ayıklama (debugging), yinelemeli geliştirme, programlama temelleri.
- **Hafta 4-6 — Data**: İkili sayı sistemi, ASCII, Unicode, kayıplı/kayıpsız sıkıştırma, üst veri (metadata), veri analizi temelleri.
- **Hafta 7-9 — Algorithms — Basics**: Sıralı, koşullu ve yinelemeli yapılar (sequencing, selection, iteration), fonksiyonlar.
- **Hafta 10-12 — Algorithms — Advanced**: Doğrusal ve ikili arama (linear/binary search), sıralama, problemi parçalara ayırma, soyutlama, parametre aktarımı.
- **Hafta 13-15 — Computer Systems and Networks**: İnternet, TCP/IP, HTTP, DNS, paket anahtarlama, hata toleransı, yedeklilik.
- **Hafta 16-18 — Impact of Computing**: Dijital uçurum, önyargı (bias), fikri mülkiyet, etik, siber güvenlik temelleri, yapay zekâ etiği.
- **Hafta 19-22 — Create Performance Task**: Bireysel proje seçimi, program geliştirme, video kaydı, Personalized Project Reference hazırlığı.
- **Hafta 23-26 — Sınav Hazırlık Yoğunlaşması**: AP Classroom Personal Progress Check setleri, MCQ stratejileri, son üç yılın sınav setleri.

## Sık Yapılan Hatalar

- **Create Performance Task'ı son haftaya bırakmak.** → 9 saatlik resmî süreyi en az 4 haftalık bir takvime yayın. Program seçimi → algoritma tasarımı → kodlama → test → video kaydı → Personalized Project Reference yazımı sırasıyla ilerleyin. Reference zayıf hazırlanırsa sınav günü Create göreviyle bağlantılı 2 yazılı yanıt sorusunda da puan kaybedilir.
- **MCQ'da 'pseudocode' okurken AP CSP standart sözdizimini bilmemek.** → AP CSP MCQ'ları kendi pseudocode'unu kullanır (REPEAT, IF, DISPLAY, INPUT). Bu sözdizimini sınavdan önce iyice öğrenin; başvuru kaynağı, College Board CED'sindeki sözdizimi sayfasıdır.
- **Etik ve toplumsal etki (impact) sorularında tek bir 'doğru cevap' aramak.** → Etik MCQ'larında çoğunlukla 'most likely consequence' veya 'best argument for/against' formatı vardır. Mutlak doğru/yanlış değil, en iyi argüman aranır.
- **Veri sıkıştırmada kayıplı (lossy) ve kayıpsız (lossless) yöntemleri karıştırmak.** → Kayıpsız (lossless): orijinal verinin tamamen geri elde edilebildiği sıkıştırma (ZIP, PNG). Kayıplı (lossy): bir miktar veri kaybının kabul edildiği sıkıştırma (JPG, MP3). 'Reversible' ifadesi kayıpsız sıkıştırmayı anlatır.
- **Algoritma verimliliği sorularındaki ifadeleri yanlış yorumlamak.** → 'Reasonable time' = polinom zaman (n, n², n³). 'Unreasonable time' = üstel zaman (2ⁿ, n!). Bir algoritmanın 'too slow to be practical' olması verimsiz olduğu anlamına gelir.

## Sıkça Sorulan Sorular

### AP CSP mi AP CS A mı?

Bilgisayar mühendisliği veya seçici CS programları hedefliyorsanız CS A. Bilgisayar bilimine geniş bir kavramsal pencereden bakmak istiyorsanız ya da ana alanınız CS değilse CSP. İdeal sıra CSP → CS A'dır; güçlü adaylar doğrudan CS A'ya başlayabilir.

### CSP için programlama deneyimi gerekli mi?

Hayır, sıfırdan başlanabilir. CS A'ya göre teknik kodlama çıtası daha düşüktür. Önemli olan algoritmik düşünmeyi geliştirmek ve Create Task için bir program ortaya koyabilmektir.

### Hangi programlama dili kullanılıyor?

Resmî olarak belirli bir dile bağlı değildir; öğretmenler Python, JavaScript, Snap!, App Inventor, Java gibi dilleri seçebilir. TestPrep'te Python kullanıyoruz, çünkü Create Task için en hızlı geliştirmeyi sağlıyor.

### Hangi materyalleri kullanıyorsunuz?

Princeton Review AP Computer Science Principles Premium ve Barron's AP CSP. Temel başvuru kaynağımız College Board CED'dir. AP Classroom Personal Progress Check setleri ve geçmiş yılların Create Task örnekleri çalışılır.

### Create Performance Task ne kadar puan getirir?

Sınavın %30'unu oluşturur ve 6 puan üzerinden değerlendirilir. Üç ölçüt vardır: Program design (algoritma seçimi), Algorithm development (tasarım ve test), Code implementation (kod kalitesi). Yazılı açıklamalar bu üç ölçütü destekler.

### Hesap makinesi politikası nedir?

Sınavda hesap makinesi yasaktır. CSP MCQ'ları matematik ağırlıklı değildir; ikili-onluk sayı dönüşümü gibi basit hesaplar zihinden yapılır.

## İletişim

Ücretsiz ön görüşme: https://www.apozelders.org/iletisim
Tüm AP dersleri: https://www.apozelders.org/ap-ozel-ders
