Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario
Este artículo analiza la aplicación de la metodología de Aprendizaje Basada en Proyectos y Problemas (ABP) en el desarrollo de un proyecto grupal de programación usando el lenguaje Python en la cátedra del redictado de Programación II para la Licenciatura Ciencias de la Computación. Los redictados e...
Guardado en:
| Autores principales: | , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Español |
| Publicado: |
2023
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/165621 |
| Aporte de: |
| id |
I19-R120-10915-165621 |
|---|---|
| record_format |
dspace |
| spelling |
I19-R120-10915-1656212024-05-03T20:05:12Z http://sedici.unlp.edu.ar/handle/10915/165621 Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario Group Programming Projects in Python: PBL in the Second Dictation of the University's Initial Stage Colussi, Natalia Monjelat, Natalia 2023-09 2023 2024-05-03T17:23:09Z es Ciencias Informáticas Aprendizaje Basado en Proyectos y Problemas Primer curso de Programación en Python Didáctica en Ciencias de la Computación Este artículo analiza la aplicación de la metodología de Aprendizaje Basada en Proyectos y Problemas (ABP) en el desarrollo de un proyecto grupal de programación usando el lenguaje Python en la cátedra del redictado de Programación II para la Licenciatura Ciencias de la Computación. Los redictados en primer año recuperan y retienen a los estudiantes con dificultades para asimilar conceptos específicos del área y para sobrellevar los procesos tradicionales de evaluación universitarios. Se planteó un abordaje integral de la problemática aplicando un ABP guiado y supervisado por el equipo docente, con objetivos y controles semanales. Empleando el lenguaje Python junto al módulo streamlit para generar automáticamente un front-end, los grupos desarrollaron las funcionalidades que responden a las consultas solicitadas (back-end), mostrando ventajas y desventajas de las primeras estructuras de datos y conceptos aprendidos, ejercitándose sobre requerimientos reales. El análisis de las encuestas a los estudiantes revela cómo los saberes son puestos en práctica y cómo se logra apreciar la importancia del uso de metodologías de construcción de los programas al abordar un problema real de mayor magnitud. También se distingue cómo se logra superar mediante la estrategia de indagación, las dificultades sobre aquellos aprendizajes que deben darse de forma autónoma. This article analyzes the application of the Project and Problem-Based Learning (PBL) methodology in the development of a group programming project using the Python language in the Programming II course for the Bachelor's degree in Computer Science. First-year students who struggle to grasp specific concepts in the field and cope with traditional university assessment processes are supported and retained through these projects. An integrated approach to the problem was proposed, applying guided and supervised PBL by the teaching team, with weekly objectives and checkpoints. By using the Python language and the streamlit module to automatically generate a front-end, the groups developed the requested query functionalities (back-end), showcasing the advantages and disadvantages of the initial data structures and concepts learned while exercising with real requirements. The analysis of the student surveys reveals how knowledge is put into practice and how the importance of using program construction methodologies is appreciated when addressing a real problem of greater magnitude. It also highlights how difficulties in autonomous learning are overcome through inquiry strategies. Sociedad Argentina de Informática e Investigación Operativa Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 61-64 |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Español |
| topic |
Ciencias Informáticas Aprendizaje Basado en Proyectos y Problemas Primer curso de Programación en Python Didáctica en Ciencias de la Computación |
| spellingShingle |
Ciencias Informáticas Aprendizaje Basado en Proyectos y Problemas Primer curso de Programación en Python Didáctica en Ciencias de la Computación Colussi, Natalia Monjelat, Natalia Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| topic_facet |
Ciencias Informáticas Aprendizaje Basado en Proyectos y Problemas Primer curso de Programación en Python Didáctica en Ciencias de la Computación |
| description |
Este artículo analiza la aplicación de la metodología de Aprendizaje Basada en Proyectos y Problemas (ABP) en el desarrollo de un proyecto grupal de programación usando el lenguaje Python en la cátedra del redictado de Programación II para la Licenciatura Ciencias de la Computación. Los redictados en primer año recuperan y retienen a los estudiantes con dificultades para asimilar conceptos específicos del área y para sobrellevar los procesos tradicionales de evaluación universitarios. Se planteó un abordaje integral de la problemática aplicando un ABP guiado y supervisado por el equipo docente, con objetivos y controles semanales. Empleando el lenguaje Python junto al módulo streamlit para generar automáticamente un front-end, los grupos desarrollaron las funcionalidades que responden a las consultas solicitadas (back-end), mostrando ventajas y desventajas de las primeras estructuras de datos y conceptos aprendidos, ejercitándose sobre requerimientos reales. El análisis de las encuestas a los estudiantes revela cómo los saberes son puestos en práctica y cómo se logra apreciar la importancia del uso de metodologías de construcción de los programas al abordar un problema real de mayor magnitud. También se distingue cómo se logra superar mediante la estrategia de indagación, las dificultades sobre aquellos aprendizajes que deben darse de forma autónoma. |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Colussi, Natalia Monjelat, Natalia |
| author_facet |
Colussi, Natalia Monjelat, Natalia |
| author_sort |
Colussi, Natalia |
| title |
Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| title_short |
Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| title_full |
Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| title_fullStr |
Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| title_full_unstemmed |
Proyectos de programación grupal en Python: ABP en el redictado del ciclo inicial universitario |
| title_sort |
proyectos de programación grupal en python: abp en el redictado del ciclo inicial universitario |
| publishDate |
2023 |
| url |
http://sedici.unlp.edu.ar/handle/10915/165621 |
| work_keys_str_mv |
AT colussinatalia proyectosdeprogramaciongrupalenpythonabpenelredictadodelcicloinicialuniversitario AT monjelatnatalia proyectosdeprogramaciongrupalenpythonabpenelredictadodelcicloinicialuniversitario AT colussinatalia groupprogrammingprojectsinpythonpblintheseconddictationoftheuniversitysinitialstage AT monjelatnatalia groupprogrammingprojectsinpythonpblintheseconddictationoftheuniversitysinitialstage |
| _version_ |
1807223029525118976 |