The document discusses a study on using Lego robots programmed in Java to teach problem solving skills to computing students. It found that students' understanding of problems, ability to analyze and test solutions, and identify central issues improved over time. Students reported that the visual nature of robots helped debug programs and identify errors. The conclusion is that robots have a positive impact on learning problem solving that increases over years of study.