New technologies are increasingly introduced in the classrooms, as they facilitate the teacher’s rol…