Cómo convertir mi amor por la programación en una actividad extracurricular en la escuela secundaria

Construye algo que la gente realmente quiera usar.

Más específicamente, ¿puede crear algo que sea más que un sitio web de contenido estático que más de 20 personas usan cada mes durante 3 meses? Aquí hay algunas sugerencias. Nota: ninguna de las siguientes sugerencias es “rápida” o “fácil” porque debe tener un logro que coincida con las horas / días / semana / meses / años de entrenamiento y esfuerzo que los atletas, músicos, etc. ponen en sus actividades extracurriculares.

Podría crear una aplicación que ayude a las personas a programar sus clases por un semestre. Esto es algo que Bill Gates hizo en 1967 usando solo las copias en papel del programa escolar sin la ayuda de Internet o las herramientas modernas de desarrollo de software. Su sistema fue utilizado por todos los estudiantes en su escuela durante años. Por cierto, esta también es una de las primeras cosas que Mark Zuckerberg hizo en Harvard (se llamaba CourseMatch).

Podría crear una aplicación que ayude al registro de campo de la pista y medir los resultados diarios de entrenamiento de cada corredor (y graficarlos con el tiempo, compararlos con los resultados de la carrera y / o la Calculadora de Carrera McMillan). La parte importante de esto es diseñar una interfaz de usuario que sea extremadamente fácil de usar.

Una vez más, una característica importante del software es que es lo suficientemente bueno / útil para que la gente real lo use regularmente . Si nadie quiere usarlo (ni siquiera de forma gratuita), hay preguntas sobre cuán grande fue realmente su programación.

Recuerde, solo porque sepa cómo programar en un lenguaje informático no significa que sea un buen programador, de la misma manera que si conoce el idioma inglés, es un buen escritor.

Espero que esto ayude.

Hay muchas maneras.

Organiza un curso para tus compañeros y para la programación TEACH. ¿Quieres que sea realmente genial? Cargue una pequeña “matrícula” que se donará a una organización benéfica, elija una buena.

Ofrece programación gratuita a un par de organizaciones benéficas locales.

Establezca un club de computación después de la escuela y haga que .

Oferta para mejorar algún programa que utilice la facultad y / o administración.

Si no puedes pensar en 2 o 3 más, estás bastante triste … 🙂

Comencé un club de codificación el semestre pasado en mi escuela secundaria. No solo tengo una gran excusa para practicar, sino que también puedo incluirlo en mi currículum de la universidad. El próximo año planeo que el club compita en hackathons y eso. Esperemos que encuentre algo que se adapte a su amor por la programación también.