Ders Hakkında
Sevdiğin web sitelerinin ve uygulamaların nasıl geliştirildiğini hiç merak ettiysen, bu giriş düzeyindeki bilgisayar bilimi dersi tam sana göre. Başarılı olmak için kodlama geçmişine ihtiyacın yok ve bilgisayarı okulun sağlayacak. AP Computer Science Principles’ta kullandığımız uygulamaları, kişisel verilerimizin nasıl toplandığını ve teknolojinin olumlu ve olumsuz sonuçlarını inceleyerek bilgisayarların ve teknolojinin günlük yaşamımızı nasıl etkilediğini öğreneceksin.
Kazanacağın Beceriler
Bilgisayar bilimindeki kavramlar arasında bağlantı kurma
Bir sorunu çözmek veya bir görevi tamamlamak için program tasarlama
Hesaplama ve modellemede soyutlamaları uygulama
Hesaplamaya dayalı çalışmaları analiz etme
Teknoloji ve hesaplama hakkındaki fikirleri aktarma
Sorunları çözmek için iş birliği içinde çalışma
Ders İçeriği
Ana Fikir 1: Yaratıcı Gelişim
Program geliştirmede iş birliğinin ne kadar önemli olduğunu ve çalışmanda yinelemeli bir sürecin nasıl kullanılacağını öğreneceksin.
İş birliği
Program tasarımı ve geliştirme
Ana Fikir 2: Veri
Bilgisayarların verileri nasıl işlediğini ve verilerin yeni bilgi üretmek ve sorunları çözmek için nasıl kullanılabileceğini keşfedeceksin.
Veri sıkıştırma
Verilerden bilgi çıkarma
Ana Fikir 3: Algoritmalar ve Programlama
Sorunları çözen programlar oluşturmak veya kendi yaratıcılığını ifade etmek için algoritmaları ve soyutlamaları nasıl kullanacağını öğreneceksin.
Algoritma geliştirme
Simülasyonlar
Algoritmik verimlilik
Ana Fikir 4: Bilgisayar Sistemleri ve Ağlar
Bilgisayar sistemlerinin ve ağların nasıl çalıştığını ve görevleri bölmek için birden fazla bilgisayar kullanmanın süreçleri nasıl hızlandırabileceğini keşfedeceksin.
İnternet
Paralel ve dağıtık hesaplama
Ana Fikir 5: Bilişimin Etkisi
Bilişimin toplumlar, ekonomiler ve kültürler üzerindeki etkilerini inceleyecek ve programcıların hukuki ve etik sorumluluklarını değerlendireceksin.
Dijital uçurum
Bilişimde yanlılık
Güvenli bilişim
Ders Hakkında Daha Fazlası
AP College and Career Connections: Computer Science
Üniversite burslarını ve bu alandaki diğer fırsatları keşfet.
Sıkça Sorulan Sorular
AP Computer Science Principles dersini almak için kodlama bilmem gerekir mi?
Hayır, daha önce kodlama deneyimi gerekmez. Derste programlama öğretilse de bu, öğreneceğin pek çok bilişim alanından yalnızca biridir.
AP Computer Science Principles dersinden önce biraz kodlama biliyorsam ne olur?
Harika! Mevcut becerilerin üzerine inşa edebilir ve onları heyecan verici, güncel projelerde kullanabilirsin.
AP Computer Science Principles dersini almak için neye ihtiyacım var?
Algebra I dersini başarıyla tamamlamış olman önerilir ancak zorunlu değildir. Evde bilgisayar bulunması gerekmez; okullar, öğrencilere dersi tamamlamak için bilgisayar erişimi sağlamakla yükümlüdür. Önceden bilgisayar bilimi bilgisine veya deneyimine sahip olman gerekmez.
AP Computer Science Principles dersinde neler yapacağım?
Bu derste, sevdiğin projeleri oluşturmak için arkadaşlarınla iş birliği yapmanı sağlayacak bilişim becerilerini öğreneceksin; bunlar basit oyunlardan ve uygulamalardan büyük veri kümelerini analiz edebilen ya da görsel sanat ve müzik üretimine ilham verebilen programlara kadar uzanır. Bu projeleri geliştirirken dersin birkaç noktasında yaratıcılığını kullanabileceksin. Ayrıca AP CSP Sınavı, dönem sonu sınavına ek olarak tüm eğitim yılı boyunca üzerinde çalışacağın bir performans görevi içerir. Create performance task puanına dahil edilir; böylece öğrendiklerini birden fazla yolla gösterebilirsin.
Üniversiteler AP Computer Science Principles puanlarını kredi ve yerleştirme için kabul ediyor mu?
1.300’den fazla üniversite AP CSP için kredi ve yerleştirme sunuyor. AP Programı, kurumlarla AP CSP için kredi ve yerleştirme politikalarını geliştirmek ve yayımlamak üzere aktif olarak çalışıyor.
Kayıtlarımızı güncel tutmak için elimizden geleni yapsak da üniversiteler yeni politikaları çoğu zaman birbirinden farklı takvimlere göre geliştirip yayımlıyor. Bu nedenle ilgilendiğin kurumun yayımlanmış bir kredi politikasını bulamazsan doğrudan (telefon veya e-posta ile) iletişime geçmelisin.
Okulum AP Computer Science Principles dersini sunmuyorsa ya da AP CSP dersi almadan bağımsız çalışmaya karar verirsem ne yapabilirim?
Okulun gelecek yıl AP CSP dersini sunmayı planlamıyorsa rehber öğretmenlerinle ve öğretmenlerinle konuşarak dersin açılması için çaba göster.
AP CSP Sınavı’na bağımsız çalışarak girebilirsin; ancak dersin ve sınavın doğası gereği, mümkünse bölgendeki başka bir lisede ya da bir çevrim içi programda AP CSP dersine kaydolmanı öneririz. Dersin gerekli bileşenlerini, Create performance task’ı AP Digital Portfolio’ya yükleyerek ve dönem sonu sınavına girerek tamamlayabilirsin.
Bir AP CSP dersine kaydolmak yerine bağımsız çalışmayı planlıyorsan şu adımları atmanı öneririz.
Okulundaki veya katılımcı bir AP okulundaki AP koordinatörünün şunları yaptığını doğrula:
Kayıt ve çalışmaların AP Digital Portfolio’ya gönderilmesi için gereken tüm bilgileri ve yönergeleri sana sağlayacak
Dönem sonu sınavını sipariş edip uygulayacak
AP CSP Sınavı’nda iyi performans göstermek için bilmen gerekenleri (tüm ders içeriği, beceriler ve sınav bileşenleri) anlamak için ders sayfasını incele.
Mümkünse dersi iyi bilen ve çalışmaların boyunca sana mentorluk edebilecek bir öğretmen bul.
Kaynak: College Board, apstudents.collegeboard.org/courses/ap-computer-science-principles. İçerik Türkçeye çevrilmiştir. AP® ve Advanced Placement®, College Board'un tescilli markalarıdır.

