¿Por qué es tan mala la educación en informática en las escuelas secundarias de EE. UU.?

No sé mucho sobre los EE. UU. En relación con otros países, pero creo que se debe principalmente a que la informática es un campo de estudio relativamente reciente y lleva tiempo que las nuevas asignaturas entren a la educación primaria.

Cuando se forman nuevas asignaturas, generalmente comienza en los niveles postdoc / doctorado como parte de otros departamentos y, a medida que el campo crece, se ramificará en su propio departamento en algunas universidades. Si existe una demanda de esta investigación por parte de la industria, los departamentos obtienen más y más fondos y, finalmente, los programas de pregrado comienzan a desarrollarse. Solo después de que este proceso ocurre, las escuelas secundarias comienzan a enseñar el tema. Esto tiene un ciclo de adopción propio porque las escuelas públicas necesitan trabajar con el gobierno para instituir el plan de estudios, lo que puede llevar mucho tiempo.

Esto describe en gran medida cómo se ha desempeñado la educación CS en los últimos 60-70 años. El departamento de CS de Cornell es uno de los más antiguos y no tenía un programa de pregrado hasta alrededor de 1980.

En cuanto a la suspensión de Computer Science AB, creo que eso tuvo más que ver con la política de College Board que una disminución general en el interés de la informática. En el momento en que se redujo Computer Science AB, la junta universitaria también recortó otros 3 exámenes de bajo rendimiento (Fuente: AP Language, Computer Courses Cut) y los datos de Wikipedia muestran que la inscripción en Computer Science A se ha duplicado desde 2003. (Fuente: AP Computer Science ) Esto sugiere que Computer Science AB puede haber aumentado la matrícula, pero las ganancias y ganancias absolutas no valieron la pena para la junta universitaria, especialmente dados los tiempos financieros en 2008, el año en que se cortaron los exámenes.

tl; dr La demanda de informática está creciendo, y es un tema relativamente nuevo. Puede pasar algún tiempo antes de que las escuelas secundarias se pongan al día y ofrezcan cursos de alta calidad, pero eventualmente llegará allí.

Porque la informática no es una asignatura secundaria necesaria para casi todos los adolescentes. Aprender un lenguaje de computadora sería útil / interesante para algunos y muchos estudiantes de secundaria lo eligen como una materia optativa. Muchos también aprenden un idioma o dos, o al menos aprenden lo suficiente como para resolver problemas para otras clases o como pasatiempo. Aprender suficiente lenguaje de computadora para resolver problemas es similar a aprender Excel, Photoshop, Powerpoint. Los niños de secundaria lo recogen informalmente en el camino, pero las clases en un lenguaje de computadora no son realmente necesarias a gran escala.

Las escuelas son planas y burocráticas. Carecen de agilidad. ¡Todavía funcionan casi como fábricas de estilo de revolución industrial! ¿Esperas que reaccionen a los desarrollos modernos? Risa disimulada.