1 00:00:00,750 --> 00:00:21,510 Este es un ejemplo de metodología de trabajo por proyectos en el que al final del curso, en la asignatura de programación, lo que se hace es crear un proyecto que proponen los mismos alumnos y que ellos desarrollan. 2 00:00:21,510 --> 00:00:32,829 Entonces, sustancialmente hay una secuencia de fases, una serie de pasos a seguir. 3 00:00:33,450 --> 00:00:35,549 El primero es entender el problema. 4 00:00:35,850 --> 00:00:45,509 Al entender el problema, es decir, que se le hace una introducción y se invitan a los alumnos a buscar un problema que sea del día a día, 5 00:00:45,509 --> 00:00:53,409 de algún familiar, de algún conocido, y que identifican cuál es este problema que se pueda resolver 6 00:00:53,409 --> 00:01:00,549 haciendo un programa informático, por ejemplo, la gestión de unas facturas o las gestiones de unos órdenes 7 00:01:00,549 --> 00:01:09,230 que un familiar tiene a la hora de crear, por ejemplo, de vender algún objeto que hace o cosas por el estilo. 8 00:01:09,230 --> 00:01:15,750 Entonces, el segundo punto es un análisis del problema, en el que sustancialmente utilizando 9 00:01:15,750 --> 00:01:25,370 herramientas tanto informáticas de ingeniería del software como otras más habituales, más 10 00:01:25,370 --> 00:01:33,310 comunes, los alumnos van extraendo los requisitos, cuáles serían las cosas importantes, según 11 00:01:33,310 --> 00:01:39,530 ellos de este programa para poder ayudar y para poder ser útil para la persona para 12 00:01:39,530 --> 00:01:44,409 resolver ese problema. Después hay una fase de brainstorming en el que sustancialmente 13 00:01:44,409 --> 00:01:50,769 tanto con el profesor como con los otros compañeros en clase se explica cuál es el problema 14 00:01:50,769 --> 00:01:55,890 y cuáles son los requisitos que han sacado los alumnos para que otros puedan también 15 00:01:55,890 --> 00:02:00,790 añadir información o corregir algún pequeño error y también se le invita a hablar con 16 00:02:00,790 --> 00:02:05,650 los expertos de este problema, o sea, con la persona que, digamos, tiene el problema 17 00:02:05,650 --> 00:02:12,949 y que nosotros queremos hacer un programa para poder ayudarlos en este problema. 18 00:02:13,090 --> 00:02:17,669 Entonces, los expertos muchas veces pueden decir alguna información interesante sobre 19 00:02:17,669 --> 00:02:23,310 cómo cambiarle el programa para que funcione mejor y para que ayude más. 20 00:02:23,310 --> 00:02:34,770 finalmente los alumnos intentan crear un algoritmo, hacer un primer diseño de lo que va a ser la aplicación 21 00:02:34,770 --> 00:02:40,169 y de cuáles son los pasos que son necesarios para poder resolver este problema 22 00:02:40,169 --> 00:02:46,729 y finalmente estaría la fase de implementación en la que los alumnos van desarrollando el programa 23 00:02:46,729 --> 00:02:51,310 empezando su desarrollo y al final obteniendo un producto final 24 00:02:51,310 --> 00:02:56,830 Estos trabajos se pueden hacer tanto en grupos como individualmente.