AP CS & Cybersecurity için planlı online hazırlık info@leventaltay.com
AP CSP Rehberi

AP CSP Create Performance Task Nedir? Bileşenleri ve İpuçları

AP CSP Create Performance Task: program, video ve referans belgesi

AP Computer Science Principles (AP CSP) dersinin en çok merak edilen parçası Create Performance Task'tır: öğrencinin kendi geliştirdiği bir programı sunduğu, ders içi değerlendirme (through-course assessment). Bu rehber, görevin bileşenlerini, kurallarını ve puanı en çok etkileyen noktaları öğretmen gözünden özetliyor.

Create Performance Task nedir?

Create Performance Task, öğrencinin bir programlama problemi seçip kendi programını geliştirdiği ve bunu belgelediği bir görevdir. Öğrencilere programı yazmak, çalışırken videosunu kaydetmek ve referans belgesini hazırlamak için ders içinde 9 saat ayrılır. Tüm bileşenler AP Digital Portfolio üzerinden, belirlenen son teslim tarihine kadar (2026 için 30 Nisan 2026) "final" olarak gönderilmelidir.

Önemli: Görevin kuralları yıldan yıla güncellenebilir. Teslim tarihi, bileşenler ve puanlama için her zaman güncel yılın resmi College Board belgelerini (Student Handouts / Course and Exam Description) esas al.

Üç bileşen

  • Program kodu (Program Code): Geliştirdiğin programın tam kodu.
  • Video: Programın çalışırken kaydı; girdiyi (input), çıktıyı (output) ve programın işlevini net şekilde göstermeli.
  • Personalized Project Reference (PPR): Programındaki listeni ve prosedürünü gösteren ekran görüntülerinden oluşan kişisel referans belgesi. Bu belgeyi, sınavda kendi programınla ilgili soruları yanıtlarken referans olarak kullanırsın.
Create Task'ın üç bileşeni: program kodu, video ve Personalized Project Reference
Create Task'ın üç bileşeni: program kodu, video ve PPR.

Personalized Project Reference (PPR) kuralları

PPR küçük görünse de en çok hata yapılan yer burasıdır. Dikkat edilmesi gerekenler:

  • Ekran görüntülerinde uygulamada en az 10 punto yazı tipi kullan ve ekranı %100 görünümde göster; küçük/bulanık görüntüler okunmaz.
  • PPR, listeni ve prosedürünü içeren kod bölümlerinin görüntülerini içerir.
  • Kritik: PPR'ye ders içeriği veya kod yorumları (comment) ekleme. Bunu yapmak Create görevinden 0 puan almana yol açar.
  • Her bileşeni son teslim tarihinden önce "final" olarak gönder ve çalışmanın sana ait olduğunu (originality) onayla.

Güçlü bir program neleri içermeli?

Puanı yükselten program, gösterişli değil, rubrik gereksinimlerini net karşılayan programdır. İçinde şunlar olmalı:

  • Anlamlı şekilde kullanılan bir liste (list) veya koleksiyon: sadece tanımlanmış değil, programın işleyişinde gerçekten kullanılan.
  • Öğrencinin geliştirdiği, parametre alan ve bu parametrenin davranışı etkilediği bir prosedür (procedure).
  • Prosedür içinde seçim (selection) ve tekrar (iteration) kullanımı.
  • Bu prosedürün program içinde çağrılması.

Basit ama bu gereksinimleri temiz karşılayan bir program, karmaşık ama eksik bir programdan daha çok puan alır.

Güçlü bir programın yapısı: liste, parametreli prosedür, seçim ve tekrar
Liste + parametreli prosedür + seçim ve tekrar: rubriğin aradığı yapı.

Video için ipuçları

  • Videoda programın gerçekten çalıştığını göster: bir girdi ver, işlenişini ve çıktıyı gör.
  • Süre ve boyut sınırlarına uy; ekranı net, okunur tut.
  • Ses/anlatım gerekmez; önemli olan işlevin görünmesi.

