Тю!..
Нормальные люди ВОПРЕКИ школьной информатике учились и прораммали! Пока мы на алфавитно-цифровых дисплеях маразмом страдали с "урезанным бейсиком", тьфффуъ!..
Што ето за уроццкие ершолы и пиктомирные недоязыки? Абизян надо им обучать, для нормального общения с людямы, по крайней мере... Хотя язык жестов круче памойму.
А нормальные люди — они на ассемблере сразу учились, и то и НАПРЯМУЮ СРАЗУ В КОДАХ! Вот где собака программистерская порылась главная!.. А потом сразу на ТурбоСи перескакивали!
Программирование само по себе, конечно, хорошо. А как быстро и когда можно можно научить средствам совместной работы? Все эти контроля версий, issue и прочие трекеры? Первые не только к программам подходят, но и вообще к любому тексту. А вторые — подходят вообще ко всему?
Это тема ещё и programming-in-the-large, там и само программирование немного другое.
Про совместную работу говорится в курсе менеджмента, обсуждается разделение труда и разделение работ. Ибо научить — это показать принципы.
У меня курс пока для уже взрослых. Как и когда учить детей, я даже не думал пока. Но да, суть поста — это подумать, что из наших курсов давать уже в детском саду )))