¿Cuáles son los temas de ciencias de la computación que se dan en las escuelas de los Estados Unidos menores de 12 años antes de la universidad?

Podría decirse que ninguno. Cualquiera de los que se ofrecen son estrictamente la elección de los distritos escolares locales, y aquellos que están disponibles y para los cuales hay fondos. Cuando estaba en la escuela primaria, hicieron un esfuerzo básico para enseñar alfabetización informática, procesamiento de textos, etc., pero no fue un esfuerzo concertado. Tenga en cuenta que en los EE. UU., Aparte de ciertos requisitos federales y requisitos obligatorios estatales, no existe un plan de estudios “unificado” como el que encontraría en países europeos más centralizados.

No hay cursos estandarizados en las escuelas secundarias estadounidenses para ciencias de la computación y, sobre todo, si está interesado en eso, es mejor que espere que la escuela ofrezca alguno (como recuerdo, hay un examen AP para ciencias de la computación) como materia optativa ( es decir, una clase que puede seleccionar de una lista de clases como parte de su horario, por lo general, solo puede hacerlo con una o dos clases como máximo).

No estaría terriblemente preocupado por tomar cursos de informática como estudiante de secundaria. Si bien algunos antecedentes en CS serían útiles para ingresar a la universidad, mucho más importante es la capacidad cuantitativa; es decir, su tiempo se gastaría mejor obteniendo buenos fundamentos matemáticos y manteniendo un alto promedio de calificaciones.

Una vez que ingrese a las universidades, puede declarar esa especialidad y luego aprenderá lo que necesita saber, aunque algunos argumentarán que las universidades solo son buenas en informática “académica” en lugar de enseñarle realmente cómo trabajar como ingeniero de software o posición similar.

Seguir el sistema de educación secundaria de EE. UU. Es bastante malo 🙂

Cualquier cosa relacionada con la programación a nivel de secundaria en los Estados Unidos es una materia optativa. Es decir, la mayoría de los estudiantes nunca toman ningún programa en la escuela secundaria, incluso si planean ir a ingeniería o CS. Las clases más típicas que se imparten están relacionadas con la robótica y los gráficos simples por computadora.