Text this: Contemporary technologies and educational implications