Greenfoot is an interactive Java-based environment that facilitates learning problem-solving and programming through graphical games and simulations. The case studies illustrate its effectiveness in teaching both basic and advanced problem-solving skills, including tasks related to artificial intelligence. Student feedback highlights its engaging nature and accessibility, as it is free and compatible across multiple platforms.