Premier exercice


Le premier exercice doit couvrir le concept basics et ne doit avoir aucun prérequis. Il ne doit fournir que suffisamment d'informations pour permettre à l'apprenant de résoudre l'exercice en question.

De nombreux parcours ont déjà implémenté un exercice qui couvre basics. Pour te familiariser avec ce qui est généralement enseigné dans un tel exercice, nous te recommandons de t'inscrire à quelques parcours différents proposant le mode apprentissage, puis de résoudre le premier exercice d'apprentissage.

Chaque langage est différent, et il se peut que tu doives introduire plus de choses que les autres parcours, ou moins. Par exemple, si tu dois compiler un programme pour qu'il fonctionne, c'est quelque chose que tu voudras mentionner dans l'introduction de l'exercice.

Voici d'autres éléments souvent abordés dans l'exercice basics :

  • la définition de fonctions ou de méthodes
  • l'appel de fonctions
  • le passage d'arguments à des fonctions
  • l'affectation d'une valeur à un nom (variables et/ou constantes)

Utilise aussi peu de types de données que possible. Si tu le peux, n'utilise que des entiers, car leur notation est la même dans la plupart des langages et sera bien connue de quasiment tout le monde.

S'il existe un parcours pour un langage proche du tien, n'hésite pas à vérifier si tu peux faire un fork de leur exercice et l'utiliser comme point de départ.

Vise la concision : tu ne veux pas surcharger les apprenants d'informations. L'introduction doit expliquer juste ce qu'il faut pour que l'apprenant puisse regarder le code et identifier ses différentes parties. Ils n'ont pas besoin d'une compréhension profonde de tout cela, mais ils ne doivent pas non plus se demander ce qu'est tel ou tel élément.

L'apprenant ne devrait avoir besoin d'utiliser activement qu'un ou deux concepts.