AP Computer Science Principles · 2026–2027 Akademik Yıl

AP Computer Science Principles
Özel Ders.

Algoritmalardan büyük veriye, internet protokollerinden bilişimin toplumsal etkilerine ve Create Performance Task portfolyosuna kadar College Board Course and Exam Description (CED) çerçevesine tam uyumlu hazırlık programı. Programlama mantığı, veri analizi ve sınav yazılı sorularına yönelik birebir çalışma ile 5/5 hedefi.

🎯 5/5 Tam Puan Hedefi 📝 70 MCQ (%70) 💻 Create PT + Yazılı Sınav (%30) 🧩 Dil Bağımsız Pseudocode 🌍 Online Birebir 💡 5 Big Idea

Ücretsiz Bilgilendirme Görüşmesi

AP CSP sınav formatı, Create Task takvimi ve birebir çalışma planı için bilgilerinizi bırakın, zümremiz sizinle iletişime geçsin.

    WhatsApp ile Hızlı Bilgi Alın (0 505 783 24 34) 🔒 Formu ileterek KVK Aydınlatma Metni ve Gizlilik Politikası'nı kabul etmiş olursunuz.
    %70 / %30Sınav ve Create PT dengesi
    5 Big IdeaGeniş CED müfredat derinliği
    9+ SaatCreate Task laboratuvarı
    1-e-1 MentorlukBirebir pedagojik takip
    CS
    Perga CS Zümresi

    Bilgisayar Bilimleri Zümre Başkanlığı & Sınıf Deneyimi

    7+ Yıllık Uluslararası Müfredat ve College Board Sınav Tecrübesi

    AP Computer Science Principles dersi; ODTÜ Kimya mezunu ve 26+ yıllık uluslararası eğitimci Mustafa Hoca mentorluğunda, bilgisayar bilimleri alanında 7 yılı aşkın aktif AP ve uluslararası kodlama deneyimine sahip kıdemli zümre eğitmenlerimiz tarafından yürütülmektedir. Derslerimizi tek taraflı slayt okuma yerine; öğrenciyi aktif kod okuyucu ve problem çözücü kılan etkileşimli sohbet ve sorgulama modeliyle işliyoruz.

    ✓ College Board CSP CED Hakimiyeti ✓ Create PT 4 Yazılı Prompt Metodolojisi ✓ Exam Reference Sheet Pseudocode Uzmanlığı ✓ Birebir Error Log (Hata Defteri) Takibi
    Dersin Felsefesi

    AP CSP: Kodlamanın Ötesinde Bilişim Mimarisi

    📘 Bilişimin Geniş Dünyasına Giriş

    AP Computer Science Principles (AP CSP), öğrencileri bilgisayar biliminin geniş dünyasıyla tanıştıran üniversite giriş düzeyinde bir derstir. Belirli tek bir programlama diline bağımlı kalmak yerine; algoritmik akıl yürütme, büyük veri analitiği, küresel internet mimarisi, siber güvenlik ve teknolojinin toplumsal/etik etkilerini kapsar.

    🧩 Ön Koşul ve Dil Bağımsız Yapı

    College Board resmi bir programlama ön koşulu aramaz; birinci sınıf lise cebir bilgisi ve fonksiyon mantığı yeterlidir. Sınıfta Python, JavaScript veya blok tabanlı diller seçilebilir; çoktan seçmeli sınavda ise standart AP CSP Exam Reference Sheet sözdizimi (pseudocode) kullanılır.

    CED Omurgası

    Müfredatı Kapsayan 5 Big Idea

    1

    Creative Development

    Yazılım geliştirme süreçleri, iş birliği modelleri ve hata ayıklama (debugging) yöntemleri.

    2

    Data

    İkili sayı sistemi (binary), veri sıkıştırma (lossy/lossless) ve veriden bilgi çıkarma.

    3

    Algorithms & Programming

    Değişkenler, döngüler, koşul yapıları, listeler, prosedürler ve algoritmik verimlilik.

    4

    Computing Systems & Networks

    İnternet protokolleri (IP, TCP/UDP, HTTP), hata toleransı ve paralel/dağıtık hesaplama.

    5

    Impact of Computing

    Dijital uçurum, bilişimsel yanlılık, fikri mülkiyet (Creative Commons) ve siber güvenlik.

    Kapsamlı Müfredat

    AP CSP Konu Alanları ve Sınav Ağırlıkları

    Big Idea 1: Creative Development

    MCQ: %10–13

    Tasarım, iş birliği ve hata ayıklama süreçleri

    1.1 Collaboration 1.2 Program Function & Purpose 1.3 Program Design & Development 1.4 Identifying & Correcting Errors Pair Programming Logic & Syntax Errors

    Big Idea 2: Data

    MCQ: %17–22

    Dijital temsil, veri analizi ve bilgi üretimi

    2.1 Binary Numbers 2.2 Data Compression 2.3 Extracting Information from Data 2.4 Using Programs with Data Lossy vs Lossless Metadata Data Cleaning

    Big Idea 3: Algorithms and Programming

    MCQ: %30–35

    Hesaplamalı düşünme, programlama yapıları, listeler ve soyutlama (Sınavın En Büyük Ağırlığı)

    3.1 Variables & Assignments 3.2 Data Abstraction 3.3 Mathematical Expressions 3.4 Strings 3.5 Boolean Expressions 3.6 Conditionals 3.7 Nested Conditionals 3.8 Iteration 3.9 Developing Algorithms 3.10 Lists 3.11 Binary Search 3.12 Calling Procedures 3.13 Developing Procedures 3.14 Libraries 3.15 Random Values 3.16 Simulations 3.17 Algorithmic Efficiency 3.18 Undecidable Problems

    Big Idea 4: Computing Systems and Networks

    MCQ: %11–15

    Ağ sistemleri, internet mimarisi ve eşzamanlı işlem

    4.1 The Internet 4.2 Fault Tolerance & Redundancy 4.3 Parallel & Distributed Computing Packets & Routing TCP/IP & UDP Speedup Calculation

    Big Idea 5: Impact of Computing

    MCQ: %21–26

    Sosyal, yasal ve etik boyutlar ile siber güvenlik

    5.1 Beneficial & Harmful Effects 5.2 Digital Divide 5.3 Computing Bias 5.4 Crowdsourcing 5.5 Legal & Ethical Concerns (Open Source/CC) 5.6 Safe Computing (Encryption, PII, Phishing)
    Değerlendirme Formatı

    AP Computer Science Principles Sınav Yapısı

    Bölüm I — Çoktan Seçmeli Sınav

    %70

    70 soru, 120 dakika. 5 Big Idea'nın tamamını kapsar ve sınav sırasında AP CSP Exam Reference Sheet sağlanır.

    Tek Cevaplı Çoktan Seçmeli (Single-select)57 soru
    Okuma Metnine Bağlı Sorular (Computing Innovation)5 soru
    Çift Cevaplı Çoktan Seçmeli (Multi-select)8 soru

    Bölüm II — Create PT & Yazılı Sınav

    %30

    9 saat okul içi çalışma + 60 dakika sınav salonunda yazılı cevap. Öğrenci kendi geliştirdiği program kodu üzerinden soruları yanıtlar.

    Yazılı Soru 1: Program Design, Function & Purpose1 puan
    Yazılı Soru 2(a): Algorithm Development1 puan
    Yazılı Soru 2(b): Errors and Testing1 puan
    Yazılı Soru 2(c): Data & Procedural Abstraction1 puan
    Proje Çıktıları: Program Code Video & Requirements2 puan

    📌 Kritik Güncelleme: Öğrenciler Create Task kapsamındaki video, kod dökümü ve Personalized Project Reference dosyalarını AP Digital Portfolio üzerinden yükler; mayıs ayındaki sınav salonunda kod referanslarını kullanarak bu 4 yazılı soruyu bizzat yanıtlarlar.

    6 Beceri Alanı

    Computational Thinking Practices

    1

    Computational Solution Design

    MCQ: %18–25

    Problemleri analiz etme, çözüm yaklaşımı belirleme ve seçenekleri değerlendirme.

    2

    Algorithms & Program Development

    MCQ: %20–28

    Algoritmaları pseudocode/kod ile ifade etme, uygulama ve birleştirme.

    3

    Abstraction in Program Development

    MCQ: %7–12

    Değişkenler, listeler ve prosedürler kullanarak program karmaşıklığını yönetme.

    4

    Code Analysis

    MCQ: %12–19

    Kod çıktısını hesaplama, algoritmaların adımlarını izleme (tracing) ve hata düzeltme.

    5

    Computing Innovations

    MCQ: %28–33

    Ağların işleyişi, veri modelleme, inovasyonların olumlu/olumsuz toplumsal etkileri.

    6

    Responsible Computing

    Süreç Temelli

    Güvenli cihaz kullanımı, fikri mülkiyet atıfları (Creative Commons) ve etik ilkeler.

    Not: Practice 6 doğrudan çoktan seçmeli sınavda test edilmez; Create Task proje geliştirme sürecinde etik kurallar, lisanslama ve kaynak gösterme aşamalarında değerlendirilir.

    Puan Kayıplarını Önleyin

    AP CSP Sınavında En Sık Yapılan 4 Hata ve Çözümleri

    1. 1-Tabanlı İndeks Tuzağı (Pseudocode vs Kod)

    Python veya JavaScript'te listeler 0'dan başlar. Ancak AP CSP Exam Reference Sheet sözdiziminde ilk eleman 1. indekstedir!

    ✕ Hatalı Sınav Algısı aList[0] → Sınav pseudocode'unda tanımsız veya sınır dışı hata!
    FOR EACH i IN range(0, len(aList)-1)
    ✓ Doğru Sınav Kuralı aList[1] → İlk elemandır.
    FOR i FROM 1 TO LENGTH(aList) → Tam liste taraması.

    2. Create PT: Data & Procedural Abstraction

    Create Task yazılı promptlarında öğrenci, listeyi ve prosedürü projesinden çıkarsa programın neden çalışamayacağını net anlatmalıdır.

    ✕ 0 Puan Getiren Cevap "Listeyi kullandım çünkü birden fazla skor tutmam gerekiyordu, liste olmasa skorlar tutulamazdı."
    ✓ Tam Puan Getiren Cevap "Liste olmasaydı her skor için ayrı bağımsız değişken oluşturulması gerekecek, döngülerle dinamik analiz yapılamayacak ve kod karmaşıklığı yönetilemeyecekti."

    3. İnternet Protokolleri: TCP vs UDP & Hata Toleransı

    Paket anahtarlamalı internette TCP'nin eksik paketleri yeniden isteme maliyeti ile UDP'nin hız odaklı yapısı birbirine karıştırılmamalıdır.

    ✕ Hatalı Yorum "Canlı görüntülü görüşmede hiçbir veri kaybı olmamalıdır, bu yüzden TCP zorunludur."
    ✓ Doğru Mühendislik Mantığı Canlı yayında hız önceliklidir (UDP kullanılır, birkaç kayıp paket göz ardı edilir). Web sayfalarında veri bütünlüğü esastır (TCP kullanılır).

    4. Şifreleme: Açık Anahtarlı (Asimetrik) Kriptografi

    Public Key Encryption mantığında şifreleme ve deşifreleme anahtarlarının kime ait olduğu sınavda en çok şaşırtılan konudur.

    ✕ Hatalı Kurgu "Mesajı şifreleyen kişi kendi özel anahtarını (Private Key) alıcıya güvenli bir yoldan gönderir."
    ✓ Doğru Kriptografik Mantık Gönderici alıcının genel anahtarıyla (Public Key) şifreler; bu şifreyi YALNIZCA alıcının gizli tuttuğu özel anahtarı (Private Key) çözebilir.
    Öğrenci Profili

    Bu Ders Kimler İçin Uygundur?

    💡

    Bilişim Dünyasını Anlamak İsteyenler

    Sadece kod yazmaya değil; internetin mimarisine, büyük veriye ve yapay zekânın dünyayı nasıl değiştirdiğine ilgi duyanlar.

    🚀

    Mühendislik Dışı Alan Hedefleyenler

    Tıp, ekonomi, işletme, psikoloji veya hukuk okurken yurt dışı üniversitelerde genel bilişim kredisi saydırmak isteyenler.

    💻

    Programlamaya Sağlam Adım Atanlar

    Java ağırlıklı zorlu AP CSA öncesinde algoritma mantığını ve computational thinking becerisini zeminlemek isteyenler.

    📐

    Cebir Temeli Olan Lise Öğrencileri

    Önceden kodlama tecrübesi aranmaz; lise 1 cebir temeli, analitik düşünme isteği ve mantıksal kurgu yeterlidir.

    Türkiye'deki Seçkin Liseler ve AP Ekosistemi:

    Robert College ve Hisar Okulları gibi doğrudan AP müfredatı uygulayan okullar; 9–10. sınıfta IGCSE alıp 11–12'de AP'ye geçen Bilfen Liseleri; seçmeli AP sunan Üsküdar Amerikan Lisesi (ÜAL) ve SEV okulları öğrencileriyle AP CSP hazırlığını okul sınavları ve College Board takvimiyle tam senkronize yürütüyoruz.

    Hazırlık Modeli

    AP Computer Science Principles Süreci Nasıl İşler?

    1

    Kavramsal Temel & CED Taraması

    5 Big Idea kapsamındaki veri analitiği, ağ protokolleri, algoritmalar ve siber güvenlik kavramları detaylı işlenir.

    2

    Pseudocode ve Algoritma Pratiği

    Sınav referans kağıdındaki sözdizimiyle kod okuma, akış takibi (tracing) ve mantıksal hata ayıklama yapılır.

    3

    Create Task Mentorluğu

    List ve procedure kurallarına tam uyumlu bağımsız proje geliştirme, video ve 4 yazılı prompt birebir çalışılır.

    4

    Zamanlı Deneme & Analiz

    70 soruluk MCQ denemeleri, inovasyon okuma parçaları ve yazılı prompt simülasyonlarıyla tam sınav provası yapılır.

    Sıkça Sorulan Sorular

    AP Computer Science Principles Hakkında Bilinmesi Gerekenler

    1. AP Computer Science Principles dersine başlamak için önceden kodlama bilmek gerekir mi?

    Hayır. College Board önceden programlama tecrübesi aramaz. Temel lise cebir bilgisi, doğrusal fonksiyonlar ve Kartezyen koordinat sistemi mantığı derse başlamak için yeterlidir. Konular en temel mantıksal bloklardan başlayarak ele alınır.

    2. AP Computer Science A (CSA) ile Principles (CSP) arasındaki temel fark nedir?

    AP CSA, nesne yönelimli programlama, sınıf yapısı, referans türleri ve algoritmaları doğrudan ve yalnızca Java dili üzerinden derinlemesine ele alır. AP CSP ise tek bir dile bağımlı kalmadan bilgi işlemin geniş alanlarına (veri sıkıştırma, ikili sayılar, internet mimarisi, siber güvenlik ve etik konular) odaklanan genel bir bilgisayar bilimi dersidir.

    3. Derste hangi programlama dili öğretiliyor ve sınavda hangisi soruluyor?

    College Board AP CSP için tek bir dil zorunlu tutmaz. Derslerde Python, JavaScript veya blok tabanlı diller (Snap!, Scratch) kullanılabilir. Ancak mayıs ayındaki 70 soruluk çoktan seçmeli sınavda tüm adaylar için standart olan pseudocode tabanlı AP CSP Exam Reference Sheet kullanılır.

    4. Create Performance Task nedir ve sınav notunu ne kadar etkiler?

    Create Performance Task, öğrencinin okul ortamında en az 9 saatlik sürede bağımsız olarak geliştirdiği bir bilgisayar programı, video ve kod referansından oluşur. Toplam AP notunun %30'unu oluşturur. Öğrenci hazırladığı bu referansı mayıs ayındaki yazılı sınavda kullanarak 4 farklı prompt'a (tasarım, algoritma, hata ayıklama ve soyutlama) yazılı yanıt verir.

    5. Create Performance Task için son yapılan sınav değişikliği nedir?

    College Board, yapay zekâ araçlarının Create Task'e etkisini dengelemek amacıyla yazılı açıklamaları önceden portfolyo olarak yükleme uygulamasını kaldırmıştır. Artık öğrenciler kodlarını ve videolarını AP Digital Portfolio sistemine yükler; bu kodlarla ilgili 4 analitik soruya (fonksiyon, algoritma, hata ayıklama, soyutlama) mayıs ayındaki gözetimli sınav salonunda 60 dakikada yazılı olarak yanıt verir.

    6. AP CSP sınavında hesap makinesi veya bilgisayar serbest midir?

    Hayır. Çoktan seçmeli sınavda hesap makinesi kullanımına izin verilmez. İkili sayı (binary), onaltılık sayı (hex) dönüşümleri ve matematiksel işlemler kağıt üzerinde veya zihinden yapılır. Sınav kitapçığında yer alan Exam Reference Sheet kurallarına başvurulabilir.

    7. AP CSP sınavında 5 almak için ham puan (composite score) ne olmalıdır?

    College Board curve (eğri) sistemine göre AP CSP'de 5 almak için genellikle ham puanın yaklaşık %85–88 ve üzeri olması beklenir. CSP'nin puan eğrisi diğer fen derslerine (örn. Kimya veya Fizik) göre daha yüksektir; bu nedenle çoktan seçmeli bölümde 70 soruda 60+ net yapmak ve Create Task yazılı promptlarından tam puan almak 5 hedefi için kritiktir.

    8. Mühendislik hedeflemeyen öğrenciler neden AP CSP almalıdır?

    Tıp, ekonomi, biyoloji, işletme, psikoloji ve hatta hukuk alanlarında veri okuryazarlığı ve algoritmik düşünce kritik bir avantajdır. Ayrıca ABD, Kanada ve Avrupa üniversitelerinin birçoğunda AP CSP'den alınan 4 veya 5 notu, birinci sınıf genel eğitim bilişim (General Education / Computer Literacy) kredisinden muafiyet sağlar.

    9. Robert College, Hisar veya Bilfen öğrencileri çalışmaya ne zaman başlamalıdır?

    İdeal başlama dönemi 10. veya 11. sınıfın Eylül-Ekim aylarıdır. Nisan sonuna kadar 5 Big Idea konularının tamamlanması, Create Task projesinin ve videosunun Nisan ayı başında bitirilip sisteme yüklenmesi ve Nisan-Mayıs aylarında yoğun yazılı prompt ile 70'lik MCQ denemeleri çözülmesi önerilir.

    10. Perga Eğitim'de AP CSP özel ders süreci nasıl yürütülür?

    Öğrencinin okul takvimine göre bireysel haftalık plan çıkarılır. Dersler online birebir etkileşimli işlenir. 5 Big Idea taramasının ardından öğrencinin Create Task projesi adım adım College Board rubriğine göre denetlenir. Öğrencinin birebir Error Log'u (Hata Defteri) tutularak sınav gününe kadar tüm kavram yanılgıları giderilir.

    AP Computer Science Principles Sınavında 5/5 Hedefine Ulaşın

    College Board CED müfredatı ve Create PT laboratuvarı ile eksiksiz hazırlık planınızı birlikte oluşturalım.

    ✓ Önceden kodlama şartı aranmaz ✓ Online birebir ✓ Create PT birebir mentorluğu ✓ CED uyumlu tam hazırlık

    Scroll to Top