Colombia
La programación competitiva involucra la solución de problemas computacionales considerando múltiples restricciones, generalmente de procesador o memoria, en un entorno con limitaciones de tiempo. Fomenta habilidades clave como la resolución de problemas, el pensamiento lógico, la creatividad y la capacidad para trabajar en equipo o bajo presión. Este trabajo analiza su implementación en un contexto universitario, destacando cómo plataformas estilo Codeforces permiten complementar los métodos tradicionales de enseñanza. Esta herramienta didáctica no solo permite fortalecer la comprensión de conceptos fundamentales en computación, sino que también aumenta la motivación de los estudiantes, quienes perciben estas actividades como dinámicas y relevantes. Entre los hallazgos, se destaca que la programación competitiva promueve un aprendizaje activo, donde los estudiantes aplican lo aprendido en diferentes escenarios. Sin embargo, el enfoque enfrenta desafíos, como la selección de problemas que se ajusten a las necesidades curriculares, pero que además faciliten la evaluación de los aprendizajes en un momento de la historia en el que herramientas como chatGPT son usadas muchas veces de manera indiscriminada para “hacer las tareas” de los estudiantes.
Competitive programming involves solving computational problems while considering multiple constraints, usually related to processor or memory limitations, within a time-restricted environment. It fosters key skills such as problem-solving, logical thinking, creativity, and the ability to work in teams or under pressure. This study analyzes its implementation in a university context, highlighting how platforms like Codeforces can complement traditional teaching methods. This approach not only strengthens the understanding of fundamental computing concepts but also increases student motivation, as they perceive these activities as dynamic and relevant. Among the findings, it is noteworthy that competitive programming promotes active learning, where students apply their knowledge in different scenarios. However, this approach faces challenges, such as selecting problems that align with curricular requirements while also facilitating the assessment of learning outcomes—especially at a time when tools like ChatGPT are often used indiscriminately by students to "do their assignments".
© 2008-2026 Fundación Dialnet · Todos los derechos reservados