Promoting Critical Thinking and Problem-Solving Skills in Children