Depende de lo que quieras decir con bootcamp. Si te refieres a “programar bootcamp” para que signifique algo así como un campamento de ciencias, eso está destinado a involucrar a los niños, ser divertido y ser una breve introducción al tema, creo que podría tener éxito.
Si quiere decir que el campo de entrenamiento está en la línea de un programa intensivo de 6 a 8 semanas, listo para trabajar, creo que es una mala idea para los estudiantes de secundaria.
La existencia de bootcamps de codificación se basa en la premisa de un exceso de trabajos de desarrollo de nivel de entrada principalmente en aplicaciones web y móviles. El plan de estudios está altamente enfocado en cualquier combinación de lenguaje de programación / marco que esté de moda en el mercado en lugar de los fundamentos de CS.
La idea de que cualquiera puede aprender a programar en 6 semanas y ganarse la vida haciendo eso no es una historia que debamos contarles a los estudiantes de secundaria. El tipo de trabajo de programación que puede realizar una persona que ha pasado por un campo de arranque de codificación puede hacerse mejor y más barato fácilmente por alguien que vive en Ucrania, China, India o cualquier número de países. (Tengo experiencia de primera mano de compañías que eligen usar desarrolladores externos para contratar candidatos para el campamento de entrenamiento).
- ¿Por qué algunos estudiantes de secundaria creen que está bien burlarse de la aparición de extraños en público como si fuera un juego?
- ¿Debo usar mi libro de texto AP o mi libro de preparación AP?
- ¿Cuáles son algunas ideas para un consejo estudiantil de secundaria?
- ¿Cuáles son los mejores programas de estudio en el extranjero para estudiantes de secundaria en los Estados Unidos?
- ¿Cuál es el programa de estudios de matemáticas para estudiantes de secundaria de 11 ° grado en California?
Al planear para el futuro, los estudiantes de secundaria deben mirar al menos 10 años, no el panorama económico actual. Ya ha comenzado un cambio global en la distribución de programadores de calidad y esta tendencia solo continuará. Como sociedad, deberíamos guiar a los estudiantes hacia el extremo superior del trabajo de información que no se puede externalizar fácilmente: innovación, I + D, trabajo creativo.
Las clases de informática de la escuela secundaria que enseñan las pautas de AP CS se parecerán mucho más a los planes de estudios tradicionales de CS. Sin embargo, no todos estarán interesados en CS, como tal. Hay muchos, muchos lugares a los que la programación puede llevar a alguien. La enseñanza de la programación solo a través de las lentes de aprender informática o tratar de conseguir un trabajo en tecnología es muy limitante.
Actualmente estamos en medio de un renacimiento de la cultura de los creadores y la programación es una parte clave de eso. La programación de aprendizaje también puede abrir puertas en EE, ciencia de datos, economía, ciencias duras, robótica, etc. Me encantaría ver más clases explorar la programación a través de diferentes lentes fuera de CS.