- Connexion pour poster des commentaires

Comme n'importe quel collégien vous le dira, tout va mieux quand un ami est là. Qu'il s'agisse d'acheter une nouvelle tenue ou d'étudier pour un test, avoir un partenaire signifie avoir accès non seulement à la compagnie, mais aussi à un précieux deuxième avis.
Il s'avère que la programmation informatique n'est pas différente. Apprendre à coder est une entreprise difficile avec de nombreuses pierres d'achoppement qui peuvent intimider les jeunes étudiants. Heureusement, l'utilisation de la programmation par paires peut aider à éviter la plupart d'entre eux.
La programmation en binôme, comme son nom l'indique, est l'acte de programmer en équipe de deux personnes sur un seul ordinateur. Un membre de l'équipe est généralement le conducteur, qui contrôle le clavier et manœuvre la souris, et l'autre est le navigateur, qui garde un œil sur les problèmes et surveille la façon dont tout s'intègre dans l'ensemble.
Lorsque les machines se font rares, le jumelage d'étudiants apparaît comme une solution évidente. Mais cela peut vous surprendre de savoir que la programmation par paires est considérée comme une pratique supérieure même lorsqu'il y a suffisamment d'ordinateurs pour tout le monde. Il a été démontré que la programmation par paire s'améliore confiance, satisfaction et résultats des tests en classe par rapport à l'apprentissage du codage en tant qu'individu.
Ces résultats ne sont pas propres à l'éducation. Professionnels de l'industrie qui programment en binôme signaler moins de bogues, un code de meilleure qualité, une meilleure conception, un moral amélioré et les avantages d'apprendre d'un partenaire. Il y a souvent une courbe de plaisir lorsqu'un lieu de travail met en œuvre pour la première fois la programmation en binôme, mais avec le temps, les équipes en viennent généralement à apprécier à quel point la collaboration peut être productive. Avec le bon appariement, la technique et la forme de chaque individu s'améliorent également dans l'ensemble, car ils savent que quelqu'un d'autre les regarde constamment travailler.
Pour obtenir les meilleurs résultats de la programmation en binôme dans votre classe, assurez-vous de suivre ces bonnes pratiques :
1. Associez soigneusement.
Vous pouvez décider si vos élèves choisissent leur propre partenaire ou en ont un qui leur est assigné. Mais gardez à l'esprit que, bien que les étudiants aiment souvent travailler avec leurs amis, la sélection manuelle des partenaires donne à chaque équipe les meilleures chances de réussir.
Cela ne signifie cependant pas de jumeler les élèves les plus performants avec ceux qui ont le plus besoin d'aide. Ce genre de disparité peut nuire à l'expérience des deux coéquipiers si l'un des partenaires a le sentiment d'être retenu et que l'autre craint que son meilleur ne soit tout simplement pas assez bon.
Une bonne règle empirique consiste à jumeler les élèves dont le classement en réussite/confiance tombe dans la même moitié de la classe. Jetez un œil au diagramme ci-dessous pour voir comment vous pourriez faire vos sélections.
Cela fonctionne aussi bien, et peut-être mieux, si vous essayez de garder chaque élève à moins d'un tiers d'un écart par rapport à son point sur l'échelle. L'objectif est que les deux partenaires se sentent comme des membres valorisés et efficaces de l'équipe.
2. Changez souvent.
L'un des avantages de la collaboration est que chaque membre de l'équipe apporte des compétences uniques. Pour tirer le meilleur parti de cet avantage, il est important de créer une culture de partage. Faites savoir aux élèves qu'ils devront passer autant de temps à la fois en tant que conducteur qu'en tant que navigateur, afin qu'une personne n'ait pas l'impression d'avoir fait plus ou moins que l'autre.
Il est également utile de régler une minuterie et de déclencher une alerte pour encourager les élèves à changer toutes les trois à six minutes. Les enfants travaillent mieux lorsqu'ils font des pauses et des périodes de mouvement fréquentes, donc ce court intervalle de travail les maintient alertes et empêche les navigateurs de s'ennuyer pendant de longues périodes loin de la souris.
3. Encouragez le respect.
Les tensions peuvent éclater lorsqu'un coéquipier se sent harcelé ou ignoré. Aidez à garder la frustration à distance en établissant quelques règles de respect dès le départ, telles que :
Respectez les idées. Il est impoli pour le conducteur d'ignorer le navigateur lorsqu'il essaie de l'aider. Si le conducteur entend le navigateur mais n'est pas prêt à réagir à sa suggestion, il peut simplement reconnaître qu'il a entendu et compris la demande, puis la revoir après avoir terminé la pensée ou la tâche à accomplir.
Respectez l'espace personnel. Les élèves ne devraient jamais être placés dans une situation où ils craignent des lésions corporelles. Faites savoir aux élèves qu'il est contraire aux règles de la programmation en binôme de toucher l'autre personne de quelque manière que ce soit. Cela inclut de placer vos mains ou vos doigts sur ceux de votre partenaire pendant qu'il utilise la souris ou le clavier.
Respectez votre rôle. Le conducteur conduit et le navigateur navigue jusqu'à ce qu'il soit temps de basculer. Les étudiants ne devraient pas essayer d'abandonner leur poste ou de prendre le relais de quelqu'un d'autre à moins qu'ils n'échangent officiellement leurs rôles.
Respectez la classe. Les discussions en binôme doivent rester entre le conducteur et le navigateur. Dites aux élèves de se taire suffisamment pour éviter de déranger les autres équipes. S'il y a un différend qui nécessitera beaucoup de discussions ou pourrait conduire à des voix élevées, ils devraient mener la conversation sur papier, où il n'y a aucun risque de perturber une autre paire qui est " "dans la zone".
Si vous utilisez ces idées et donnez aux élèves de nombreuses occasions de s'habituer à l'approche de la programmation en binôme, vous constaterez peut-être que vos élèves dépassent les attentes de tout le monde, acquièrent une compétence précieuse et s'amusent à le faire.
Kiki Prottsman est le directeur exécutif de Penseur et un ancien professeur d'informatique à l'Université de l'Oregon. Elle écrit pour le Huffington Post, siège au Conseil consultatif de l'éducation pour Code.org, est membre du conseil consultatif de Atelier de merveille et est membre du Projet de collaboration des filles de l'Oregon équipe de direction. Vérifier Campagne IndieGoGo de Thinkersmith pour construire un prototype d'installation informatique où les membres de la communauté de tous âges peuvent obtenir une éducation informatique efficace et engageante.