Un expert GitHub Campus explique un concept à un groupe d’étudiants durant un hackathon. Un autre étudiant est assis devant un ordinateur portable.
La chose la plus importante que vous puissiez inculquer à vos étudiants, c’est l’envie d’approfondir leurs connaissances par eux-mêmes. Au début du semestre ils ont tous des niveaux techniques différents et les concepts informatiques peuvent être difficiles à appréhender. Vous n’aurez pas forcément le temps de leur apprendre tout ce que vous voulez enseigner. Il vous faut un moyen d’accélérer leur apprentissage et de passer de l’étude de la syntaxe à la résolution de problèmes réels avec du code.
Envoyez vos étudiants au hackathon le plus proche
Lors des hackathons, les élèves mettent en pratique les concepts vus en classe, apprennent des choses qui ne figurent pas au programme et acquièrent des compétences qui leur permettent d’avoir de meilleurs résultats en classe. Ces hackathons peuvent avoir différents formats, mais ceux qui sont ouverts aux débutants rassemblent des développeurs pour résoudre un problème, créer un nouvel outil ou donner vie à une idée d’entreprise le temps d’un week-end en général. Si vous observez un hackathon, vous verrez des groupes qui se dépêchent d’accomplir tout ce qu’ils peuvent afin que leur projet soit prêt à être présenté à la fin du temps imparti. L’événement s’achève sur les présentations des projets de chaque équipe devant un panel de juges, d’intervenants et des autres participants.
Malgré la pression, les hackathons sont des expériences amusantes et exaltantes. Selon un sondage de la Major League Hacking (MLH), la participation à un hackathon se traduit par une amélioration des contributions et de la performance en classe des étudiant.
Amenez les étudiants à maîtriser de nouveaux outils par eux-mêmes
En offrant de nouveaux projets aux étudiants, les hackathons permettent d’utiliser les outils de développement vus en classe. En s’exerçant et en appliquant leurs connaissances à de nouveaux contextes, les étudiants affinent leur maîtrise des outils de développement.
Les hackathons mettent aussi les étudiants en présence de nouveaux outils, ainsi 80% des étudiants interrogés déclarent avoir découvert une technologie ou un service de cette manière.
Les nouveaux outils améliorent la productivité de vos étudiants et fait jaillir des idées à partager en classe.
L’auto-apprentissage, une compétence essentielle
Les hackathons présentent aussi des concepts que les étudiants n’ont peut-être pas exploré en cours. Plus de 90% des personnes interrogées déclarent avoir acquis de nouvelles compétences et été exposés à des idées qu’ils n’avaient pas abordées en classe. Près de 70% d’entre eux déclarent employer ces nouvelles connaissances dans le cadre de leurs cours leurs cours, et plus de 80% pensent que les compétences acquises à l’occasion d’un hackathon les aideront dans leurs projets futurs.
En prenant part à un hackathon, les étudiants développent leur capacité à prendre des décisions, à résoudre des problèmes en trouvant de meilleures solutions, à concevoir des projets plus réalistes et à partager de nouveaux concepts avec leurs camarades.
Ce sont autant d’opportunités d’apprendre dans un cadre informel, et de les encourager à apprendre par eux-mêmes. La capacité d’apprendre de nouvelles choses en dehors de la classe rend les élèves plus polyvalents.
L’apprentissage collaboratif
Lors d’un hackathon, chaque équipier apporte un bagage académique différent, et les étudiants échangent leurs connaissances et leur expérience. 70% des étudiants ont déclaré avoir rencontré ou travaillé avec des personnes avec lesquelles ils n’avaient jamais collaboré auparavant, et près de 90% d’entre eux affirment avoir appris quelque chose de nouveau grâce à un autre élève.
Durant un hackathon, le travail en équipe favorise le partage d’outils et de compétences. Les élèves s’habituent à formuler des défis techniques et à échanger des connaissances.
Trouvez votre hackathon le plus proche
Des étudiants travaillant sur des ordinateurs portables durant un hackathon
Des étudiants d’Europe et d’Amérique du Nord organisent des hackathons via la MLH, et il y a sûrement un hackathon qui s’organise près de vous. Encouragez vos élèves à aller sur le site de la MLH pour le trouver.
Organisez votre propre hackathon