Text this: Approaches and technologies in teaching and learning environment