Soru:
Aşağıdaki senaryolardan hangisi "Piramitsel Programlama" yaklaşımına bir örnek değildir?
- A) Fen bilgisi dersinde önce "canlılar" kavramı işlenir, sonra "hayvanlar", en son da "memeliler" konusuna geçilir.
- B) Coğrafya dersinde önce "Türkiye'nin yeryüzü şekilleri" genel başlığı ele alınır, ardından "dağlar", "ovalar", "platolar" gibi alt başlıklar detaylandırılır.
- C) Tarih dersinde "İlk Çağ Medeniyetleri" anlatılırken, tüm medeniyetlerde görülen ortak özellikler (tarım, yazı, şehir devletleri) vurgulanır.
- D) Matematik dersinde önce "dörtgenler" tanıtılır, sonra "paralelkenar", "eşkenar dörtgen" gibi özel dörtgenler öğretilir.
Çözüm:
💡 Piramitsel programlama genelden özele bir akışı temsil eder. Soruda bu yaklaşıma UYMAYAN senaryoyu bulmamız isteniyor.
- ➡️ A seçeneği: Canlılar → Hayvanlar → Memeliler (GENEL → ÖZEL). Piramitsel.
- ➡️ B seçeneği: Yeryüzü şekilleri → Dağlar/Ovalar/Platolar (GENEL → ÖZEL). Piramitsel.
- ➡️ C seçeneği: Farklı medeniyetlerdeki ortak özelliklerin vurgulanması, bir konunun merkezinde yer alan temel unsurları öne çıkarır. Bu, Çekirdek Programlama'nın mantığıdır.
- ➡️ D seçeneği: Dörtgenler → Paralelkenar/Eşkenar dörtgen (GENEL → ÖZEL). Piramitsel.
✅ C seçeneği, genelden özele gitmek yerine, farklı örneklerdeki çekirdek/ortak öğeleri vurguladığı için piramitsel programlamaya örnek değildir. Doğru cevap C'dir.