• # Mon avis

    Posté par (site web personnel) . En réponse au journal Apprentissage du code par la pratique. Évalué à 3.

    J'ai testé les deux exercices et voici donc mon avis :

    Concernant le tri à bulle, je suis assez sceptique sur l'usage de la vidéo : faire une vidéo demande beaucoup de travail et je me demande comment vous allez gérer les différentes langues... S'il faut faire 3-4 vidéos à chaque fois, bon courage ! En plus ici le concept est très simple mais cela ne sera pas toujours évident à faire. Autre point concernant la vidéo : c'est très difficile de s'adapter à la vitesse de compréhension de celui qui découvre, en cela, je trouve l'utilisation d'animations courtes et de texte plus intéressante.

    Le second exercice sur le plus court chemin est selon moi beaucoup plus intéressant. Alors ce n'est pas parfait, mais pour moi la forme est plus pertinente. Mais surtout, surtout, vous utilisez vraiment ce qui fait la force de CodinGame à savoir l'exécution visuelle du code. Pourquoi ne pas avoir fait la même chose avec les gobelets pour le tri ? Demander à l'utilisateur les indices des cases à intervertir et observer les 2 gobelets se croiser, on peut aussi ajouter une façon de récupérer une valeur si on a pas appris à utiliser les tableaux. Là ce serait vraiment cool, on verrait visuellement ses erreurs ! D'un point de vue pédagogique ce serait vraiment innovant et cela rajouterait une vraie valeur ajoutée.

    Je suis un habitué de France-IOI mais je regrette le côté peu ludique du site qui doit décourager beaucoup de monde (cela s'arrange avec les exercices Algorea). Au contraire, CodinGame apporte du visuel et pourrait devenir une plate-forme intéressante pour apprendre les bases de la programmation (ou même de l'informatique de manière générale). Mais pour cela, il faut vraiment utiliser au maximum les capacités offertes par votre plate-forme. J'ai déjà en tête plein d'exercices possibles (tous les classiques en algo + les structures de données les plus classiques + le fonctionnement interne d'un ordinateur).

    Et sur le fond, cela peut participer à faire connaître votre site et à former des jeunes qui vont ensuite naturellement participer aux concours. Donc cela me semble pertinent :).