« Introduction générale à la programmation/Présentation de la leçon » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- d'un + d’un )
m Robot : Remplacement de texte automatisé (- n'est pas + n’est pas , - Aujourd'hui + Aujourd’hui , - d'euros + d’euros , - d'agir + d’agir , - l'apparence + l’apparence )
Ligne 5 :
Un dernier point important concernant la motivation de la programmation : tout comme les mathématiques, la programmation est formatrice pour l'esprit. Elle peut être un moyen d’apprendre la prudence, à anticiper toutes les situations possibles que l’on pourrait rencontrer, à réfléchir au préalable aux solutions et à les appliquer le moment venu. La programmation exige une rigueur de la méthode de travail et de l'esprit qui peut par la suite être mise à profit dans tous les domaines…
 
Ce cours est destiné aux personnes n'ayant jamais programmé. Le but ici n'estn’est pas de vous faire apprendre un langage de programmation mais de vous donner les bases générales pour pouvoir apprendre plus rapidement et plus efficacement un langage impératif non-objet comme le [[Introduction au langage C|C]], ou un langage fonctionnel comme [[OCaml]]. Ce cours est donc une introduction générale qui prépare le terrain. La suite logique de ce cours est d'apprendre un langage simple, et peut être complété par le cours d'[[algorithmique]] du département d'informatique théorique pour approfondir les notions abordées.
 
Insistons sur un dernier point qui achèvera cette (très) longue introduction : l'apprentissage d’un premier langage de programmation est à l’image de l'apprentissage d'une langue parfaitement inconnue. Cela ne se fait pas du jour au lendemain, et cela requiert beaucoup de pratique, d'exercices et surtout de projets (même petits). Mais une fois un langage maîtrisé, l'apprentissage d’un autre langage du même type se fait très rapidement.