Обучение программированию. С чего начать?
Всем привет. Я по профессии программист. С многолетним стажем, квалификацией и все такое прочее.
И буквально вчера, моя любимая жена, на волне моды, тоже захотела попробовать себя в этом направлении деятельности. В целом я поддерживаю ее. Это такое - же ремесло, как и все остальные. Ему можно обучиться. Наличие таланта, призвания (а кто сказал, что у нее, например, его нет - если не попробовать) это уже дело вторичное.
А с чего начинать - то? Я ранее имел опыт работы преподавателя в ВУЗе. Но ко мне приходили уже подготовленные ребята. Они знали основы и беседа велась уже "по существу".
Подскажите, как начать обучение программированию взрослого человека, не имеющего никакого предыдущего опыта в IT?
Поделитесь названиями книг. Обучающих онлайн курсов и т.п. Буду рад и простому совету.
P. S. А как обучать детей школьного возраста? Хочу передать свои навыки детям. Пора уже. Как им объяснить основы?