Для начала хотелось бы определиться с целью школьного курса информатики. Школа не предназначена для профессиональной подготовки, она ориентирована на общую культуру, на понимание принципов.
Зачем в школьном курсе химии рассматривается технология производства серной кислоты? В качестве примера. Для общего представления о крупнотоннажном химическом производстве.
Если так же подходить к школьному курсу информатики, не рассчитывая, что каждый ученик по окончании школы будет готовым профессиональным программистом, то требования к языку будут такими: 1. синтаксис языка должен быть простым и компактным;
- текст должен быть наглядным и легко читаемым;
- среда программирования должна быть наглядной и удобной, но нетребовательной к ресурсам.
В результате ни один язык, используемый в промышленной разработке, нам не подойдет. Придется рассматривать все тот же Паскаль или Оберон. А для младших так и вообще визуальные конструкторы программ.