Федор Василич!
Ну что вы равняете себя и программеров со школьным учителем информатики. Я учил некоторых. Много лет назад, на паскале. Ну, ей Богу, Кесарю-кесарево, а слесарю-слесарево. И записывать слесарей в Кесари - не следует.
Я ж говорю, что даже два продвинутых препода - пока не переходят.
Для преподов нужно учебное пособие, простое, как валенок. Чтобы там было написано: так, этак и вот так. И никак иначе.