Без заголовка
Там заковыка в том, что программирование (процедурное!) требует других мыслительных навыков, не развиваемых никакими другими предметами -- а именно, нарративного изложения вариативного будущего. Оказывается, это серьезный мыслительный навык...
Школьный курс Кушниренко-Лебедва был построен как раз исходя из этого постулата. Поэтому там и нету никаких задач на построение (это ведь не курс математики, и не курс геометрии...)
А вообще-то там есть аспект моделирования мира -- и это, собственно, специфика информатики. Алгоритмическое мышление -- это про моделирование процессов мира (а поелику процессы работают с объектами, то цеплять приходится и объекты).
То есть алгоритмическое мышление -- это мышление про моделирование и способы представления времени...
Исходя из этого строится и курс -- чтобы не зачерпнуть лишнего, но натренировать ту мыслительную мышцу, которую невозможно натренировать ничем другим.