Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definir objetivos generales por proyecto #1183

Closed
msantelices opened this issue Jun 22, 2022 · 7 comments · Fixed by #1197
Closed

Definir objetivos generales por proyecto #1183

msantelices opened this issue Jun 22, 2022 · 7 comments · Fixed by #1197
Assignees
Labels
content Relacionado al contenido de proyectos y tópicos enhancement New feature or request idea Ideas, sugerencias, comentarios generales y feedback

Comments

@msantelices
Copy link
Contributor

Este tema viene desde el canal de coaches en slack y está relacionado a este issue abierto por @lupomontero

Contexto

Los proyectos actualmente definen un listado de Objetivos de Aprendizaje que representan una serie de habilidades a desarrollar durante el proyecto, pero no hay una definición explícita del objetivo general o del por qué, a un nivel pedagógico, del proyecto.

La discusión surge desde una situación vivida con las estudiantes que se encuentran desarrollando el proyecto red social, donde el foco está totalmente en Firebase, cuando como equipo consideramos que el objetivo principal del proyecto es aprender sobre SPAs, router, templates, etc, ya que esto les entregará las bases para los siguientes proyecto, por ejemplo, el trabajo con Frameworks.

Solución

Definir el/los objetivos generales del proyecto con el fin de que orienten a las estudiantes en su camino. Por ejemplo, para el proyecto red social se podría definir como: "Aprender los conceptos de SPA, routing y templates" de esta forma queda por escrito cual es el foco principal del proyecto, o por ejemplo, en el caso de cipher o card validation, "Aprender las bases de la programación con JavaScript", por dar ideas.

@mfdebian mfdebian added enhancement New feature or request idea Ideas, sugerencias, comentarios generales y feedback content Relacionado al contenido de proyectos y tópicos labels Jul 1, 2022
@mfdebian mfdebian added this to the v5.2.0 milestone Jul 1, 2022
@mfdebian
Copy link
Collaborator

mfdebian commented Jul 1, 2022

¡Mil gracias por la idea @msantelices ! 🥳

¿Te animarías enviando un draft de ese cambio para el proyecto social-network en un PR? Si necesitas ayuda con algo, me avisas y podemos hacerlo juntos 😊 así es más fácil poder ver la diferencia, y el cambio propuesto! En caso de que lleguemos a buen puerto, podríamos ir revisando los demás proyectos 😜

@msantelices
Copy link
Contributor Author

Hola, claro, voy a trabajar en eso y te voy contando para que lo revisemos

@mfdebian
Copy link
Collaborator

De definieron primeros pasos con @msantelices para modificar el README de social-network para expresar mejor sus objetivos generales:

  • Se modifica el texto del README donde se presenta el proyecto para definir los objetivos generales del proyecto (a diferencia de los Objetivos de Aprendizaje), por ejemplo para social-network: Implementar una SPA con autenticación con temática red social, etc...
  • Esos objetivos se describen con estructura pedagógica: [verbo], [objeto], [finalidad], ejemplo: [Implementar] [un router] [para la navegación entre diferentes rutas]. Esto ayudaría mucho a las estudiantes a tener claridad y enfoque sobre los objetivos generales de cada proyecto y no perder el foco de estos, es decir, siguiendo con el ejemplo de social-network, que las estudiantes no consideren que implementar Firebase es el gran objetivo de ese proyecto (a pesar de que sea parte importante de este), sino una herramienta que las ayudará a lograr el objetivo general.

@diegovelezg
Copy link
Contributor

Bueno, ya sé que llego tardísimo pero van mis centavitos.

Concuerdo con la necesidad. Creo que a veces nos perdemos en los detalles y no les facilitamos la visión general.

Independientemente de las nomenclarturas, creo que la necesidad a la que haces referencia @msantelices , intenta estar cubierta en la sección "Resumen del proyecto".

Lo que queremos cubrir es: Qué y Por qué Ahora medio que lo tenemos al revés y no de manera explícita. El "Preámbuilo" intenta ser el por qué y el "Resumen del proyecto" pretende ser el qué. Creo que es un asunto de forma más que de fondo.

@lupomontero
Copy link
Member

@mfdebian mfdebian removed this from the v5.3.0 milestone Sep 2, 2022
@mfdebian mfdebian reopened this Sep 8, 2022
@diegovelezg
Copy link
Contributor

@mfdebian necesito hacer una propuesta de cambios de las partes de planificación/organización del trabajo para los P1 y P2 de DEV001 y qiusiera considerar algo de esto para seguir rodando la bola.

Me acabo de dar una vuelta (después de mucho tiempo) por https://curriculum.laboratoria.la/es/js y para "Nivel 1" veo:

"Los proyectos de este nivel siguen siendo apps de una sola vista o página, vanilla, todavía sin backend, ni persistencia, ni autenticación.

En este nivel profundizamos un poco más en fundamentos de JavaScript, exploramos bucles e iteración, además de introducir la idea de pruebas unitarias, linters, módulos (import/export), control de versiones y despliegue a GitHub Pages. También se introduce en detalle la idea del modelo de caja (box model) en CSS."

Quizás lo que necesitamos dentro de CADA README es una combinación de esa descripción muy general (igual revisaría para que se peuda "entender" si estás comenzando, no estoy seguro de que se comprenda del todo) + alguna particularidad (si aplica)

Lo que quería proponer es que la primera sección del README sea algo así como "Objetivo de aprendizaje integral/global" y quizás esto que digo puede ser pertinente en esa sección.

¿Qué piensan?
cc @Lau-sanchez

@mfdebian
Copy link
Collaborator

mfdebian commented Sep 13, 2022

Me gusta mucho tu idea @diegovelezg, creo que va muy en línea con la intención que tenemos de que se note más cada nivel, que las estudiantes puedan reconocer también las cosas diferenciadoras de cada proyecto (y nivel) mucho más allá del "ah este es el proyecto de promesas (markdown-links) y este es el de Firebase (social-network) y éste el de React (burger-queen)" que al parecer, según comentan muchas coaches, suele ser la realidad que se da dentro del bootcamp.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Relacionado al contenido de proyectos y tópicos enhancement New feature or request idea Ideas, sugerencias, comentarios generales y feedback
Projects
None yet
5 participants