Здравствуйте, LaptevVV, Вы писали:
LVV>Ну, опять я пристаю к уважаемому ALL все с тем же вопросом...
LVV>Чему и как учиить в программировании?
Вопрос очень сложный.
1. Я бы начал с того, что студенты после школы обычно не умеют думать. Надо развивать аналитическое, абстрактное мышление, умение решать нестандартные задачи. В этом нам помогут математика, физика, философия и т.п. К сожалению, подходят к этим предметам часто очень формально.
2. Большинство технологий изученных а университете обычно умирают к концу процесса обучения. Следовательно нужно искать относительно стабильные вещи. Основы, так сказать. Тут правда возникают проблемы с литературой и с преподавательскими кадрами...
3. Итак, уже как-то умеем думать, якобы знаем основы. Теперь нужно учиться учиться. Иначе нашим выпускникам придется идти на курсы повышения квалификации сразу после окончания института.Очень полезны крупные, сквозные лабораторные работы и курсовики на целый семестр. Без документации, с плохим ТЗ. Для практики. Чтобы учились учиться на сложных (для уровня студента) практических примерах в РАЗНЫХ областях.
4. Диплом. Неплохо писать его среди специалистов а не в турфирме или в магазине.
Языки и технологии, которые будут проходить студенты вторичны. Первичны фундаментальные основы и обучаемость.
Выпускники, которых готовили по вышеозначенным правилам могут не знать особенностей .NET или C#, зато они могут самостоятельно и в кратчайшие сроки подготовить себя к решению выданной им задачи в рамках заданной технологии.