Teaching Object Orientation with the Blue Environment