Descripción del anuncio
Metodología de enseñanza:
Mi metodología de enseñanza está basada en crear un entorno de aprendizaje lo más parecido al entorno de trabajo en la empresa y el mundo real.
Todo lo aprendido durante las clases se empleará en desarrollar un proyecto propio, que servirá como experiencia y como portfolio para la futura carrera profesional del alumno.
Metodología de enseñanza detallada (Fundamentos):
Durante las primeras 20-30 horas se enseñarán los fundamentos del lenguaje de programación Python, mediante tutoriales, y ejemplos prácticos. Se emplearán herramientas de programación específicos para escribir, guardar y compartir código.
Una vez aprendidos los fundamentos (o si el alumno ya posee éstos), harémos el proyecto del alumno.
Metodología de enseñanza detallada (Proyecto):
1. Alumno escoge un proyecto a desarrollar
2.Yo sugiero primeros pasos y referencias para desarrollar el proyecto.
3. El alumno desarrolla parte del proyecto.
4. El alumno crea un 'Pull Request' para incorporar lo desarrollado al proyecto.
5. Yo reviso el código y sugiero mejoras.
6. El alumno incorpora sus cambios al proyecto y volvemos al paso 1.
Sobre mi:
Titulado en ineniería aeronáutica. Máster en Energías Renovables y medio ambiente. Máster en Ingeniería de Sistemas y Control.
Tengo 5 años de experiencia como profesor de otras materias como matemáticas, física e inglés.
Tengo 3 años de experiencia en una empresa que tiene una aplicación web para crear, editar, firmar y archivar contratos.
Tengo 1 año de experiencia enseñando Python utilizando la metodología descrita.