¿Cómo me meto en la enseñanza como estudiante de secundaria?

Si vives en los Estados Unidos y quieres enseñar en una escuela pública, necesitarás una licenciatura, y probablemente necesites completar un programa de certificación de maestros. A veces puede completar esos requisitos junto con su licenciatura, pero generalmente es un programa de posgrado de un año de duración. Probablemente pueda aprender más a través del CSTA.

No estoy seguro de cómo es el mercado laboral para los docentes de CS o de lo competitivo que es. En cualquier caso, la experiencia docente te ayudará a ser contratado. Durante la universidad, puede establecerse como un tutor privado, quizás ofreciendo sus servicios a través de Craigslist o publicando un folleto en las escuelas locales. También puede ser contratado con una agencia de tutoría. Si utiliza los SAT / ACT, no debería tener problemas para ser contratado como maestro de preparación para exámenes; eso no es CS, pero es una forma decente de comenzar a obtener experiencia educativa, y el dinero generalmente no es malo.

En cuanto a lo que puede hacer ahora, busque organizaciones sin fines de lucro en su área. Jessica Su mencionó un tipo posible en su comentario. Comenzar el tuyo sería increíble, y si puedes lograrlo, ¡adelante! Pero es posible que ya haya personas trabajando en este tema, y ​​podría concentrar sus esfuerzos en hacer lo que hace mejor en lugar de manejar un montón de cosas administrativas y de reclutamiento. Para su año sabático, considere AmeriCorps o Code For America.

¿Podrías comenzar un club de informática Haskell en tu escuela secundaria?

Mi hijo André acaba de comenzar la escuela secundaria este año, pero el año pasado comenzó un club de computación en su escuela secundaria donde les enseñó a algunos compañeros de clase de Python. No estoy seguro de lo que quiere hacer este año, pero ahora está más interesado en Haskell, posiblemente debido a mi mala influencia.

Las tutorías, un sitio web y videos de YouTube son probablemente sus mejores apuestas.