¿Cómo debo comenzar a enseñar programación a personas pobres?

No estoy seguro si normalmente decimos “gente pobre”, pero lo consideraré como estudiantes más jóvenes que usted que no tienen acceso a computadoras portátiles de $ 300.

Mi plataforma de elección sería la Raspberry Pi, que tiene soporte nativo de Python con solo una tarjeta SD de 4GB, así como salida HDMI (capaz de ir a un televisor).

Se podría compartir un solo RPi entre 8 personas en el transcurso de una semana. Supongo que hay cuatro pares aquí. Necesitarán un teclado y un mouse además de su propia tarjeta SD y el cable HDMI, eventualmente, pero me estoy adelantando.

Comience con solo dos RPi, con dos monitores y solo 4 estudiantes. Sin embargo, dos ratones por RPi es una opción genuina (pueden compartir un teclado).

Sin embargo, la parte más difícil es llevarlos desde el punto en que pueden pasar de aprender bajo su supervisión a estar solos. Pero el hardware por instalación (suponiendo que un televisor esté disponible por una o dos horas por día) está disponible por solo $ 50.

Rod Dylan ha proporcionado una muy buena respuesta. Las herramientas son un poco caras, y proporcionó un buen enfoque para hacerlo: Raspberry Pi.

Adicionalmente:

  • La otra parte desafiante es el desarrollo curricular. Se necesita tiempo y mucho más (experiencia educativa, por ejemplo). Mi recomendación es: aprovechar lo que está disponible en línea. Desarrollar su propio plan de estudios llevaría mucho tiempo.
  • Simplemente hazlo. Comience con un estudiante, agregue uno más y otro. Y así. Si va a ser la primera vez que enseña, no necesita un plan perfecto. Solo pon las cosas en marcha.
  • ¿Puedo tener la oportunidad de ser voluntario en su proyecto? Me gustaría enseñar sobre bases de datos y diseño / ingeniería de sistemas.

La mejor manera de comenzar es dando clases gratuitas de informática a los estudiantes de la escuela que no pueden pagar. La base de la programación básica debe inculcarse desde la temprana edad y después de la clase 12, eso es lo mejor que puede hacer.

Ofrezca sus servicios en una biblioteca pública durante su tiempo libre y / o los fines de semana. También puedes convertirte en tutor de otros estudiantes cuando estés en la universidad.