Pour bien suivre ce tutoriel et en tirer le meilleur parti, il faut trouver votre propre manière d'apprendre efficacement. Mais les conseils suivants sont généralement valables pour la plupart des apprenants :

Conseils pour suivre le tutoriel

  1. Lisez le texte de manière linéaire (de haut en bas, sans ne rien sauter)
  2. Prenez la peine de répondre aux questions qui sont posées ou d'effectuer consciencieusement les exercices proposés avant de poursuivre la lecture. Les questions et exercices sont conçus pour ancrer la matière et favoriser une compréhension plus approfondie.
  3. Étudiez attentivement les exemples proposés. Il y a différentes approches valables et efficaces pour apprendre la programmation. L'une des plus efficaces consiste à étudier et comprendre des exemples existants que d'autres personnes ont écrits et tenter d'en comprendre les propriétés essentielles. Lisez et étudiez les exemples avant de lire les explications du code.
  4. Ne restez pas dans votre coin à apprendre tout seul. L'apprentissage de la programmation et de toute compétence cognitive de haut niveau est beaucoup plus profond au contact des autres, grâce aux échanges et aux conflits cognitifs.
  5. Essayer de "jouer" avec les programmes exemples qui sont présentés. Ils sont là pour être martyrisés. N'hésitez pas à les modifier, à les étendre, à les reprendre pour vos propres projets, à essayer de les "casser" à savoir de les faire se planter. Il ne faut jamais hésiter à expérimenter, à se demander "et si je faisais ça?". Quoi que fous essayiez de faire, vous ne risquez presque rien. Tant que l'Oxocard n'est pas branchée sur des montages électroniques que vous ne comprenez pas, elle ne risque rien !!! Toutes ces manipulations du code permettent à votre esprit de se familiariser de plus en plus avec les exemples et avec les constructions de programmation utilisées. Après quelques temps, ceci deviendra complètement naturel et presque une seconde nature.
  6. N'hésitez pas à partager vos réalisations avec les autres. Cela augmente votre sentiment de fierté et donne un feedback positif à votre cerveau qui s'en trouve gratifié et va en redemander. En d'autre termes, vous allez ainsi rendre votre cerveau accro à l'apprentissage de la programmation. Lorsque cette étape est franchie, il n'y a presque plus rien qui peut vous arrêter. Cela va également stimuler votre interlocuteur et lui permettre de mieux apprendre ou voir les choses différemment. Il y a de fortes chances pour qu'il vous partage à son tour ses réalisations.

Conseils en cas d'erreur du programme

Il est courant qu'un programme se plante et ne fasse pas ce qu'on voulait. Cela arrive même aux meilleurs programmeurs professionnels. Lorsqu'une erreur se présente, il ne faut surtout pas paniquer car cela envoie des signaux très négatifs à votre cerveau qui va de ce fait perdre ses moyens !!!!!

Une erreur dans le programme est avant tout une occasion d'apprentissage.

Voici comment résoudre un problème avec un programme qui ne se comporte pas comme on le voudrait.

  1. Il faut commencer par comprendre l'erreur commise, en particulier faire un diagnostique complet et posé de la situation. Cela implique
  2. Parfois, le programme ne donne aucun message d'erreur et ne se plante pas mais fait tout simplement autre chose que ce que vous pensiez lui avoir demandé de faire. Évidemment, un ordinateur ne fait que ce que vous lui demandez de faire et rien d'autre. Le problème ne se trouve dans 99.999999% des cas pas dans l'ordinateur. Ce sont les erreurs les plus difficiles à diagnostiquer et à corriger, précisément parce qu'il n'y a pas de message d'erreur et que vous n'avez aucune aide pour la résoudre. C'est là que vous devez enfiler votre casquette de Sherlock Holmes.
  3. Avec l'Oxocard ou avec la robotique en général, il faut savoir si le problème vient du programme informatique ou du matériel (montage électronique, matériel défectueux, ...). Mais le plus sage est cependant de commencer à chercher du côté du programme, à moins que votre Oxocard ne se mette à fumer ...
  4. Demandez de l'aide! Un regard neuf et extérieur permet souvent de voir en un clin d’œil un détail qui échappe à l'auteur de l'erreur. Commencez par demander de l'aide à un camarade avant d'appeler le professeur qui ne peut pas s'occuper de tout le monde à la fois.
  5. Si rien ne va, posez une question sur un forum spécialisé. La plupart du temps, les "hackers" sont prêts (et même ravis) de partager leurs connaissances et compétences.

Mise en pratique

Si vous suivez ce tutoriel dans un cours d'informatique en classe, trouvez une ou plusieurs personnes avec qui vous pourrez échanger du code, des informations, des challenges, des questions et de l'aide.