Top Code 2024, les challenges sont de nouveau disponibles dans les boards pour les participant(e)s => Boards

Les challenges de code

Des exercices de programmation à la portée de toutes et tous

Un challenge de code est un exercice de programmation, avec une logique à comprendre, et une solution à coder.

On commence par exemple par un bon vieux « Pierre/Feuille/Ciseaux » pour se faire la main et comprendre le système, puis on monte tranquillement en difficulté.

Chaque challenge s’appuie sur une histoire fictive mais concrète, avec une inspiration très POP culture (séries, films, animés, etc.). Ici, pas de problèmes obscurs avec des données abstraites !

Chaque challenge a donc son propre énoncé, entièrement en français, et ses propres données d’entrée. Il y a plusieurs façons de résoudre un challenge.

Il y a actuellement une cinquantaine de challenges, et d’autres sont en préparation.

→ Voir tous les challenges

Les types de challenge

  • Calcul : des nombres à manipuler pour trouver un résultat final
  • Comportemental : (mes préférés !) le comportement d’un personnage à reproduire par le code
  • Hack : un code à craquer ou à découvrir, challenges inspirés des meilleurs épisodes de Mr. Robot !
  • Temporel : des dates, des voyages dans le temps
  • Géométrie : (en préparation) le come-back de Thalès, Pythagore, Pi et tous leurs amis !

Les difficultés des challenges

  • Débutant : Si tu sais ce qu’est une variable et comment en manipuler une, tu peux t’attaquer à ces challenges. Il peut aussi y avoir un challenge dans le challenge : pas de if, le moins de caractères possibles, etc.
  • Intermédiaire : Là il va falloir maîtriser quelques concepts supplémentaires, mais ils restent abordables.
  • Expert : Des énoncés plus longs, souvent liés à la catégorie « comportemental ». Le code devra être + structuré pour venir à bout de ces challenges.

Bien sûr ces difficultés sont indicatives, pour t’aider à te repérer parmi les challenges.


Ta newsletter chaque mois

Corrigés, challenges, actualités, veille technique... aucun spam.