Sistema de Apoyo para Desarrollar la Habilidad de Pensamiento Computacional Basado en la Programación Competitiva

Support System to Develop Computational Thinking Skills Based on Competitive Programming

Autores/as

  • Jacqueline Lira Chávez
  • Ana Lidia Franzoni

Palabras clave:

Programación Competitiva, Sistema Experto, Pensamiento Computacional, Competitive Programming, Expert System, Computational Thinking

Resumen

Este artículo presenta un sistema inteligente para desarrollar la habilidad de pensamiento computacional en estudiantes a través de la programación competitiva. El pensamiento computacional ayuda a los estudiantes a desarrollar habilidades analíticas y de resolución de problemas. A través de la programación competitiva, los estudiantes enfrentan desafíos complejos que requieren soluciones eficientes y creativas, lo que les permite perfeccionar sus habilidades para enfrentar problemas en el mundo real. El enfoque propuesto utiliza exámenes diagnósticos para determinar el nivel de habilidad de cada usuario y adaptar los ejercicios de manera personalizada. Los resultados preliminares indican la satisfacción de los estudiantes que utilizan el sistema.

This article presents an intelligent system to develop computational thinking skills in students through competitive programming. Computational thinking helps students develop analytical and problem-solving skills. Through competitive programming, students face complex challenges that require efficient and creative solutions, allowing them to hone their skills in tackling real-world problems. The proposed approach uses diagnostic examinations to determine the skill level of each user and adapt the exercises in a personalized way. Preliminary results indicate the satisfaction of students who use the system.

Publicado

2024-04-02