7. SınıfBilişim Teknolojileri
Problem Çözme Kavramları ve Yaklaşımları — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Problemi tanımlayarak verileri ve hedefi birbirinden ayırır.
- Problem çözme basamaklarını sırayla uygulayabilir.
- Deneme-yanılma, güvenlik ve parçalara ayırma yaklaşımlarını karşılaştırır.
- Algoritma ile akış şeması arasındaki ilişkiyi açıklar.
- Standart akış şeması sembollerini doğru kullanır.
Önemli noktalar
- Problem tanımı; neyi istediğimi, elimdeki verileri ve kısıtları açıkça ortaya koymalıdır.
- Problem çözmenin ilk adımı her zaman tanımlamadır; uygulama bu adımdan sonra gelir.
- Sonucu bilinen problemler güvenlik (geriye çalışma) yaklaşımıyla en hızlı çözülür.
- Akış şemasında elmas şekli karar kutusudur ve iki çıkış taşır: evet ve hayır.
- Algoritma dil bağımsızdır; aynı çözüm farklı programlama dillerinde yazılabilir.
- Çözümün sonunda sonuç, başlangıç verileriyle kontrol edilerek doğrulanmalıdır.
Formüller ve kurallar
- Problem çözme = tanımla + analiz et + planla + uygula + değerlendir
- Güvenlik yaklaşımı: istenen sonuçtan başlanır, ters adımlarla başlangıca inilir
- Parçalara ayırma: büyük problem küçük alt problemlere bölünür
- Akış şemasında elmas (eşkenar dörtgen) = karar kutusudur
- Algoritma = çözümün adım adım ve sırayla yazılmış planıdır
- Yer değiştirme: zor problem benzer ve daha basit bir problemle değiştirilir
Sık yapılan hatalar
- Uygulamaya tanımlamadan geçmek: Problemi yazıya dökmeden işlemeye başlamak, yanlış strateji seçilmesine ve çözümün yarım kalmasına neden olur.
- Karar kutusunu işlem kutusuyla karıştırmak: Hesaplama dikdörtgenle, evet hayır sorusu ise elmas şeklinde gösterilir.
- Sonucu kontrol etmemek: Bulunan değer problemin başlangıç verileriyle sınanmazsa hatalı çözüm fark edilmeden teslim edilir.
- Tüm problemlerde deneme-yanılmaya başvurmak: Sonucu bilinen durumlarda geriye çalışmak, deneme-yanılmadan çok daha hızlı ve kesin sonuç verir.
- Yaygın hata 5: Problem Çözme Kavramları ve Yaklaşımları konusunda dikkat edilmesi gereken nokta 5.
Hızlı tekrar ipuçları
- Basamak sıralaması sorularında tanımlama her zaman ilk şıktır; listeyi bu mantıkla tara.
- Akış şeması sorularında önce hangi şeklin işlem, hangisinin karar olduğunu şekle bakarak ayır.
- Ters işlem sorularında sondan başa doğru git; sonuçtan tersine giden şıktaki işlem sırasına dikkat et.
- Problem metnindeki sayıları veri ve hedef olarak ayır; hangi sayının nereye ait olduğunu yazmak hatayı azaltır.
Kendini dene
Bu sayfayı okuduktan sonra Problem Çözme Kavramları ve Yaklaşımları konusunun çözümlü sorularını çöz.