Ну вот и повышение порога, о котором тут и речь.
В хорошо построенном вводном курсе (типа той же базовой алгоритмике) такого должно быть по минимуму.
э, нет, погоди, не совсем. Обучение сям можно разбить на этапы. У каждого этапа свой порог вхождения. Как только он подойдёт к следующему, он уже будет готов изучать. Это тот случай, когда важен порядок, с чего начать изучать язык