В этой статье я хотел бы осветить особенности обучения программированию гуманитариев, обучаемых технарём, на основе своего небольшого опыта. Специфика состоит в том, что у меня не было возможности всесторонне исследовать разные типы гуманитариев и подходы к ним. В основном я работал с теми, кто в качестве основного пути выбрал философию. Преимущественно в разрезе философов дальше и пойдёт детализация.
Мой опыт, на основании которого я сделал описываемые выводы, возник из примерно 6-летней в общей сумме работы с людьми, желавшими или думавшими, что желают, обучиться программированию. В процессе работы велись как групповые, так и индивидуальные занятия с обучающимися (возрастом от 16 до 26 лет), величина групп была в среднем около 11 человек, по несколько групп параллельно.
Мой опыт, на основании которого я сделал описываемые выводы, возник из примерно 6-летней в общей сумме работы с людьми, желавшими или думавшими, что желают, обучиться программированию. В процессе работы велись как групповые, так и индивидуальные занятия с обучающимися (возрастом от 16 до 26 лет), величина групп была в среднем около 11 человек, по несколько групп параллельно.
Группы были поделены по способам мышления и в среднем имели сравнимый уровень интеллекта. Это дало мне возможность наблюдать живьём, как сильно отличается скорость восприятия в разных областях программирования, что укрепило меня в подозрениях, что при вариации путей обучения скорость отстающих можно заметно повысить, если использовать базис, понимаемый в их системе координат и на уровне способа обработки информации. Попытки нащупать правильный подход к людям гуманитарного склада ума осуществлялись постепенно, без использования методических и психологических пособий, ориентированных конкретно на гуманитариев. Большинство прошедших мой курс в конце успешно ориентировались в подходах к решению некоторых задач, возникающих у них в хобби, и к которым применение программирования имеет (во всяком случае, видимый мне) смысл.
