Я не стану писать этого на хабре, так как могут карму испортить, а здесь я напишу.
Школа не для того, чтобы было интересно. Школа для того, чтобы подготовить детей к взрослой жизни. И если там зачем-то есть программирование, значит, преподаватель должен преподавать его, интересно оно или нет. А то так можно сказать, "школьная математика неинтересна, давайте вместо синусов и косинусов строгать фанерки".
Если человек является преподавателем программирования, то он и должен преподавать программирование, а не всякую ерунду. А то вот вырастут детишки, и не будут знать, что такое множественное наследование, или пять способов приведения типов в C++. А хочет сделать кружок, то и сделал бы факультативные занятия по программированию на хаскеле и скале. Для особо одарённых, чтобы им жизни мёдом не казалась.