Sık yapılan hatalar

  • PPR'de küçük punto veya %100 altında ekran görüntüsü kullanmak.
  • PPR'ye yorum satırı veya ders içeriği eklemek (0 puan riski).
  • Listeyi tanımlayıp programda anlamlı kullanmamak.
  • Prosedürü parametresiz yazmak veya parametrenin davranışı etkilememesi.
  • Bileşenleri "final" olarak göndermeyi son güne bırakmak.

Puanın %30'u buradan geliyor

Create Performance Task'ın en çok gözden kaçan tarafı ağırlığı. AP Computer Science Principles'ın beş ünitesinden birincisi Creative Development; Create Task bu ünitenin "take home" kısmı. Sınav puanının %30'u buradan geliyor — daha sınav salonuna girmeden.

Bunun pratik sonucu şu: AP CSP'de hazırlık sadece sınav gününe değil, projeye de yapılıyor. Çoktan seçmeli bölüme çalışıp projeyi son haftaya bırakan bir öğrenci, puanının üçte birini riske atıyor.

AP CSP'de puanının %30'unu sınavdan önce alıyorsun.

Takvim: Mart neden kritik?

Proje Mart ayında veriliyor; o tarihten sonra yazıp gönderiyorsun. Yani takvimin iki ayrı tepe noktası var: Mart'ta proje, Mayıs'ta sınav. İkisini aynı haftalara sıkıştırmak, AP CSP'de en çok tekrarlanan planlama hatası.

İşe yarayan sıra şu:

  • Proje fikrini Mart'tan önce netleştir — fikir aramak, kod yazmaktan uzun sürüyor.
  • Mart'ta kodu ve videoyu bitir; PPR'yi en sona bırakma, kod bitince hemen al.
  • "Final" olarak göndermeyi son güne bırakma.
  • Proje teslim edildikten sonra kalan zamanı çoktan seçmeli bölüme ayır.

Proje fikri nasıl seçilir?

Fikir seçiminde ölçüt "etkileyici olsun" değil, rubriğin istediği öğeleri doğal biçimde barındırsın. Program bir liste (veya benzeri bir koleksiyon) kullanmalı ve bu liste anlamlı bir iş yapmalı; bir prosedür parametre almalı ve parametre davranışı gerçekten etkilemeli.

Bunu sağlayan fikirler genelde basit olanlar: bir veri kümesini saklayıp üzerinde filtre/hesap yapan küçük bir program, rubriğin her maddesini doğal olarak karşılar. Büyük ve gösterişli bir proje ise çoğu zaman zamanı yiyor ve rubriği yine de tam karşılamıyor.

Kontrol sorusu: "Listeyi programdan çıkarsam ne bozulur?" Cevap "hiçbir şey" ise liste anlamlı kullanılmıyor demektir.

Sık sorulan sorular

AP CSP Create Performance Task nedir?

AP CSP'nin ders içi proje bileşeni: kendi programını geliştirip program kodunu, bir videoyu ve Personalized Project Reference (PPR) belgesini teslim ediyorsun.

Create Performance Task puanın yüzde kaçı?

Sınav puanının %30'u. Bu puanı sınav salonuna girmeden, proje üzerinden alıyorsun.

Create Task ne zaman veriliyor?

Proje Mart ayında veriliyor; yazıp gönderme süreci ondan sonra başlıyor. Mayıs'taki sınavla aynı haftalara sıkıştırmamak önemli.

AP CSP Create Task için nasıl proje fikri seçilir?

Rubriğin istediği öğeleri doğal biçimde barındıran basit bir fikir seç: anlamlı kullanılan bir liste ve davranışı gerçekten etkileyen parametreli bir prosedür. Gösterişli proje zaman yiyor, rubriği karşılamıyor.

PPR'de en sık hangi hatalar yapılıyor?

Küçük punto veya %100 altında ekran görüntüsü kullanmak, PPR'ye yorum satırı veya ders içeriği eklemek (0 puan riski), listeyi tanımlayıp kullanmamak ve prosedürü parametresiz yazmak.

Create Task'ta doğru yoldan ilerleyelim

Program seçiminden PPR'ye kadar Create Performance Task'ın her adımında birebir destek alabilirsin.