Return to Article Details Problem solving as a pedagogical strategy for the development of logical-mathematical thinking