France IOI
Présentation du parrainage

L'objectif du système de parrainage est de favoriser l'entre-aide entre utilisateurs du site, pour que tout le monde progresse plus rapidement. Un parrain conseille et motive ses filleuls, donc les aide à progresser. Ce faisant, il acquiert une expérience supplémentaire et progresse lui-même.

Une relation de parrainage peut être mise en place entre deux utilisateurs du site qui le souhaitent, que ceux-ci se connaissent au préalable ou non. Cette relation suppose cependant que le parrain ait une bonne expérience sur le sujet étudié par son filleul. On ne peut donc se proposer comme parrain pour un domaine que si l'on a prouvé sur le site qu'on le maîtrisait suffisamment, en résolvant plus de 90% des problèmes du niveau correspondant, et au minimum 15% des problèmes du niveau suivant (contactez-nous si vous pensez qu'une exception à cette règle est nécessaire pour votre situation).

Nous vous encourageons vivement à participer à une ou plusieurs relations de parrainage en tant que filleul ou parrain (ou les deux), selon votre niveau. Lorsque vous avez atteint un niveau suffisant pour être parrain, n'hésitez pas à proposer à vos amis de commencer leur apprentissage de la programmation sur ce site, en devenant leur parrain. Vous pouvez aussi choisir un filleul ou parrain parmi les utilisateurs s'étant listés comme disponibles, ou vous proposer vous-mêmes pour aider d'autres utilisateurs. C'est aussi l'occasion de rencontrer d'autres personnes qui partagent votre passion.

Le système de parrainage est également adapté aux clubs informatiques : les responsables des clubs peuvent ainsi se définir comme parrains des membres, et suivre plus efficacement leur progression.

Motivation

Notre expérience en tant qu'entraîneurs sur ce site ou lors des stages intensifs nous a permis de découvrir qu'en conseillant les candidats, nous progressions énormément. Expliquer une notion nécessite de bien la formuler, ce qui force à l'avoir très clairement en tête. Enseigner permet donc de mieux maîtriser les notions que l'on connaît. De même, aider quelqu'un à trouver un bug dans son programme est un très bon moyen pour apprendre à trouver ses propres bugs plus rapidement et surtout, à les éviter dès l'écriture du programme.

Depuis la création de ce site, nous avons conseillé des centaines de candidats, les avons aidés à trouver des milliers de bugs dans leurs programmes, et avons donc énormément appris. Une bonne partie de ce que nous avons appris est synthétisée et mise à disposition de tous via les cours que nous proposons sur ce site.

Nous avons cependant remarqué que par rapport au nombre d'utilisateurs du site, peu osent nous demander de l'aide malgré leurs difficultés. De plus, nous ne faisons souvent que répondre aux mails rapidement et n'avons pas le temps d'établir une relation de qualité avec chaque utilisateur, pour le conseiller et le motiver dans son apprentissage de la programmation et de l'algorithmique.

Nous espérons qu'en mettant en place ce système de parrainage, de nombreuses relations d'entre-aide se mettront en place entre les utilisateurs du site, et que tous progresseront plus rapidement et plus longtemps. Les filleuls parce qu'ils hésiteront probablement moins à poser leurs questions à un autre utilisateur qu'aux entraîneurs officiels. Les parrains parce qu'il pourront profiter de l'expérience inégalable que l'on acquiert en jouant le rôle d'enseignant tout en prenant plaisir à aider autrui.

Nous souhaitons bien sûr continuer à vous aider et vous encourageons toujours à nous contacter lorsque vous avez besoin de conseils, que vous ayez ou non un parrain.