Aller au contenu

Entraînement

Apprendre

Rappelons qu'au quotidien, comprendre ce que l'on fait en cours ne suffit absolument pas. Il faut comprendre et répéter (répéter au sens: refaire et au sens "apprendre par coeur"). Et il ne faut pas nécessairement mettre comprendre et répéter dans cet ordre: les deux sont inextricablement liés et il faut parfois accepter de faire des gammes sans tout comprendre provisoirement, la compréhension venant parfois avec la répétition.

Important

La phrase classique "on n'apprend pas sans comprendre" ne signifie pas que l'élève doit de dédouaner de la phase de répétitions sous prétexte qu'il n'aurait pas compris. Elle signifie au contraire que si vous n'en êtes pas arrivé à la phase de compréhension, c'est que le travail est encore loin d'être terminé... et l'une des solutions pour atteindre cette phase de compréhension est souvent d'insister sur la phase de répétition. Plus vous avancez dans les classes, plus les concepts sont complexes, plus les imbrications entre notions sont complexes: c'est la raison pour laquelle il faut savoir répéter et répéter et répéter jusqu'à ce que ses imbrications de notions soient clarifiées et ainsi que la phase de compréhension puisse se mettre définitivement en place.

Et cette phrase "on n'apprend pas sans comprendre" ne signifie pas non plus que comprendre suffit. La compréhension doit nécessairement être complétée par les phases de répétition et d'entraînement.

On n'aura jamais complétement appris sans phase de compréhension, on n'aura jamais complétement appris sans phase de répétition (refaire et réciter par coeur).

Un troisième mot clef est indissociable des deux précédents: s'entraîner. Par indissociable, il faut comprendre une fois de plus qu'il n'y a pas véritablement d'ordre dans les termes "répéter, comprendre, s'entraîner": ce sont les composantes d'un tout (le tout étant ce que l'on appelle apprendre) et aucune de ces composantes n'est complète si l'on ne met pas tout en oeuvre pour les deux autres, on n'a pas appris tant que l'on n'a pas pratiqué un grand nombre d'aller-retours entre ces trois phases.

La phase d'entraînement se différencie de la phase de répétition: il s'agit de pratiquer sur des situations qui ne sont pas celles du cours. Cette phase permet d'apprendre à s'adapter à de nouvelles situations et de ce fait permet de vérifier si on a vraiment compris et si on a suffisamment répété les éléments de cours... mais avoir compris et avoir répété ne suffit pas pour autant à être capable de réaliser les tâches dans une situation un peu différente: cela nécessite une phase d'entraînement, qui est donc une phase à part entière de apprendre.

On n'aura jamais complétement appris sans phase de compréhension, on n'aura jamais complétement appris sans phase de répétition, on n'aura jamais complétement appris sans phase d'entraînement...

Important

  • Les trois phases de apprendre: répétition, compréhension, entraînement,
  • et l'articulation entre ces phases: de permanents allers-retours entre elles.

Pour illustrer ceci, citons des propos d'élèves mille fois entendus dans nombre de disciplines: "En cours, je comprends, mais en contrôle, je n'y arrive pas". Ne cherchez pas plus loin, 999 fois sur 1000, c'est que vous vous êtes contenté de la phase "comprendre" en négligeant les deux phases "répéter et s'entraîner"... Ces deux aspects de l'apprentissage sont les composantes les plus exigeantes mais leur absence vous garantit l'échec à plus ou moins long terme.

Pour bien saisir, prenons une analogie. Je veux apprendre à faire un créneau. Les diverses étapes:

  • Voir ses parents ou le moniteur faire un créneau.
  • Réaliser ce même créneau accompagné d'un moniteur.
  • Réussir un créneau accompagné et assisté du moniteur.
  • Réussir un créneau accompagné mais sans assistance du moniteur.
  • Réussir un créneau seul dans une rue sans passage.
  • Réussir un créneau seul dans le trafic.
  • Réussir pleins de créneaux.

Dire "en classe je comprends, mais en contrôle je n'y arrive pas", c'est affirmer s'être limité aux phases un ou deux et c'est courir à l'échec pour l'examen de conduite.

Avoir appris, c'est avoir réalisé toutes les phases jusqu'à la dernière.

Des exercices d'entraînement pour atteindre la phase "réussir plein de créneaux".

Tous les exercices qui suivent n'utilisent que les notions déjà vues ou rappelées.

Rappelons que les exercices d'entraînement ne sont pas à connaître parfaitement comme ceux des pages précédentes mais prendre le temps de chercher de façon sérieuse à coder plusieurs des exercices qui suivent est indispensable pour apprendre à programmer.

Rappelons ici qu'il est préférable de traiter à fond trois ou quatre exercices plutôt que d'en traiter beaucoup plus mais superficiellement.
Dans la recherche d'un exercice, consulter une solution n'a de sens qu'après un temps de recherche assez long.

Lors de votre temps de recherche, ne négligez jamais le travail sur brouillon:

  • Réalisez des schémas au brouillon pour visualiser le problème posé.
  • Tentez de rédiger un algorithme en français, avec vos propres mots, avant de vous lancer dans la programmation sur machine. Il faut penser la démarche algorithmique "naturelle" avant de se préoccuper d'éventuels soucis de syntaxe.

Pour vérifier un premier script:

  • Pensez aux affichages intermédiaires (des print()), pour visualiser l'évolution des variables et éventuellement ajuster votre code.
  • Pensez à tester en ne négligeant pas les cas "extrêmes".