ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación
- Autores
- Caballero, Tomás; Fernández-Ortúzar, Agustín; Fernández, Gonzalo Pablo; Cossio-Mercado, Christian
- Año de publicación
- 2025
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Evaluar los conocimientos de los estudiantes es un desafío central para cualquier docente, y las clases de programación no son la excepción. Diseñar una evaluación requiere tener en claro su objetivo y el tipo de evidencias de aprendizaje que se desea obtener, entre otros aspectos, y asegurar que se ajuste a los contenidos y a la modalidad de enseñanza utilizada. Al analizar las propuestas disponibles se evidencia que no existe una opción consolidada, que sirva como base para evaluar conocimientos fundamentales de la programación, más allá de algunas iniciativas puntuales. Estas suelen situarse en dos extremos: por un lado, evaluaciones centradas en la resolución de ejercicios concretos en un lenguaje específico; por otro, pruebas que se asemejan más a evaluaciones cognitivas generales que a una evaluación específica del conocimiento en programación. En general, estas pruebas son estandarizadas y no contemplan las características de los estudiantes ni la forma en que se enseñaron los contenidos. Este trabajo presenta el marco general y los principales lineamientos de ProgrEval, una propuesta metodológica para la evaluación de conocimientos de programación en el nivel secundario, que incluye el diseño de instrumentos válidos y confiables, su puesta a punto y su mejora continua.
Assessing students knowledge is a central challenge for any educator, and programming courses are no exception. Designing an assessment requires a clear understanding of its objectives and the type of learning evidence to be gathered, among other aspects, while ensuring alignment with both the content and the teaching approach used. After analysis of available approaches it is notable that there is no consolidated methodological proposal that serves as a foundation for evaluating fundamental programming knowledge, beyond a few isolated initiatives. These typically fall at two extremes: on one hand, assessments focused on solving concrete exercises in a specific programming language; on the other, tests that resemble general cognitive assessments more than evaluations of programming knowledge. In general, these assessments are standardized and fail to consider students characteristics or the way in which the content was taught. This work presents the general framework and key components of ProgrEval, a methodo ogical proposal for programming assessment in secondary schools, which includes the design of valid and reliable instruments, their refinement, and their continuous improvement.
Sociedad Argentina de Informática e Investigación Operativa - Materia
-
Ciencias Informáticas
instrumentos de evaluación
evaluación para el aprendizaje
enseñanza de programación
metodología de evaluación
assessment instruments
assessment for learning
programming teaching
assessment methodology - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
.jpg)
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/190497
Ver los metadatos del registro completo
| id |
SEDICI_04a8be9c87f26b1ba47571afa15294e6 |
|---|---|
| oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/190497 |
| network_acronym_str |
SEDICI |
| repository_id_str |
1329 |
| network_name_str |
SEDICI (UNLP) |
| spelling |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programaciónProgrEval: A methodological approach for the evaluation of knowledge in programmingCaballero, TomásFernández-Ortúzar, AgustínFernández, Gonzalo PabloCossio-Mercado, ChristianCiencias Informáticasinstrumentos de evaluaciónevaluación para el aprendizajeenseñanza de programaciónmetodología de evaluaciónassessment instrumentsassessment for learningprogramming teachingassessment methodologyEvaluar los conocimientos de los estudiantes es un desafío central para cualquier docente, y las clases de programación no son la excepción. Diseñar una evaluación requiere tener en claro su objetivo y el tipo de evidencias de aprendizaje que se desea obtener, entre otros aspectos, y asegurar que se ajuste a los contenidos y a la modalidad de enseñanza utilizada. Al analizar las propuestas disponibles se evidencia que no existe una opción consolidada, que sirva como base para evaluar conocimientos fundamentales de la programación, más allá de algunas iniciativas puntuales. Estas suelen situarse en dos extremos: por un lado, evaluaciones centradas en la resolución de ejercicios concretos en un lenguaje específico; por otro, pruebas que se asemejan más a evaluaciones cognitivas generales que a una evaluación específica del conocimiento en programación. En general, estas pruebas son estandarizadas y no contemplan las características de los estudiantes ni la forma en que se enseñaron los contenidos. Este trabajo presenta el marco general y los principales lineamientos de ProgrEval, una propuesta metodológica para la evaluación de conocimientos de programación en el nivel secundario, que incluye el diseño de instrumentos válidos y confiables, su puesta a punto y su mejora continua.Assessing students knowledge is a central challenge for any educator, and programming courses are no exception. Designing an assessment requires a clear understanding of its objectives and the type of learning evidence to be gathered, among other aspects, while ensuring alignment with both the content and the teaching approach used. After analysis of available approaches it is notable that there is no consolidated methodological proposal that serves as a foundation for evaluating fundamental programming knowledge, beyond a few isolated initiatives. These typically fall at two extremes: on one hand, assessments focused on solving concrete exercises in a specific programming language; on the other, tests that resemble general cognitive assessments more than evaluations of programming knowledge. In general, these assessments are standardized and fail to consider students characteristics or the way in which the content was taught. This work presents the general framework and key components of ProgrEval, a methodo ogical proposal for programming assessment in secondary schools, which includes the design of valid and reliable instruments, their refinement, and their continuous improvement.Sociedad Argentina de Informática e Investigación Operativa2025-08info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf302-307http://sedici.unlp.edu.ar/handle/10915/190497spainfo:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19967info:eu-repo/semantics/altIdentifier/issn/2451-7496info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-02-26T11:39:47Zoai:sedici.unlp.edu.ar:10915/190497Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-02-26 11:39:47.671SEDICI (UNLP) - Universidad Nacional de La Platafalse |
| dc.title.none.fl_str_mv |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación ProgrEval: A methodological approach for the evaluation of knowledge in programming |
| title |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| spellingShingle |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación Caballero, Tomás Ciencias Informáticas instrumentos de evaluación evaluación para el aprendizaje enseñanza de programación metodología de evaluación assessment instruments assessment for learning programming teaching assessment methodology |
| title_short |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| title_full |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| title_fullStr |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| title_full_unstemmed |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| title_sort |
ProgrEval: una propuesta metodológica para la evaluación de conocimientos de programación |
| dc.creator.none.fl_str_mv |
Caballero, Tomás Fernández-Ortúzar, Agustín Fernández, Gonzalo Pablo Cossio-Mercado, Christian |
| author |
Caballero, Tomás |
| author_facet |
Caballero, Tomás Fernández-Ortúzar, Agustín Fernández, Gonzalo Pablo Cossio-Mercado, Christian |
| author_role |
author |
| author2 |
Fernández-Ortúzar, Agustín Fernández, Gonzalo Pablo Cossio-Mercado, Christian |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Ciencias Informáticas instrumentos de evaluación evaluación para el aprendizaje enseñanza de programación metodología de evaluación assessment instruments assessment for learning programming teaching assessment methodology |
| topic |
Ciencias Informáticas instrumentos de evaluación evaluación para el aprendizaje enseñanza de programación metodología de evaluación assessment instruments assessment for learning programming teaching assessment methodology |
| dc.description.none.fl_txt_mv |
Evaluar los conocimientos de los estudiantes es un desafío central para cualquier docente, y las clases de programación no son la excepción. Diseñar una evaluación requiere tener en claro su objetivo y el tipo de evidencias de aprendizaje que se desea obtener, entre otros aspectos, y asegurar que se ajuste a los contenidos y a la modalidad de enseñanza utilizada. Al analizar las propuestas disponibles se evidencia que no existe una opción consolidada, que sirva como base para evaluar conocimientos fundamentales de la programación, más allá de algunas iniciativas puntuales. Estas suelen situarse en dos extremos: por un lado, evaluaciones centradas en la resolución de ejercicios concretos en un lenguaje específico; por otro, pruebas que se asemejan más a evaluaciones cognitivas generales que a una evaluación específica del conocimiento en programación. En general, estas pruebas son estandarizadas y no contemplan las características de los estudiantes ni la forma en que se enseñaron los contenidos. Este trabajo presenta el marco general y los principales lineamientos de ProgrEval, una propuesta metodológica para la evaluación de conocimientos de programación en el nivel secundario, que incluye el diseño de instrumentos válidos y confiables, su puesta a punto y su mejora continua. Assessing students knowledge is a central challenge for any educator, and programming courses are no exception. Designing an assessment requires a clear understanding of its objectives and the type of learning evidence to be gathered, among other aspects, while ensuring alignment with both the content and the teaching approach used. After analysis of available approaches it is notable that there is no consolidated methodological proposal that serves as a foundation for evaluating fundamental programming knowledge, beyond a few isolated initiatives. These typically fall at two extremes: on one hand, assessments focused on solving concrete exercises in a specific programming language; on the other, tests that resemble general cognitive assessments more than evaluations of programming knowledge. In general, these assessments are standardized and fail to consider students characteristics or the way in which the content was taught. This work presents the general framework and key components of ProgrEval, a methodo ogical proposal for programming assessment in secondary schools, which includes the design of valid and reliable instruments, their refinement, and their continuous improvement. Sociedad Argentina de Informática e Investigación Operativa |
| description |
Evaluar los conocimientos de los estudiantes es un desafío central para cualquier docente, y las clases de programación no son la excepción. Diseñar una evaluación requiere tener en claro su objetivo y el tipo de evidencias de aprendizaje que se desea obtener, entre otros aspectos, y asegurar que se ajuste a los contenidos y a la modalidad de enseñanza utilizada. Al analizar las propuestas disponibles se evidencia que no existe una opción consolidada, que sirva como base para evaluar conocimientos fundamentales de la programación, más allá de algunas iniciativas puntuales. Estas suelen situarse en dos extremos: por un lado, evaluaciones centradas en la resolución de ejercicios concretos en un lenguaje específico; por otro, pruebas que se asemejan más a evaluaciones cognitivas generales que a una evaluación específica del conocimiento en programación. En general, estas pruebas son estandarizadas y no contemplan las características de los estudiantes ni la forma en que se enseñaron los contenidos. Este trabajo presenta el marco general y los principales lineamientos de ProgrEval, una propuesta metodológica para la evaluación de conocimientos de programación en el nivel secundario, que incluye el diseño de instrumentos válidos y confiables, su puesta a punto y su mejora continua. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-08 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/190497 |
| url |
http://sedici.unlp.edu.ar/handle/10915/190497 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19967 info:eu-repo/semantics/altIdentifier/issn/2451-7496 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| dc.format.none.fl_str_mv |
application/pdf 302-307 |
| dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
| reponame_str |
SEDICI (UNLP) |
| collection |
SEDICI (UNLP) |
| instname_str |
Universidad Nacional de La Plata |
| instacron_str |
UNLP |
| institution |
UNLP |
| repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
| repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
| _version_ |
1858282593000095744 |
| score |
12.665996 |