Exploring the virtual world of learning across generations. Information and communications technology for the educational support of immigrant youth