2Problem insan zihnini karıştıran, ona meydan okuyan ve inancı belirsizleştiren her şey olarak tanımlanmaktadır.Bir öğrencinin sorun çözme becerisini kazanması, karşılaştığı bir sorunu tanıması, sorunu çözmek için strateji geliştirebilmesi, stratejiyi uygulamaya koyabilmesi ve sonucu değerlendirebilmesi anlamına gelir.Bunun için öğrencinin hem sorun çözme yöntemini bilmesi hem de sorunları çözmek için gerekli olan bilgilere sahip olması gereklidir.
3Eğitim de kullanılmasının yanı sıra iş alanlarında da kullanımı yaygındır. Finansal hesaplamalarda, ince uydusal matematik hesaplamaları bunlarının başlıcalarıdır.Problem çözme yazılımlarının alanı gayet geniş ve çalışma verimi gayet fazladır.
4Problem Çözmede İzlenmesi Gereken Basamaklar Bilgi ya da verileri kullanarak sorunu tanımlamaÇözüme yönelik denenceler oluşturmaBu denenceleri sınamaSoruna yönelik çözüm oluşturma
5Problem Çözme Yazılımları Öğrencilerin bir dersin herhangi bir konusundaki problemlerin çözümünü öğretmeyi amaçlayan yazılımlarÖğrencilerin genel olarak sorun çözme becerilerini geliştirmeyi amaçlayan yazılımlar
6YararlarıÖğrenciye gerçek yaşamda karşılaşabileceği sorunlar üzerinde çalışma olanağı verirÖğrencilerin sorunla ilgili bilgiye kolay ve hızlı ulaşmasını sağlarÖğrencinin sorun çözme sürecinin hangi aşamasında hangi yanlışı yaptığını görmesini sağlarÖğrenciye çok sayıda sorun sunar böylece öğrenciye deneyim kazanmasında yardımcı olur
7Sınırlılıkları Beceriler yerine kavramların konulması Etkili olup olmadığının bilinmemesiDoğrudan öğretimin olumsuz etkisiTransfer
8Problem Çözme Yazılımlarını Seçme Ölçütleri Problem genellikle ilgi çekici ve meydan okuyucu formatta olmalıdır.Yazılımın dokümanı, öğrencilerin hangi özel problem çözme becerilerini öğrenmek istediğini ve bunları nasıl geliştireceğini açıkça belirtmelidir.
9Problem Çözme Yazılımlarının Entegrasyon Stratejileri Doğrudan öğretimin tercih edildiği süreçlerde:Öğretmenler, problem çözme yazılımlarını doğrudan öğretime entegre ederken, şu adımlardan yararlanılır
10Problem çözme becerisini tanımlama, kazanma, geliştirme Problemin türünü çözmeBilimsel yaklaşımı kullanmaAdımları izleme ya da olayları geri çağırmaMateryalleri belirlemek ve yazılımı gözden geçirmeGereken adımları göstermeÖğrencileri bilgilendirme
11Oluşturmacı öğretimin tercih edildiği süreçlerde: (Oluşturmacı öğretimde öğrenci aktiftir) Öğrencilere yazılımı keşfedebilmeleri için zaman tanımaHer öğrencinin gereksinimine uygun yönlendirme ve destek oranını belirlemeDoğru yanıt yerine düşünme sürecine vurgu yapma Yazılım etkinlikleri ile diğer problem çözme türleri arasında ilişkileri göstermeÖğrencileri gruplar halinde çalışmaya yönlendirme