greenfoot
Poul Henriksen, Michael Kölling · 2004
The introduction of programming education with object-oriented languages slowly migrates down the curriculum and is now often introduced at the high school level. This migration requires teaching tools that are adequate for the intended target audience.