Aprender haciendo – Learn by doing

Aprender haciendo – Learn by doing

Durante la quinta semana de curso, creamos equipos de trabajo y los alumnos deciden qué problema quieren resolver. De este modo ganan amplitud y profundidad en los conocimientos adquiridos en las semanas previas.

 

La semana de proyectos en equipo implica poner en práctica las tecnologías y metodologías aprendidas en la parte de front-end del bootcamp de programación. Esta semana tiene dos objetivos: asentar las bases con el framework de front-end que hayamos estudiado y entender las metodologías necesarias para desarrollar un proyecto en equipo.

 

En este artículo veremos el trabajo de tres de nuestros alumnos en una semana. ¡¡No hemos llegado aún a la mitad del curso y ya son capaces de realizar proyectos así!! Movies For You (M4Y) permite buscar películas o series, ver los resúmenes, los actores y un trailer si estuviera disponible.

 

Planificación

 

Es muy importante que el equipo haya acordado el alcance del proyecto. Dibujar esquemas de las distintas páginas ayuda a que los miembros tengan claro todo el trabajo a realizar.

Aprender haciendo - Learn by doing

El fin de semana antes de empezar, los alumnos plantean los diseños en papel para ver los distintos componentes que necesitarán para realizar el proyecto.

 

En las siguientes iteraciones bajan más al detalle, antes de empezar a programar, para ver también la información que necesitarán mostrar en el proyecto. Tras decidir que querían hacer un buscador de películas, este equipo encontró la API de TMDB (The Movie Database) que cumplía los requisitos que necesitaban. En este caso, podían realizar búsquedas, utilizar las descripciones de series y películas, los actores, etc.

Trabajo en equipo

 

Desde el primer día de curso hemos utilizado GitHub en el Bootcamp. Esta herramienta nos permite que todos puedan trabajar sobre el mismo proyecto. Planteándolo bajo las directrices de ReactJS, nos obligamos a utiilzar componentes y a modularizarlo de forma que todos pueden trabajar sobre distintos archivos sin colisionar. Puedes ver su código en GitHub aquí.

Aprender haciendo - Learn by doing

Es en este momento donde los distintos grupos descubren las virtudes de GitHub o React. Descomponer el proyecto en pequeños módulos facilita la comprensión, el trabajo y compartimenta los posibles errores.

 

Las próximas tres semanas los alumnos aprenderán como realizar ellos mismos la parte de back-end de un proyecto (servidores, bases de datos, etc.) y crear una aplicación full-stack.

¿Te ha parecido interesante? ¡Compártelo!
Seguro que a tus contactos le gusta leerlo.

Quizá te interese

We use our own and third-party cookies to improve our services by analyzing your browsing. If you continue browsing it will mean that you consent to its use. More information in our Cookies Policy more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close