Bueno, lo que los americanos llaman el K-12, que más o menos se corresponde a los primeros años de secundaria de acá. Alfred Thompson se dedica exclusivamente al tema de qué y cómo se les debe enseñar a los muchachos en el tema de informática (Computer Science,como le dicen los gringos). Por supuesto, no se trata de enseñarles Word o Excel (que, según yo, se aprenden por ósmosis), si no de enseñarles a programar. Y aquí entra el debate de que lenguaje conviene más:
-
Algo super-comercial como C#, Java o VB.NET
-
Algo super-pedagógico como Phrogram, Scratch o Alice
-
Algo alternativo y elegante como Python, Ruby, o hasta mi Haskell
-
Algo que en realidad no es un lenguaje de programación como HTML (de todo hay en la viña del señor)
-
Algo gratuito, algo visual, algo algorítmico, …
Y claro, siempre que se habla de lenguajes de programación se arma el super-debate, como queda claro aquí y aquí (y como no, si en apenas 60 años se han inventado más de 8.000 lenguajes, o sea más de 10 por mes). ¿Y ustedes qué opinan? ¿Qué lenguaje de programación se debería enseñar en los institutos y universidades?