¿Cuál es la mejor manera de introducir a los adultos jóvenes (18-30) a la programación de computadoras?

Hay muchos lugares que ofrecen una avenida. Codecademy es el mejor ejemplo que se me ocurre. Tienen un enfoque de “gamificación” para la enseñanza, que podría ser divertido y útil para una audiencia diversa.

Otras fuentes ligeramente difíciles son los cursos de aprendizaje en línea que se ofrecen en Coursera, MIT-OCW, EdX, Udacity, etc. Puede guiar a los estudiantes a través de algunos de estos cursos. Sin embargo, no los recomendaría como primeras opciones.

Además, si planea hacerlo, incluya características o tiempo en el que puedan aprender de sus compañeros. Este es siempre uno de los mejores métodos para acelerar el aprendizaje y mantenerlo interesante y relevante.

Si pudiera incluir metas a corto plazo o ejemplos del poder de la programación, podrá mantener el interés: tal vez a algunos estudiantes les gustaría aprender que manipular colores es solo cuestión de cambiar algunos números en un código. O se pueden aprender tarjetas interactivas de vacaciones y animaciones simples en unas pocas semanas. Esto pone algo tangible a la vista para algunos estudiantes, mientras que otros podrían ser alentados a crear proyectos divertidos propios.

Para captar ideas generales sobre la programación de la enseñanza, intente comunicarse con otras organizaciones o organizaciones sin fines de lucro que hagan lo mismo. Hay personas que intentan introducir a los niños a la programación, pocas que enseñan a las mujeres a codificar (Girl Develop It, Girls that code, GTGTC, etc.). Es posible que puedan responder preguntas sobre la participación del público, el diseño de contenido, el seguimiento del progreso de los estudiantes y las estrategias de gestión de desgaste.