REF :
CREATION-CLUBS-02 28/09/04
Projet de création de clubs
informatiques parrainés
L’association France IOI, responsable de la sélection de l’équipe de France aux Olympiades Internationales d’Informatique, propose de parrainer la création de clubs informatiques dans les lycées, avec pour objectif d’aider des jeunes à progresser dans un domaine qui est souvent une passion : la programmation. Ce document présente les motivations de ce projet et ce que nous proposons pour le mettre en œuvre.
L’équipe France
IOI :
Mathias Hiron
Président, entraîneur de l'équipe de France aux IOI depuis 1997.
Arthur Charguéraud
Vice-président. Co-entraineur de l'équipe de France depuis 2003.
Guillaume Ryder
Ancien candidat, médaillé de bronze aux IOI.
Lucien Pech
Ancien candidat, médaillé de bronze et
d'argent aux IOI.
Elie Rotenberg
Responsable du club informatique du lycée Louis Le Grand
L’association France IOI est soutenue par l’EPITA (Ecole Pour l’Informatique et les Techniques Avancées.)
Depuis que l'option informatique a été supprimée au lycée, seule l'utilisation de l'outil informatique y est abordée, par l'intermédiaire des autres matières. Les élèves souhaitant étudier le domaine comme une science plutôt que comme un simple outil doivent désormais le faire en tant qu'autodidactes.
Si la programmation peut sembler propice à un apprentissage autonome par des passionnés, l’expérience montre qu'un apprentissage semi autonome donne de bien meilleurs résultats. Les autodidactes de la programmation ont en effet tendance d'une part à prendre de mauvaises habitudes qui limitent considérablement leur progression, d'autre part à limiter leur apprentissage théorique (via des livres ou d'autres supports) aux bases de la programmation.
Malgré de nombreuses années de pratique autodidacte, de nombreux élèves ne dépassent pas les rudiments de l'algorithmique et sont facilement bloqués face à des problèmes simples. Lorsqu'ils sont guidés dans leur apprentissage, ils sont pourtant souvent capables d'atteindre un très bon niveau en peu de temps.
Les membres de l’association France IOI sont responsables depuis 1997 de la sélection et de l’entraînement de l’équipe de France aux Olympiades Internationales d’Informatique. Au cours de cette expérience, ils ont pu prendre la mesure du potentiel de lycéens passionnés par ce domaine.
En les guidant par la mise à disposition de cours et d'exercices, un suivi régulier à distance et de courts stages intensifs, ils ont en effet pu obtenir de très bons résultats : médailles de bronze et d'argent lors du prestigieux concours international que sont les IOI.
Pour permettre à un nombre plus important d'élèves de bénéficier d'un soutien équivalent et de développer leur potentiel, nous pensons que le lycée, proche des élèves et lieu privilégié de l’enseignement, est l’endroit le plus approprié.
Nous proposons ainsi la mise en place dans des lycées de clubs informatiques parrainés par notre association. Un premier club d'informatique a été créé par deux de nos membres en 2003 au Lycée Louis Le Grand, à Paris. Le succès incontestable de cette expérience nous encourage à étendre le principe à d'autres lycées. Nous proposons pour cela de parrainer la création de clubs informatiques.
Le principe en est simple :
notre association se propose d’apporter un soutien pédagogique et technique aux
lycées qui souhaitent créer un club informatique et disposent de volontaires
pour l’animer.
B) Ce que nous proposons d’apporter.
4) Des certificats de validation des connaissances
Nous proposons aux membres des clubs de passer des épreuves de validation de leurs connaissances.
Ces épreuves permettent :
Elles se déroulent à des périodes précises de l’année, sous le contrôle de l’animateur du club et consistent en une série de problèmes à résoudre dans un temps limité.
Trois niveaux de certificats sont proposés, au fil de l’avancement des élèves dans le support de cours :
Niveau 1 : Maîtrise de la programmation suffisante pour mettre en pratique l’algorithmique.
Niveau 2 : Connaissance des structures de données élémentaires et bases d’algorithmique
Niveau 3 : Algorithmique et structures de données avancés.
Une fois le niveau 3 atteint, les élèves pourront espérer de bons résultats lors de compétitions nationales et auront une chance d’être retenus pour les entraînements aux concours internationaux.
5) Une représentation du lycée aux olympiades nationales
et internationales.
Les Olympiades Internationales d’Informatique sont l’une des six olympiades internationales scientifiques. Leur but principal est de stimuler les efforts dans le développement de l'apprentissage de l'algorithmique et de l'informatique.
L’association France IOI est responsable de la sélection et de l’entraînement de l’équipe de France pour ces olympiades. Le site d’entraînement que nous proposons de mettre à disposition des lycées est celui-là même qui est utilisé pour l’entraînement et la sélection à ces olympiades.
Les élèves participant aux clubs parrainés seront donc en mesure de participer aux concours que nous organisons et en particulier représenter leur lycée lors d’olympiades nationales.
Les mieux classés seront invités à participer à des sessions d'entraînement à l'algorithmique et auront la possibilité de se qualifier pour faire partie de l'équipe de France aux IOI.
Notre association est composée
principalement de volontaires passionnés par le domaine de l’algorithmique et
de la programmation. Nous mettons à disposition un certain nombre de ressources
pour faciliter la création de ces clubs, mais la mise en place pratique de
ceux-ci ne peut se faire sans une participation active de la part du Lycée,
sous différentes formes.
1) Mise à disposition d’une salle informatique
L’apprentissage de la programmation tel que nous le concevons ne peut se faire sans la mise en pratique sur l’ordinateur des notions étudiées. Les cours magistraux doivent être réduits au minimum, l’objectif étant de laisser l’élève découvrir de lui-même la plupart des notions d’algorithmique abordées. L’apport extérieur, qu’il vienne de notre support de cours ou de l’animateur, est principalement constitué d’indices, de corrections et de conseils toujours en relation directe avec la mise en œuvre sur machine.
Pour pouvoir progresser sur nos
supports de cours, il est nécessaire que les sessions des clubs se déroulent
dans des salles informatiques disposant d’une
machine par élève. Un rythme d’une séance de deux heures chaque semaine semble une bonne base, les élèves
pouvant continuer de chez eux entre les séances et pendant les vacances.
2) Apport d’un ou plusieurs animateurs
Un club ne peut vivre correctement sans responsable. Même s’il ne s’agit pas d’un cours supplémentaire et que le plaisir doit être l’un des éléments recherchés par les participants, il doit provenir principalement de la satisfaction apportée par le fait d’apprendre. La présence d’un ou plusieurs responsables animateurs est donc nécessaire, entre autres pour focaliser l’attention sur les objectifs du club.
Les responsabilités des animateurs de club sont principalement de :
Un animateur est de préférence un professeur, mais peut être un élève de bon niveau, à défaut. Il doit bien sûr être responsable et avoir de bonnes notions de programmation et d’utilisation d’ordinateurs, il doit également avoir un bon contact avec les élèves.
Pour aider les animateurs
volontaires à animer le club, nous leur proposons en début d’année des stages de formation sur le support
de cours, pendant lequel nous leur indiquons comment répondre aux problèmes les
plus fréquents des élèves. Nous mettons de plus à leur disposition un livret de conseils et de corrections,
leur permettant de ne jamais être pris au dépourvu lorsqu’un élève est bloqué
sur un problème, même si eux-mêmes ne savent pas le résoudre.
3) Communication auprès des élèves et professeurs
En début d’année scolaire, nous proposons de nous déplacer dans les lycées intéressés par ce projet. Nous présentons aux élèves d’une part ce qu’est l’informatique en tant que science et d’autre part ce que nous pouvons mettre à disposition des personnes intéressées : site d’entraînement, participation à des concours et bien sûr, la possibilité d’aider à la création d’un club informatique parrainé par notre association.
Pour que le projet puisse prendre forme, cette présentation doit naturellement être précédée et suivie d’une communication organisée par les lycées, auprès des professeurs comme des élèves, pour les inciter à participer.
La recherche et le choix de volontaires pour animer les clubs reste sous la responsabilité des Lycées, nous ne faisons que leur présenter le projet, puis soutenir les personnes qui auront été désignées. De même, la définition des modalités d’inscription au club est laissée à l’administration du lycée.
D) Les bénéfices d’une telle expérience
La création de clubs est bien sûr très utile aux élèves eux-mêmes, qui pourront progresser dans le domaine. Elle a également un intérêt pour les professeurs et leurs lycées.