Create Performance Task, çoğu AP CSP öğrencisinin ya öne çıktığı ya da geride kaldığı yer, çünkü programın ne kadar etkileyici göründüğüne göre değerlendirilmiyor. Yazılı yanıtlarınızın programın ne yaptığını ve neden bu şekilde geliştirdiğinizi net şekilde açıklayıp açıklamadığına göre değerlendiriliyor.
Basitçe açıklayabileceğiniz bir program seçin. Tek bir amacı ve yönetilebilir sayıda özelliği olan bir program, tam olarak belgeleyemeyeceğiniz iddialı bir programdan neredeyse her zaman daha yüksek puan alır. Değerlendiriciler yazılı yanıtlarınızı dikkatle okuyor, karmaşık bir programın belirsiz açıklaması, basit bir programın net açıklamasından daha düşük puan alır.
Listenizi erken belirleyin ve anlamlı şekilde kullanın. Görev, sadece tanımlanıp göz ardı edilen değil, programın mantığında rol oynayan bir liste (ya da benzer bir veri yapısı) gerektiriyor. Listenin neyi sakladığına ve programın onu nasıl kullandığına, geliştirmeye başlamadan önce karar verin.
Prosedürünüzü, davranışı değiştiren bir parametreyle belgeleyin. En az bir parametresi olan ve bu parametrenin prosedürün ne yaptığını anlamlı şekilde etkilediği, kendi geliştirdiğiniz bir prosedüre ihtiyacınız var. Bu, görevin en çok yetersiz açıklanan kısımlarından biri.
Yanıtları geliştirirken yazın, sonradan değil. Video ve yazılı yanıtlar, algoritmaları, soyutlamayı ve veri kullanımını kendi kelimelerinizle açıklamanızı istiyor. Program bitene kadar beklerseniz, gerekçesini çoktan unuttuğunuz kararları yeniden kurmaya çalışarak saatler harcarsınız.
Videoyu süre sınırında ve odaklı tutun. Sadece çalışan programı ve tarif ettiğiniz giriş/çıkış davranışını göstermesi yeterli. Prodüksiyon kalitesi beklenmiyor.
Burada başarılı olan öğrenciler, yazılı bölümü kod kadar önemli görür, sonradan tamamlanacak bir evrak işi olarak değil.