Да может такой подход работает. Но это очень долго. За время когда допустим студент или ученик занимается самообучением читает книг и сидит на форумах в интернете, если конечно у него есть доступ в интернет и в состоянии оплатить за интернет, уйдет не один год. Кто будет содержать его и оплачивать личные расходы все это время?
а такой вопрос - возьмем двух людей (условно учеников и назовем ученик а и ученик б)
Ученик А - имеет желание обучаться, имеет стимул, поглащает материал по мере осознания и вникания, практикуется, знает и видит к какому результату хочет придти и пытается на своем опыте достигнуть его, полагаясь на свои силы и интелек
Ученик Б - просто решил что хочет научиться (не важно чему, пусть будет язык "Java") и решает пойти на курсы в надежде лишь на то что его обучат, при том, обучаться он будет строго по программе, не зависимо от того на сколько он усвоил урок + психологически ответственность за свои успехи или провалы он возлагает на учителя .
Вопрос: какой ученик достигнет результатов быстрее?