IB Computer Science Hazırlık Kursu & Özel Ders
Pre-IB, Mid-IB ve IB Revision Kursları
Kısa cevap
IB Computer Science kursu online canlı birebir özel ders olarak verilir: her ders 90 dakika.
Özel grup, birlikte kaydolan 3 veya daha fazla arkadaş için açılır (grup programı konu başına 30 saat); önceden ilan edilmiş bir başlangıç tarihi yoktur, başlangıç tarihini ve ders saatlerini sizinle birlikte belirleriz.
Birebir özel derste paketlerin başlangıç fiyatı ders başına ₺4.747.
Computer fundamentals, Networks, Databases, Machine learning ve Java ya da Python ile Programming. Birebir derslerde ders dilini siz seçersiniz: Türkçe ya da İngilizce.
TestPrep Türkiye 2008'den beri IB Computer Science için kendi online ders platformunda birebir özel ders ve küçük grup kursları veriyor. Programda IB Diploma müfredatına göre konu anlatımı, soru çözümü ve past paper çalışması bir arada yer alır.
Birebir ve küçük grup · Canlı online · IB müfredatı
Yapay zekâ ile Extended Essay'ini değerlendir
%100 online canlı ders
Ders hakkında
IB Computer Science nedir, kimler için?
IB Computer Science (HL/SL), ilk sınavı Mayıs 2027'de yapılan yeni rehberle iki tema üzerine kuruludur: Theme A: Concepts of computer science ve Theme B: Computational thinking and problem-solving. Opsiyon sistemi ve eski HL Paper 3 kaldırıldı; Machine learning, Object oriented programming (OOP) ve Databases artık seçmeli değil ortak içeriktir, case study ise iki düzeyde de Paper 1'de sorulur. IA'da (the computational solution) öğrenci kendi seçtiği bir probleme kodlanmış bir çözüm geliştirir; müşteri (client) şartı yoktur. Süreç academic integrity korunarak rehberlik edilir.
Dersleri veren kadro: Arda Karagöz, Eylül Şahin, Tarkan Erol ve Yiğit Karaca — IB Computer Science öğretmenleri.
- Ortak konular A.1–A.4 ve B.1–B.3 (HL bunların içinde yalnızca HL'ye ait ek alt başlıkları da çalışır); HL'de ayrıca B.4 Abstract data types
- Paper 1 Section B: sınavdan 12 ay önce yayımlanan case study (SL'de iki, HL'de dört challenge)
- Paper 2, okulun seçtiği dile göre Java ya da Python sürümüyle; pseudocode beklenmez
IB Computer Science özel ders ve kurs seçenekleriyle sınava planlı biçimde hazırlanın.
Devamını oku
IB Computer Science'ın yeni rehberi (ilk sınav Mayıs 2027) iki temayı birlikte ölçer: bilgisayar sistemlerinin nasıl çalıştığını anlatan Theme A: Concepts of computer science ve gerçek problemleri computational thinking ve kodla çözmeyi öğreten Theme B: Computational thinking and problem-solving. Programming, okulun seçtiği dile göre Java ya da Python ile yapılır.
Theme A: Concepts of computer science
A.1 Computer fundamentals, A.2 Networks, A.3 Databases ve A.4 Machine learning; Paper 1 Section A tamamen bu temadan gelir.
Theme B: Programming ve OOP
B.1 Computational thinking, B.2 Programming ve B.3 Object oriented programming (OOP), Java ya da Python ile; HL'de ayrıca B.4 Abstract data types.
The computational solution (IA)
Öğrencinin kendi seçtiği bir probleme kodlanmış çözüm; müşteri (client) şartı yok. Beş kriter, en fazla 2.000 kelimelik belge ve en fazla 5 dakikalık video.
Case study ve sınav teknikleri
Sınavdan 12 ay önce yayımlanan case study'nin challenge'larını araştırma; trace, Big O notation ve kod yazmadan algorithmic thinking soruları.
IB Computer Science; yazılım mühendisliği, veri bilimi, yapay zekâ ve siber güvenlik gibi alanlarda üniversite ve kariyer hedefleyen öğrenciler için sağlam bir temeldir.
Derslerimizde Programming ve algorithmic thinking'i okulun seçtiği dilde, Java ya da Python ile, uygulamalı işliyoruz. The computational solution sürecinde her kriter için geri bildirim veriyoruz; kodu, belgeyi ve videoyu öğrenci kendisi hazırlar.
Sınav
IB Computer Science Sınav Yapısı
Paper 1
SL: 1 sa 15 dk / HL: 2 saSL: %35 / HL: %40Yeni rehber, ilk sınav Mayıs 2027. Section A: Theme A (Concepts of computer science) üzerine extended-response sorular. Section B: sınavdan 12 ay önce yayımlanan pre-seen case study ve challenge questions üzerine sorular (SL'de iki, HL'de dört challenge). SL 50, HL 80 puan.
Paper 2
SL: 1 sa 15 dk / HL: 2 saSL: %35 / HL: %40Theme B (Computational thinking and problem-solving) üzerine zorunlu extended-response sorular; Java ve Python için iki ayrı sürüm. Bir soru kod yazmadan algorithmic thinking ölçer; HL'de ek sorular yalnızca HL'ye ait konulardan gelir. SL 50, HL 80 puan.
Internal Assessment
35 saatSL: %30 / HL: %20The computational solution (30 puan): öğrencinin kendi seçtiği bir probleme kodlanmış yazılım çözümü, beş kriterle. En fazla 2.000 kelimelik belge, en fazla 5 dakikalık video ve tam kaynak kodu içeren ekler.
Birebir Özel Ders
IB Computer Science Özel Ders
Uluslararası okullarda aktif ders veren uzman IB öğretmenlerimizle tamamen size özel hazırlanmış birebir IB özel ders programı. HL ve SL tüm dersler için 7 puan hedefli hazırlık.
- Tamamen kişiselleştirilmiş IB ders planı
- Internal Assessment (IA) rehberliği ve değerlendirme
- Extended Essay (EE) planlama ve geri bildirim
- TOK koçluğu ve geri bildirim
- Past paper ve mock sınav odaklı çalışma
- Okul programınıza uygun esnek planlama
Nasıl İşliyor?
- 1
Hedefinizi Netleştirelim
Okulunuzun programını, sınav tarihinizi ve hedefinizi birlikte konuşarak başlarız.
- 2
Kişiye Özel Plan
Hedefinize göre ders ders bir çalışma planı hazırlanır.
- 3
Birebir Canlı Dersler
Uzman eğitmeninizle esnek takvimde birebir online ders yaparsınız.
- 4
Düzenli İlerleme Takibi
Her ders sonrası ödev ve ölçmeyle gelişiminiz raporlanır.
IB Computer Science için birebir başlayın
40+ IB puanı hedefleyenler, HL derslerde 7 almak isteyenler ve en iyi üniversitelere başvuranlar için ideal.
Özel Derse BaşlaPaket almadan önce ücretli tek ders alabilirsiniz.
IB eğitmenlerimizin öğretmenliğe başlangıç yılı 2018 veya öncesidir.
IB Computer Science EE Grader
Extended Essay'inizi sınav döneminize uyan IB değerlendirme kriterlerine göre yapay zekâyla değerlendirin. Mayıs 2027 ve sonrası için yeni kriterler (toplam 30 puan), Kasım 2026 ve öncesi için 2018 kriterleri (toplam 34 puan) kullanılır. Her kriterde ayrıntılı geri bildirim ve A–E not tahmini alırsınız.
Sınav döneminiz
IB, Mayıs 2027 sınav döneminden itibaren EE'yi yeni kriterlerle puanlıyor. Kasım 2026 ve öncesinde sınava girenler 2018 kriterleriyle değerlendirilir.
Değerlendirme Modu
A–E not tahmini nasıl yapılır?
IB, EE'nin puan–not sınırlarını her sınav döneminde yeniden belirler; sabit bir tablo yoktur. Bu yüzden tahmini not, IB'nin okullardan tahmini not verirken kullanmasını istediği not tanımlarına göre verilir. Kesin not, sınav döneminin sonunda IB tarafından açıklanır.
IA rehberliği
IB Computer Science IA Rehberliği
Yeni rehberde IA'nın adı the computational solution'dır: öğrenci kendi seçtiği bir problem için kodlanmış bir yazılım çözümü geliştirir; müşteri (client) şartı yoktur. Önerilen 35 saatlik çalışma SL'de notun %30'unu, HL'de %20'sini oluşturur ve iki düzeyde de aynı beş kriterle 30 puan üzerinden değerlendirilir.
IA sürecinde destek verdiğimiz alanlar
- 1Criterion A: Problem specification (4 puan) — ölçülebilir success criteria ve seçilen computational context
- 2Criterion B: Planning (4 puan) — problemin decomposition'ı ve success criteria'ya bağlı bir plan
- 3Criterion C: System overview (6 puan) — system model, algorithms ve testing strategy
- 4Criterion D: Development (12 puan) — çalışan ürün, kullanılan teknikler ve videoda gösterilen testler
- 5Criterion E: Evaluation (4 puan) — success criteria'nın ne ölçüde karşılandığı ve gerekçeli iyileştirmeler
- 6Teslim: kod alıntıları, yorumlar ve diyagramlar hariç en fazla 2.000 kelimelik belge, en fazla 5 dakikalık video ve tam kaynak kodu içeren ekler
- 7Extended Essay: IA'dan ayrı, en fazla 4.000 kelimelik bağımsız bir araştırmadır; Computer Science EE'sinde primary ya da secondary data kullanılabilir ve değerlendirme dışarıdan yapılır
IB Computer Science Kampları
IB Computer Science İçin Planlı Hazırlık Kampları
IB Computer Science sürecinin her aşaması için üç program; her biri en az 3 arkadaşın birlikte kurduğu özel grupla, tarihleri grupla belirlenerek yürür.
PRE-IB KAMP
IB Computer Science: Pre-IB
IB1'e başlamadan önce IB Computer Science için sağlam bir temel atın.
- IB Computer Science temel kavramları
- IB değerlendirme kriterlerine giriş
- Akademik yazma becerileri
- Ders çalışma ve not alma teknikleri
MID-IB KAMP
IB Computer Science Ara Dönem
IB1 sonunda IB Computer Science bilgilerinizi pekiştirin.
- IB Computer Science IA hazırlık ve planlama
- 1. yıl konularının tekrarı
- Eksik konuların tespiti
- Sınav formatına alışma
FINAL KAMP
IB Computer Science Final Revision
Mayıs sınavlarından önce IB Computer Science için yoğun tekrar maratonu.
- IB Computer Science tüm konuların tekrarı
- 10+ yıllık past paper çalışması
- Deneme sınavı ve değerlendirme
- Puanı yükseltme stratejileri
İlk Ders %100 İade Garantisi
Memnun kalmazsanız soru sorulmadan iade.
Ücretsiz deneme dersi sunmuyoruz. İlk dersten önce ödeme yapılması gerekir.
Güvenli Ödeme
Stripe altyapısı ile 256-bit şifreleme.
Esnek Ödeme
Kredi kartı ve taksit seçenekleriyle kolay ödeme.
Ders saatine 3 saatten az kala yapılan iptallerde ders kullanılmış sayılır. Koşulların tamamı
Derslere dahil
IB Computer Science derslerine dahil soru çalışması
IB Computer Science derslerinde işlenen her konu, eğitmeninizin hazırladığı soru setleriyle pekiştirilir. Bu programda ayrıca satılan bir soru bankası ya da deneme sınavı yoktur.
Programa dahil denemeler- Her konu için hedefli soru çözümü
- Zayıf alanlarınıza göre hazırlanan çalışma setleri
- Past paper ve mark scheme ile sınav formatında pratik
- Her soru için ayrıntılı çözüm ve geri bildirim
Müfredat
IB Computer Science Konuları
IB Computer science'ın yeni rehberi Mayıs 2027'de ilk kez sınava girer ve A ile B olmak üzere iki tema üzerine kuruludur. Alt konular SL ve HL'de ortaktır; HL ayrıca B.4'ü çalışır.
Konu adları IB'nin güncel ders rehberindeki (subject guide) resmî adlardır.
SLSL ve HL'nin ortak konuları
- A.1 Computer fundamentals
- A.2 Networks
- A.3 Databases
- A.4 Machine learning
- B.1 Computational thinking
- B.2 Programming
- B.3 Object oriented programming (OOP)
HLYalnız HL'de çalışılanlar
- B.4 Abstract data types

Yöntem
IB Computer Science Çalışma Planı ve Yöntemimiz
Çalışma planı
- 1
Faz 1 — A.1 Computer fundamentals ve A.2 Networks
Temeller
- A1.1 Computer hardware and operation, A1.2 Data representation and computer logic, A1.3 Operating systems and control systems (HL: A1.4 Translation)
- A2.1 Network fundamentals, A2.2 Network architecture, A2.3 Data transmissions ve A2.4 Network security
- Paper 1 Section A tarzı extended-response pratiği
- 2
Faz 2 — A.3 Databases ve A.4 Machine learning
Databases ve Machine learning
- A3.1 Database fundamentals, A3.2 Database design ve A3.3 Database programming: SQL sorguları (HL: A3.4 Alternative databases and data warehouses)
- A4.1 Machine learning fundamentals ve A4.4 Ethical considerations (HL: A4.2 Data preprocessing ve A4.3 Machine learning approaches)
- 3
Faz 3 — B.1 Computational thinking, B.2 Programming ve B.3 Object oriented programming (OOP)
Programming
- Decomposition, abstraction ve flowchart trace
- Data structures, stack ve queue, linear search ve binary search, bubble sort ve selection sort, Big O notation (HL: recursion)
- Classes, objects ve encapsulation (HL: inheritance, polymorphism ve design patterns)
- Okulun diline göre Java ya da Python ile düzenli kod yazma
- 4
Faz 4 — B.4 Abstract data types (HL), case study, IA ve deneme sınavları
Bütünleşik hazırlık
- HL: B4.1 Fundamentals of ADTs — linked lists, BST'ler ve sets
- Paper 1 Section B için yayımlanan case study'nin challenge'larını araştırma
- The computational solution (IA), academic integrity korunarak
- Süreli Paper 1 ve Paper 2 deneme sınavları
Derslerde nasıl çalışıyoruz?
Okulun dilinde kod ve algorithmic thinking
Paper 2 Java ya da Python sürümüyle gelir ve pseudocode kullanmaz. Dersler öğrencinin okulda çalıştığı dilde işlenir; trace, Big O notation ve algorithm'ları kod yazmadan anlatma ayrıca çalışılır.
IA'da kriter kriter rehberlik
The computational solution beş kriterle değerlendirilir: Problem specification, Planning, System overview, Development ve Evaluation. Her kriter ayrı haftalarda çalışılır; kodu, belgeyi ve videoyu öğrenci kendisi hazırlar, geri bildirim academic integrity korunarak verilir.
Case study'ye erken başlangıç
Case study sınavdan 12 ay önce yayımlanır; hazırlık o gün başlar. Her challenge için terim sözlüğü ve ek okuma listesi hazırlanır. Bu bileşen artık SL adaylarını da kapsıyor.
Tavsiyeler
IB Computer Science: Sık Yapılan Hatalar ve Çalışma Önerileri
HataEski müfredattaki gibi IB pseudocode'u ezberleyip Paper 2'de pseudocode ile yanıt vermek.
DüzeltmeYeni Paper 2 pseudocode kullanmaz ve pseudocode beklemez. Sorular Java ya da Python sürümüyle gelir; biri kod yazmadan algorithmic thinking ölçer. Okulunuzun dilinde düzenli kod yazın, algorithm'ları elle trace etmeyi ve adımlarını düz cümleyle anlatmayı çalışın.
Hata‘Trace’ isteyen soruda kodun ne yaptığını yorumlayıp adımları kaydetmemek.
Düzeltme‘Trace’ command term'i algorithm'ın adımlarını izleyip kaydetmeyi ister: her adımda değişken değerlerini bir trace table'da gösterin (‘i = 1, sum = 0; i = 2, sum = 1…’). ‘Bu kod toplamı bulur’ gibi bir yorum, adımlar kaydedilmeden istenen yanıt değildir.
HataIA'da success criteria'yı ölçülebilir yazmamak (örneğin ‘kullanıcı dostu olacak’).
DüzeltmeCriterion A, problemi ölçülebilir solution requirements ile tanımlamanızı ve uygun success criteria yazmanızı ister; bu kriterler Planning, Development ve Evaluation'da yeniden kullanılır. YANLIŞ: ‘kullanıcı dostu’. DOĞRU: ‘yeni kullanıcı 3 dakika içinde ürün ekleyebilecek; hatalı girdide uyarı görecek’.
HataTesting strategy'yi sona bırakmak ve yalnız ‘çalışıyor’ ekran görüntüsü koymak.
DüzeltmeTesting strategy Criterion C'de planlanır, Criterion D'de (30 puanın 12'si) değerlendirilir; correctness, reliability ve efficiency testleri beklenir ve örnekleri en fazla 5 dakikalık videoda gösterilir. Test tablosu: test durumu, girdi, beklenen çıktı, gerçek çıktı. Bu tür tablolar genellikle kelime sayısına girmez, içlerindeki uzun açıklamalar girer.
HataIA'nın Evaluation bölümünde ‘proje çok güzel oldu’ gibi yüzeysel yorum yapmak.
DüzeltmeCriterion E, success criteria'nın ne ölçüde karşılandığını değerlendirmenizi ve iyileştirmeleri gerekçelendirmenizi ister. Örnek: ‘Criterion 3 (form validation) kısmen karşılandı: e-posta formatı kontrol ediliyor ama telefon formatı edilmiyor; regex ile genişletilebilir.’ Somut ve gerekçeli olmalı.
HataCase study'yi (Paper 1 Section B) sınav haftasında okumak.
DüzeltmeCase study sınavdan 12 ay önce yayımlanır ve iki düzeyde de Paper 1 Section B'de sorulur (SL 12, HL 24 puan). ‘Challenges faced’ bölümündeki challenge'ları (SL'de iki, HL'de dört) erkenden araştırın, terim sözlüğü çıkarın ve her biri için olası soruları çalışın.
IB Computer Science notunuzu yükseltmeye hazır mısınız?
IB Computer Science için birebir derse tek dersle başlayabilirsiniz. Tüm paketler ve fiyatlar tek sayfada.
- Birebir, canlı online dersler
- Paket şart değil, tek ders de alabilirsiniz
- Ders saatleri okul programınıza göre
Sorularınız için iletişim sayfamızdan da bize yazabilirsiniz.
Diğer dersler
İlgili ve Diğer IB Diploma Dersleri
Bu dersle birlikte sık seçilenler
- IB Mathematics AA Özel DersB2.4 Programming algorithms'taki Big O notation ve efficiency analizi için IB Mathematics AA güçlü bir tamamlayıcıdır.
- IB Mathematics AI Özel DersMath AI'daki Statistics and probability, A.4 Machine learning'de veriyle çalışırken ortak zemin sağlar.
- IB Physics Özel DersA1.1 Computer hardware and operation gibi donanım konularında IB Physics ile ortak zemin vardır.
- IB Economics Özel DersA.3 Databases ve A.4 Machine learning'deki veri odaklı düşünme, ekonomik verilerle çalışırken de işe yarar.
Tüm IB Diploma dersleri
- IB English A: Language & Literature
- IB Turkish A: Language & Literature
- IB English B
- IB Economics
- IB Business Management
- IB Psychology
- IB Philosophy
- IB Global Politics
- IB History
- IB Geography
- IB Physics
- IB Chemistry
- IB Biology
- IB Environmental Systems & Societies (ESS)
- IB Math: Analysis & Approaches
- IB Math: Applications & Interpretation
- IB Visual Arts
IB Computer Science Hazırlık Kursu — Sık Sorulan Sorular
IB Computer Science hazırlığı hakkında en çok sorulan sorular.