Text this: Research of the object-oriented programming learning environment