¿Cuáles son algunas competencias como Google Code-In para estudiantes de secundaria?

Hasta donde yo sé, Google Code-In es bastante único en su combinación de pequeñas tareas en varios campos del conocimiento de la computadora que pide a los competidores que intenten. Sin embargo, si está interesado en ciencias de la computación o campos relacionados pero no está seguro de qué es exactamente lo que le gustaría perseguir, intente una variedad de competencias como EasyCTF, USACO y cualquier hackatón local al que pueda asistir.

CTF, que es la abreviatura de Capture the Flag, generalmente consiste en desafíos cortos de ciberseguridad en criptografía, web, análisis forense y otras categorías. Las competencias de CTF se basan en equipos y generalmente implican la manipulación de archivos o páginas web para producir una cadena de texto llamada “bandera”. Si está interesado en el desarrollo de puertas traseras y la ciberseguridad, CTF podría ser una experiencia beneficiosa.

USACO, por otro lado, se enfoca completamente en algoritmos y resolución de problemas aplicados a la programación de computadoras. Si tiene una sólida formación en matemáticas o acertijos y está interesado en resolver problemas, USACO puede ser realmente divertido para usted.

Finalmente, los hackatones son una opción bastante relajada si estás más orientado a proyectos y solo quieres crear algún tipo de aplicación que puedas usar. Los hackatones pueden ser de un día o varios días, en los que a menudo te quedas en un campus universitario durante más de 24 horas para crear algo interesante. Si está más interesado en el desarrollo de software directo, dedicar tiempo a los hackatones es una excelente idea, aunque idealmente también debería programar por su cuenta.

Ganador anterior de GCI y mentor actual aquí. Estoy de acuerdo con Laura en que GCI es definitivamente algo en sí mismo. Obtiene el apoyo de una organización y sus mentores cuando completa tareas que pueden ir desde la depuración simple hasta el diseño de interfaces de usuario. Si bien USACO, CTF y hackathons están abiertos a estudiantes de secundaria, tienden a ser más difíciles de ingresar si recién estás comenzando en Ciencias de la Computación. ACSL parece ser mucho más accesible, pero que yo sepa, tienes que pagar para participar en esto.