Saviez-vous que le premier programme au sens
où nous l’entendons aujourd’hui a été
écrit en 1843 par Ada Lovelace.
A cette époque pas d’ordinateur, juste
une machine mécanique, la machine analytique
de Babbage… qui n’existait que sur le
papier.
Ceci nous montre que raisonner comme un développeur
peut s’apprendre sans avoir besoin d’ordinateur.
Les programmeurs et les maçons ont beaucoup
de points communs : ils ont une tâche difficile
à accomplir qu’ils doivent apprendre à
décomposer en tâches plus simples.
Construire une maison est compliqué, de nombreuses
tâches sont à réaliser : préparer les
fondations, couler la dalle, monter les murs
ainsi que la toiture… Ces tâches étant
aussi complexes, on peut à nouveau les décomposer,
et ainsi de suite.
En informatique, les nombreux langages de
programmation utilisent pratiquement tous
les mêmes ingrédients comme des variables,
des branchements conditionnels, des boucles,
… Grâce à eux, vous pouvez décomposer
des tâches informatiques complexes en tâches
plus simples.
Nous explorerons ensemble ces ingrédients,
et avec un peu de pratique, vous pourrez commencer
à concevoir vos propres programmes dans le
langage de votre choix, comme un programmeur.
Et surtout, pour ne manquer aucune vidéo,
abonnez-vous en cliquant juste ici
Allé, vous pouvez y aller.
Et quant à moi je vous dit à très bientôt.
