http://habrahabr.ru/blogs/edu_2_0/80059/#habracut
На хабре возникла дискуссия о том как изучать языки программирования. Привожу оттуда пост, который схож с моими представлениями о обучении (о которых я уже писал в блоге). В частности недостаток русских обучающих курсов, как справедливо заметил SychevIgor заключается в том что сразу начинают изучать с деталей не видя картины в целом (под картиной в целом я понимаю цель обучения). Обучающийся должен получить сначала наиболее упрощенное и общее представление и только потом переходить к деталям. А какая разница - давать общее представление или не давать? Если бы у вас было задание запомнить что изображено на картине, а вы вместо того чтобы посмотреть на картину целиком, стали бы заучивать RGB-значения каждого отдельного пиксела из которых состоит картина - это было бы равнозначно тому что вы знаете детали картины, но не имеете общего представления о ней. Ведь сама картина это не пикселы, а вся композиция в целом. Да, если у вас хорошая память, то вы выучите цвета всех 786 432 пикселов (именно столько их у картинки разрешением 1024 на 768), но от этого не поймете что же изображено на картине.
Собственно далее привожу сам пост:
SychevIgor
6 января 2010, 17:12
Возможно я не правильный ученик.
Но мне проще посмотреть какое нибудь видео наглядное. Поискать описание технологии от создателей, почитать их блоги. В итоге получить общее представление. Затем уже по какому нибудь курсу или иногда справочнику уже реализовывать что то.
По другому как то не получается, что бы сразу взял учебник и учи. Как правило в них тяжело сразу понять что и зачем. А без понимания причин и общего смысла я лично изучать не умею.
А во всех этих курсах как на интуите к примеру изучения языка начинается с истории а не с платформы. И потом сразу в бой операторы и типы данных. А что на языке можно реализовать и показать общий вид приложений разных и так далее -это за кадром остается. Могу ошибаться но курсы по C# раньше были именно такие там.
По этому я не могу с интуита начинать изучение. Уж лучше для начала мануалы, блоги и видео от авторов технологий на ломаном китайском\английском чем большинство курсов на русском. Понятнее и показательнее оказывается.
Хотя возможно это только я такой не правильный ученик, который не может учиться по книжке сразу.