Interaction in communication technologies and virtual learning environments