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.

Güncel College Board CED müfredatına göre gözden geçirildi: Hazırlayan: TestPrep AP öğretmen kadrosu (2008'den beri)
AP Computer Science Principles Özel Ders Fiyatları
Tüm Konular Paketi ve grup kursu için taksit imkanı vardır.
Tek Ders
- Computer Science Principles konularından dilediğiniz biriyle başlayın
- Memnun kalmazsanız %100 ücret iadesi
- Kendi uygun saatinize göre planlama
10 Ders Paketi
- Dersleri istediğiniz AP derslerine dağıtın
- Örnek: 3 ders Computer Science Principles + 7 ders başka bir AP dersi
- Ödevler ve yazılı geri bildirim
AP Computer Science Principles için hangi hazırlık modeli uygun?
Birebir online özel ders, online küçük grup kursu ve kısa süreli sınav hazırlığını hedefinize, programınıza ve sınav tarihinize göre karşılaştırın.
Birebir Online Özel Ders
- Kimler için uygun?
- Computer Science Principles dersinde kendi temposunda ve programına göre ilerlemek isteyen, belirli konularda destek arayan ya da okulunun veya AP sınavının takvimine göre kişisel bir plan isteyen öğrenciler
- Ders temposu
- Tamamen öğrenciye göre; birebir online derslerle, eksik konulardan başlayarak
- Takip ve geri bildirim
- Her ders sonunda öğretmenden birebir geri bildirim ve hedefli ödev
- Program esnekliği
- Gün ve saat öğrenciye göre belirlenir, esnek online planlama
Online Grup Kursu
AP Computer Science Principles bu dönem yalnızca birebir özel ders olarak veriliyor; bu ders için grup kursu açılmıyor. Grup kursu formatı diğer AP derslerinde devam ediyor.
Kısa Süreli Sınav Hazırlığı
- Kimler için uygun?
- AP sınavına az kala Computer Science Principles için tekrara, deneme sınavına, FRQ/MCQ stratejisine ve eksik konuları kapatmaya ihtiyaç duyan öğrenciler
- Ders temposu
- Hedef odaklı kısa program: tekrar, deneme ve zayıf konuların kapatılması
- Takip ve geri bildirim
- Deneme sınavı analizleri, FRQ/MCQ geri bildirimi ve sınav stratejisi
- Program esnekliği
- Müsaitliğe göre online birebir ders ya da online küçük grup olarak planlanır
AP Computer Science Principles özel dersi hakkında kısa cevaplar
En çok sorulan beş soruya kısa, doğrudan cevaplar.
AP Computer Science Principles kursu ne kadar? Ücreti nedir?
AP Computer Science Principles birebir özel derste tek dersin ücreti ₺3.194; 10 ve 20 derslik paketlerde ders başına ücret düşer. AP Computer Science Principles bu dönem yalnızca birebir olarak verilmektedir. Güncel paketler ve taksit seçenekleri /fiyatlar sayfasındadır.
AP Computer Science Principles kimler için uygundur?
AP Computer Science Principles özel dersleri, AP sınavına hazırlanan, müfredatın belirli konularında destek isteyen ya da kendi temposunda ve kendi programına göre çalışmak isteyen lise öğrencileri için uygundur. Türkiye'de ya da yurt dışında öğrenim gören tüm öğrenciler online olarak katılabilir.
AP Computer Science Principles online mı işleniyor?
Evet. Tüm AP Computer Science Principles dersleri canlı online formatta TestPrep yazılımı üzerinden yapılır. Ders sırasında interaktif tahta, ekran paylaşımı ve birebir konuşma kullanılır; ders kayıtları 14 gün boyunca tekrar izlenebilir.
AP Computer Science Principles için grup kursu açılıyor mu?
Hayır. AP Computer Science Principles 2026 - 2027 döneminde yalnızca birebir özel ders olarak veriliyor; bu ders için grup kursu açılmıyor. Ders temposu, gün ve saatler tamamen öğrenciye göre planlanır. Grup kursu formatı diğer AP derslerinde devam ediyor.
AP Computer Science Principles sınavı kaç üniteden oluşur?
AP Computer Science Principles sınavı College Board CED müfredatına göre 5 ana üniteden oluşur. Derslerde bu ünitelerin tamamı temelden ileri düzeye kadar işlenir; ardından MCQ ve FRQ bölümlerine yönelik deneme sınavlarıyla pekiştirilir.
AP Computer Science Principles sınavına hazırlık ne kadar sürer?
Sıfırdan başlayan bir öğrenci için Computer Science Principles hazırlığı genellikle 6–8 ay sürer; bu süre, haftada 3 saat ders ve düzenli ödevden oluşan bir tempoya dayanır. Belirli konularda destek isteyen öğrenciler için 10–20 derslik kısa programlar yeterli olabilir.
AP Computer Science Principles derslerinde öğrenciye nasıl destek veriyoruz?
Birebir online derslerde uyguladığımız altı temel destek alanı.
Online birebir takip
Her Computer Science Principles öğrencisinin eksik ve güçlü konuları online birebir derslerde tespit edilir; haftalık plan öğrenciye göre güncellenir.
Öğrenciye göre esnek program
Computer Science Principles dersleri tamamen öğrencinin takvimine göre planlanır; hafta içi, hafta sonu veya sınav öncesi yoğunlaştırılmış tempoda çalışılabilir.
AP sınav formatına uygun soru çözümü
Geçmiş yıllara ait AP sınav soruları ve College Board AP Classroom örnekleri üzerinden Computer Science Principles formatında düzenli pratik yapılır.
Eksik konu tespiti
Düzenli quiz ve ünite sonu denemeleriyle Computer Science Principles müfredatındaki zayıf konular erken tespit edilir ve hedefli tekrarlarla giderilir.
MCQ ve FRQ stratejisi
AP Computer Science Principles için MCQ ve FRQ sorularının rubric'i, süre yönetimi ve kısmi puan stratejisi öğrencilerle birlikte çalışılır.
Veli ve öğrenci bilgilendirme
Talep edildiğinde dönem içi ilerleme, deneme sonuçları ve odaklanılması gereken konular Computer Science Principles eğitmeniyle veli/öğrenci görüşmesinde paylaşılır.
Eğitmen Kadromuz
Bu Dersi Veren Eğitmenler
Türk ve uluslararası AP eğitmenlerinden oluşan kadro. Türkçe veya İngilizce online birebir ders alabilirsiniz.
Ayça Güneş
AP Computer Science Principles Eğitmeni
Bilgisayar Bilimleri Lisans (Sabancı)
AP Computer Science Principles müfredatında internet protokolleri ve siber güvenlik gibi temel başlıklardan başlayıp ileri konulara doğru planlı bir program izler. Konuları kısa parçalara böler ve her parçanın ardından öğrenciden kendi cümleleriyle bir özet çıkarmasını ister. Sınav stratejisinde süre yönetimi, hangi sorunun atlanacağına karar verme ve MCQ ve Create Performance Task bölümlerinden en yüksek puanı alma üzerine çalışır.
Berke Arslan
AP Computer Science Principles Eğitmeni
Bilgisayar Mühendisliği Lisans (ODTÜ)
AP Computer Science Principles derslerine bütüncül bir yaklaşımla başlar; eksik konuları kısa seviye tespit sınavlarıyla belirleyip öncelik sırasına koyar. Dersler interaktif tahtada işlenir; konu anlatımının ardından öğrenciye soru çözdürülür ve hatalı çözümler birlikte incelenir. Sınavdan önce MCQ ve Create Performance Task formatına yönelik hedefli pratik yapılır; deneme sınavlarının sonuçları puan dökümüyle birlikte geri bildirim verilerek değerlendirilir.
Spencer Whitworth
AP Computer Science Principles Tutor (Native English)
Computer Science BSc (University of Surrey)
AP Computer Science Principles müfredatında Create Performance Task gibi temel başlıklardan başlayıp ileri konulara doğru planlı bir program izler. Konuları kısa parçalara böler ve her parçanın ardından öğrenciden kendi cümleleriyle bir özet çıkarmasını ister. Planı, Mayıs sınavından önce en az iki tam deneme sınavı çözülecek şekilde kurar; her denemeden sonra MCQ ve Create Performance Task üzerine tekrar yapılır.
AP Computer Science Principles Hakkında Hızlı Özet
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.
AP Computer Science Principles Hangi Öğrenciler İçin İdealdir?
- Bilgisayar bilimini geniş kavramsal yaklaşımla öğrenmek isteyen 9-11. sınıf öğrencileri.
- Programlama deneyimi olmayan ama CS'e ilgi duyan adaylar.
- İlk AP dersi olarak teknik bir konu deneyimlemek isteyen lise öğrencileri.
- Pre-Med, sosyal bilimler veya hukuk hedefleyen, teknolojiye ilgi duyan ve tamamlayıcı bir ders arayan adaylar.
Önce Alternatif Bir Yol Düşünmesi Gereken Öğrenciler
- Bilgisayar mühendisliği veya yazılım mühendisliği hedefleyenler için CSP teknik açıdan yeterli bir gösterge değildir; CS A önceliklidir.
- İleri programlama becerisinin kanıtını isteyen seçici CS başvurularında CSP tek başına zayıf kalır.
AP Computer Science Principles Öğrenirken Hangi Konularda Zorlanılır?
2008'den bu yana biriktirdiğimiz AP deneyimine göre öğrencilerin Computer Science Principles hazırlığında en çok zorlandığı konular. Birebir derslerimizde bu konulara ek zaman ayırıyoruz.
Big Idea kavramlarını ezberlemek yerine anlamak
CSP 5 'Big Idea' (Creative Development, Data, Algorithms & Programming, Computer Systems & Networks, Impact of Computing) etrafında kuruludur. Ezberle yetinen öğrenciler MCQ'lardaki yorum sorularında zorlanır.
Create Performance Task — program tasarımı
Sınavdan önce yapılan, en az 9 saatlik bireysel bir projedir. Program kodu, programın çalışmasını gösteren bir video ve Personalized Project Reference (algoritma ve soyutlama kanıtı) AP Digital Portfolio'ya yüklenir. Yazılı açıklamalar artık görevin değil, sınav günü kâğıdının parçasıdır; bu yüzden Reference'ı açık ve düzenli hazırlamak sınav günündeki yazılı yanıtların kalitesini doğrudan belirler.
İnternet protokolleri (TCP/IP, HTTP, DNS)
Doğrudan programlama olmadığı için öğrenciler bu kavramsal kısmı önemsiz sanır; oysa MCQ'larda %15-20 ağırlıkla çıkar. Paket anahtarlama, hata toleransı (fault tolerance) ve adresleme ilkeleri yorumlanabilmelidir.
Algoritmik verimlilik (verimli ve verimsiz algoritmalar)
Big-O gösteriminin ayrıntısına girilmez, ama algoritmaları 'reasonable time' ve 'unreasonable time' açısından karşılaştırmak istenir. Karar verilebilir ve verilemez (decidable/undecidable) problem ayrımı da kavramsal düzeyde sorulur.
Computer Science Principles Özel Dersleriyle İhtiyacınıza Göre Eğitim
Deneyimli Computer Science Principles öğretmenimiz sizinle birebir çalışarak en çok desteğe ihtiyaç duyduğunuz konulara odaklanan kişisel bir plan hazırlar. AP Computer Science Principles sınavına hazırlanırken her adımda yakın ilgi ve rehberlik görür, hem bilginizi hem özgüveninizi geliştirirsiniz.
- Sabit bir programla ya da ihtiyaç duydukça ders alma esnekliği
- %100 İngilizce ders alma imkânı
- Size göre düzenlenen 1, 10 veya 20 derslik paketler
- Tüm Computer Science Principles materyalleri öğrencilerimizle paylaşılır
- TestPrep yazılımı üzerinden canlı online ders
- İlk dersten memnun kalmazsanız %100 ücret iadesi

AP Computer Science Principles İçin Hızlı Görüşme Talebi
Formu doldurun, size özel bir ders planı önerelim.
AP Computer Science Principles Sınavı Nasıl Yapılır?
Toplam sınav süresi 3 sa. FRQ bölümü notun %30 kısmını oluşturur; puan en çok bu bölümde, gerekçe yazılmadığı için kaybedilir.
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.
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 1-5 skalasında yapılır. Create Performance Task ve yazılı yanıtlar AP rubric'leri ile puanlanır.
1: No recommendation · 2: Possibly qualified · 3: Qualified · 4: Well qualified · 5: Extremely well qualified
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.
TestPrep'te AP Computer Science Principles Nasıl İşleniyor?
Eylül ayında başlayıp Mayıs ayındaki sınava kadar hafta hafta planlanmış örnek müfredatımız. Birebir derslerde tempo öğrenciye göre ayarlanır.
Yazılım geliştirme süreci, hata ayıklama (debugging), yinelemeli geliştirme, programlama temelleri.
İkili sayı sistemi, ASCII, Unicode, kayıplı/kayıpsız sıkıştırma, üst veri (metadata), veri analizi temelleri.
Sıralı, koşullu ve yinelemeli yapılar (sequencing, selection, iteration), fonksiyonlar.
Doğrusal ve ikili arama (linear/binary search), sıralama, problemi parçalara ayırma, soyutlama, parametre aktarımı.
İnternet, TCP/IP, HTTP, DNS, paket anahtarlama, hata toleransı, yedeklilik.
Dijital uçurum, önyargı (bias), fikri mülkiyet, etik, siber güvenlik temelleri, yapay zekâ etiği.
Bireysel proje seçimi, program geliştirme, video kaydı, Personalized Project Reference hazırlığı.
AP Classroom Personal Progress Check setleri, MCQ stratejileri, son üç yılın sınav setleri.
AP Computer Science Principles Hangi Konuları Kapsar?
College Board müfredatına tam uyumlu olarak işlediğimiz tüm üniteler.
Her ünitenin yanındaki yüzde, o ünitenin AP sınavındaki ağırlığıdır. Ağırlıklar College Board'un Course and Exam Description belgesinde yayımladığı değerlerdir.
- 01
Unit 1: Creative Development
Yazılım geliştirme süreci, hata ayıklama (debugging), yinelemeli geliştirme, programlama temelleri.
%10–13 - 02
Unit 2: Data
İkili gösterim, sıkıştırma, üst veri (metadata), veri toplama, görselleştirme.
%17–22 - 03
Unit 3: Algorithms and Programming
Sıralı, koşullu ve yinelemeli yapılar, fonksiyonlar, problemi parçalara ayırma, soyutlama.
%30–35 - 04
Unit 4: Computer Systems and Networks
İnternet, TCP/IP, HTTP, DNS, paket anahtarlama, hata toleransı, siber güvenlik.
%11–15 - 05
Unit 5: Impact of Computing
Dijital uçurum, fikri mülkiyet, yapay zekâ etiği, gizlilik, küresel etki.
%21–26
Computer Science Principles Sınavında En Sık Yapılan 5 Hata
Geçmiş AP Computer Science Principles sınavlarında öğrencilerimizin sık tekrarladığı hatalardan derlediğimiz liste. Her hatanın yanında bu hatadan nasıl kaçınacağınızı da yazdık.
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.
AP Computer Science Principles Hangi Üniversitelerde ve Bölümlerde Değer Görür?
ABD'deki liberal arts üniversiteleri
AP CSP'den 4 ve üzeri puan, giriş düzeyi CS dersinden muafiyet sağlayabilir; ana alanı CS olmayanlar için uygundur.
UC sistemi (Berkeley, UCLA)
AP CSP'den 4 ve üzeri puan, CS 10 (Beauty and Joy of Computing) muafiyeti sağlayabilir.
Türkiye üniversiteleri
AP CSP transkriptte bilgisayar okuryazarlığının göstergesidir; özellikle endüstri mühendisliği veya sosyal bilimlerde çift anadal için olumlu değerlendirilir.
Birleşik Krallık üniversiteleri
Teknik CS başvurularında CSP zayıf kalır; Computer Science için CS A önceliklidir.
AP Computer Science Principles Hakkında Sıkça Sorulanlar
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.
Paketinizdeki Dersleri İstediğiniz Gibi Dağıtın
10 ve 20 derslik paketlerde tek bir derse bağlı kalmak zorunda değilsiniz. Dersleri birden fazla AP dersine bölebilirsiniz — aşağıdan deneyin.
- AP Computer Science Principles0
Bu araç yalnızca planlama içindir; dağılımı ödeme sonrası ekibimizle birlikte kesinleştirirsiniz ve süreç içinde değiştirebilirsiniz.
Computer Science Principles Çalışma Kaynaklarımız
AP Computer Science Principles için College Board formatında 10 tam uzunlukta deneme sınavı; bu dersin soru bankası yakında açılıyor.
AP Computer Science Principles Derslerine Başlamak İçin Ne Yapmalısınız?
Taksitli ya da tek çekim ödemeyi tamamlayın
Ödeme sonrası yönlendirildiğiniz formu doldurun
Kişisel öğrenci sayfanız oluşturulur
Tüm derslere kişisel sayfanızdan erişin
Computer Science Principles Hazırlığı İçin Rehberler
Bilgisayar Alanındaki Diğer Dersler
AP Computer Science A
AP Computer Science A, Java programlama dili üzerinden nesne yönelimli programlamayı öğreten, üniversite düzeyinde bir giriş dersidir.
AP Calculus AB
AP Calculus sınavına hazırlanırken limitten diferansiyel denklemlere kadar sınavda çıkan bütün konuları öğrenin. Limit, türev ve integral konularını derinlemesine kavrayarak hem AP sınavında yüksek puan alın hem de ileri düzey matematik derslerine sağlam bir temel oluşturun.
AP Calculus BC
AP Calculus BC, AB içeriğine ek olarak Series, Parametric ve Polar Functions konularını da kapsar. Mühendislik, fizik ve ileri matematik bölümlerinin tercih ettiği, üniversite başvurularında en çok değer gören AP matematik dersidir.
Öğrenci ve Veli Yorumları
Bu sayfada henüz yorum yok. İlk yorumu siz yazın.
