2 research outputs found

    De las competencias de programaci贸n a una pedagog铆a educativa en La Paz Bolivia

    Get PDF
    The methodology for learning computer programming called competitive programming has it's origin in programming competitions, provides several advantages in the classes of the first programming courses in university education, by providing instant feedback to students. How to develop programming courses under this methodology and the benefits to students and businesses is presented.This article starts with survey taken to 20 programming teaches in 7 private universities and one public. It shows the status of teaching programming in the city of La Paz Plurinational State of Bolivia, showing the feasibility of implementing this methodology. The results show that the feedback on programming assignments is directly related to student approval. This situation makes it very desirable to apply competitive programming as a pedagogical tool in teaching programming.La metodolog铆a para el aprendizaje de la programaci贸n de computadoras denominada programaci贸n competitiva por su origen en las competencias de programaci贸n, proporciona diversas ventajas en las clases de los primeros cursos de programaci贸n en la educaci贸n universitaria suministrando retroalimentaci贸n instant谩nea a los estudiantes. Se presenta la forma en la que se deben elaborar los cursos que programaci贸n bajo esta metodolog铆a y los beneficios que aporta a los estudiantes y empresas.El articulo se origina en una encuesta realizada a 20 docentes de programaci贸n de 7 universidades privadas y una p煤blica. Muestra la situaci贸n en el ense帽anza de la programaci贸n en la ciudad de La Paz, Estado Plurinacional de Bolivia mostrando la factibilidad de implementar esta metodolog铆a.. Los resultados evidencian que la retroalimentaci贸n de los resultados de las practicas est谩n directamente relacionados a la tasa de aprobaci贸n. Situaci贸n que hace muy deseable aplicar la programaci贸n competitiva como una herramienta pedag贸gica en la ense帽anza de la programaci贸n

    An谩lisis de los componentes relacionados en programaci贸n competitiva: un mapeo sistem谩tico de literatura

    Get PDF
    Competitive programming is approached as a mental sport in which participants solve algorithmic and mathematical problems through programming. The main objective of this article is to determine the characteristics and elements necessary for training in competitive programming, through a systematic mapping of the literature based on the Petersen, Feldt et al. protocol. A total of 128 studies were identified, of which 17 were selected for information analysis, following the process described in this document. As a result, it is possible to know the relevant aspects related to competitive programming and its learning, including concepts such as judges, platforms, verdicts, types of exercises, applied methodologies and the importance of practice and participation in programming competitions. This research allowed us to answer six questions, concluding the importance of establishing a framework for training in competitive programming.La programaci贸n competitiva se aborda como un deporte mental en el que los participantes resuelven problemas algor铆tmicos y matem谩ticos mediante la programaci贸n. El objetivo principal de este art铆culo es determinar las caracter铆sticas y elementos necesarios para el entrenamiento en programaci贸n competitiva, a trav茅s de un mapeo sistem谩tico de la literatura basado en el protocolo de Petersen, Feldt y otros. Se identificaron un total de 128 estudios, de los cuales se seleccionaron 17 para el an谩lisis de informaci贸n, siguiendo el proceso descrito en el presente documento. Como resultado, se logra conocer los aspectos relevantes relacionados con la programaci贸n competitiva y su aprendizaje, incluyendo conceptos como jueces, plataformas, veredictos, tipos de ejercicios, metodolog铆as aplicadas y la importancia de la pr谩ctica y participaci贸n en competencias de programaci贸n. Estas investigaciones permitieron responder a seis interrogantes planteados, concluyendo la importancia de establecer un marco de trabajo para el entrenamiento en programaci贸n competitiva. Competitive programming is approached as a mental sport in which participants solve algorithmic and mathematical problems through programming. The main objective of this article is to determine the characteristics and elements necessary for training in competitive programming, through a systematic mapping of the literature based on the Petersen, Feldt et al. protocol. A total of 128 studies were identified, of which 17 were selected for information analysis, following the process described in this document. As a result, it is possible to know the relevant aspects related to competitive programming and its learning, including concepts such as judges, platforms, verdicts, types of exercises, applied methodologies and the importance of practice and participation in programming competitions. This research allowed us to answer six questions, concluding the importance of establishing a framework for training in competitive programming
    corecore