Information and Communication Technologies, interactive activities, second language, self-study, virtual learning environment, writing skills