problem-solving skills academic and real-world scenarios