Que signifie "Expériences des participants"?
Table des matières
Dans les concours de programmation, les participants font souvent face à des tâches différentes qui testent leurs compétences. Certains concours visent à inclure tout le monde, même ceux qui débutent. Ces tâches pour débutants peuvent être délicates, puisque beaucoup de participants utilisent des outils intelligents qui écrivent du code pour eux.
Une approche qui a été essayée consiste à créer des tâches qui ne donnent pas toutes les infos nécessaires. Les concurrents peuvent poser des questions pour obtenir les détails manquants, ce qui rend le problème plus intéressant. Par exemple, lors d'un récent concours, des groupes d'étudiants ont travaillé ensemble pour résoudre des tâches où des outils courants pour écrire du code avaient du mal à les aider parce que des détails importants étaient absents.
Les participants ont rapporté que ce mode de travail était utile. Ils devaient réfléchir de manière critique et communiquer entre eux. Cette méthode a aussi permis aux participants d'apprendre davantage, à l'école comme en dehors.
Utiliser des outils d'IA
Beaucoup de concurrents utilisent des outils d'IA comme ChatGPT pour les aider dans leurs tâches. Mais parfois, utiliser ces outils peut être compliqué. Les participants peuvent avoir du mal à formuler leurs questions ou prompts correctement, ce qui peut les ralentir.
Pour soutenir les utilisateurs, une nouvelle plateforme a été créée pour offrir des suggestions et explications utiles. Dans une étude sur cette plateforme, les utilisateurs ont trouvé plus facile de gérer leurs attentes et d'affiner leurs questions. Cela a conduit à une expérience plus engageante.
Dans l'ensemble, ces expériences mettent en avant comment les concours peuvent être conçus pour être plus interactifs et supports, permettant aux participants d'apprendre et de grandir tout en résolvant des problèmes.