@informaticienzero : je pense que tu as raison, je vais traduire tous mes codes d'exemple en anglais. Je m'étais dit que le français était peut-être plus rassurant pour un débutant, mais je pense que coder en anglais est une bonne habitude à prendre.
(on peut aussi commencer avec des codes en français pour la première partie, puis, quand le lecteur a commencé à s'habituer un peu, on passe à l'anglais en lui expliquant pourquoi. Qu'en pensez-vous ?)
@informaticienzero : je pense que tu as raison, je vais traduire tous mes codes d'exemple en anglais. Je m'étais dit que le français était peut-être plus rassurant pour un débutant, mais je pense que coder en anglais est une bonne habitude à prendre.
mauvaise idée, face aux débutants, mets le code en français.
Ha bah oui j'me suis proposé ce n'est pas pour rien.
Je sais à quel point c'est dur de faire sans relecteur-cible (j'entend par la un relecteur qui correspond à vos cibles définis une fois le tutoriel mis en validation).
Pour l'instant si je ne corrige que les phrases accidenté, c'est parce que le fond de ce que j'ai lu me semble claire et approprié ! Pour l'instant c'est agréable à lire et dynamique.
Je vous ferais un retour plus pertinent une fois dans le vif du sujet
Un ami en informatique (école d'ingénieur) fait énormément de math et à haut niveau cela est très utile en informatique. je pense qu'il serait intéressant de reformuler ainsi, sauf si ça rallonge trop selon vous :
Après je pense que ça peut faire too-much, une tendance que j'ai à trop faire de parenthèse.
Depuis quelques jours, je ne cesse de penser à comment améliorer le tutoriel en le rendant plus adapté aux débutants, mais tout en gardant le côté rigoureux. J'ai pensé au plan suivant pour la partie sur les bases, mais j'ai besoin de vos avis dessus.
Premier code, on compile, on explique rapidement les différentes parties.
Faire des calculs, explications sur la priorité des parenthèses comme en maths et enfin, introduction de std::cout pour afficher le résultat de calculs.
Maintenant, on joue avec la mémoire. On parle de la création de variables, des types, puis on introduit pour finir std::cin, pour que l'utilisateur puisse jouer avec des variables.
On introduit le type bool, on détaille les expressions booléennes, les tables de vérités puis on illustre avec if, else et puis else if.
Et si on veut répéter des opérations ? Les boucles sont toutes indiquées. La première présentée est while. On expliquera ensuite que do while est presque identique et que for est une autre façon de faire une boucle.
Il est temps de pratiquer avec le TP sur la blanchisserie.
Mais si on doit faire plusieurs fois appel aux mêmes bouts de code ? Les fonctions arrivent à la rescusse ! Et j'hésite à parler des références ici ou dans un chapitre exclusif.
Il faut savoir gérer les erreurs.
Je ne suis pas convaincu, surtout que j'aimerai bien introduire les tableaux également.
Connectez-vous pour pouvoir poster un message.
Connexion
Pas encore membre ?
Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte