Keterampilan memecahkan masalah, berpikir kreatif, dan kritis diperlukan dalam strategi pembelajaran problem solver. Anak yang berpikir kritis berarti tanggap terhadap lingkungan sekitarnya, tanggap terhadap situasi, dan cepat dalam menyelesaikan masalah. Bukan hanya berpikir bagaimana menyelesaikan masalah dengan secepat-cepatnya saja, namun dalam proses pemecahannya dilakukan secara matang dan logis sehingga menciptakan pemecahan masalah yang rasional.