Можно ли построить курс информатики для школьников на таких знаниях, которые не меняются, несмотря на развитие информационных технологий? Например, курс математической логики, теории информации, теории алгоритмов, графы? Курс формальной грамматики?Конечно, все это в очень доступном и упрощенном изложении....
Клиент-серверная архитектура, модель сетевого взаимодействия открытых систем, файловые системы, базовые алгоритмы и паттерны программирования, типизация и наследование. Т.е., по сути, надо собрать и выбросить на помойку учебник, некогда наспех сляпанный под Новый Год академиком Ершовым. И иже с ним.
То что Вы перечисляете есть в курсе Технология. Информатика — это совершенно другой курс.