Melhor em sala de aula, quando vc tem alguma dúvida você sana ali na hora com o professor, já no virtual é mais complicado. E se em sala de aula as vezes a gente tem uma preguiça, as vezes ate resistência, imagina em casa?
Prefiro mil vezes sala de aula. Em casa deixo pra estudar por conta própria, ler livros, pesquisar sites e fazer no meu horário.
Pra mim.... Vale a pena, mas precisa haver um comprometimento maior do aluno, pois, em geral, não há especificação de horários e cobranças como no presencial.
Então, só aprende mesmo quem se dedica, igualmente, na verdade, no presencial.
A gama de coisas para aprender, pela internet, por exemplo, é imensa, atraves de cursos a distancia. Quem conseguiria sair de casa e fazer um curso com professores de Harvard ou do MIT? Poucas pessoas.... O ensino a distancia é mto mais acessível e mtas vezes pode valer mais a pena que o presencial.