L'histoire du Codage

T'es-tu déjà demandé comment un personnage dans un jeu vidéo sait exactement quand sauter ?. Ou comment un robot peut suivre une ligne noire sur le sol tout seul ?. Quand tu touches une icône sur un écran, comment la tablette sait-elle quelle application ouvrir ?. On dirait de la magie, mais ce sont en fait des instructions très intelligentes. Pense à une recette de gâteau, où chaque étape doit être suivie à la perfection. Ou imagine que c'est un langage secret que seuls toi et la machine comprenez. Tu donnes les ordres, et la machine les exécute exactement. Ces instructions sont ce qui donne vie à toute notre technologie incroyable, des jeux auxquels nous jouons aux dessins animés que nous regardons. Je suis la puissance invisible derrière l'écran, le langage spécial qui te permet d'avoir une conversation avec les machines et de leur dire quoi faire. Mon nom est le Codage.

Bien avant les écrans brillants ou les claviers qui cliquent, mes tout premiers mots n'étaient pas écrits avec de l'encre, mais avec des trous. Peux-tu imaginer ça ?. Tout a commencé en 1804 avec un inventeur français nommé Joseph Marie Jacquard. Il a créé une machine fantastique appelée un métier à tisser, qui tisse du fil pour en faire de beaux tissus. Pour dire au métier quels motifs créer, il utilisait des cartes spéciales en papier rigide avec des trous percés dedans. Le motif des trous était mon premier alphabet, un ensemble d'instructions que la machine pouvait lire pour tisser automatiquement des motifs complexes. C'était une idée brillante. Quelques décennies plus tard, en 1843, une femme vraiment remarquable nommée Ada Lovelace a vu que je pouvais être bien plus que cela. Elle travaillait avec son ami, le mathématicien Charles Babbage, sur son projet de calculatrice mécanique géante appelée la Machine Analytique. Alors que d'autres ne la voyaient que comme une machine à résoudre des problèmes de maths, Ada avait une vision plus grande. Elle a écrit ce qui est maintenant considéré comme le tout premier programme informatique, réalisant que mes instructions pouvaient dire à une machine de faire presque n'importe quoi, même de créer de la musique ou de l'art. Elle a été la toute première programmeuse informatique au monde, et elle a rêvé que je puisse devenir un outil de créativité pour tout le monde.

Avec le temps, j'ai trouvé de nouvelles maisons à l'intérieur des premiers ordinateurs électroniques des années 1940. C'étaient des machines énormes, remplissant des pièces entières avec des armoires bourdonnantes et des lumières clignotantes. Mais leur parler était incroyablement difficile. Il n'y avait ni clavier ni souris. Pour me donner des instructions, les programmeurs devaient physiquement basculer des centaines d'interrupteurs métalliques et déplacer des câbles épais et lourds d'un port à un autre. C'était comme résoudre un puzzle géant et emmêlé juste pour que l'ordinateur additionne deux nombres. Le travail était lent, compliqué et frustrant. J'avais besoin d'un meilleur moyen de parler aux gens. Une héroïne est venue à ma rescousse : une brillante informaticienne américaine nommée Grace Hopper. En 1952, elle a inventé quelque chose qui a tout changé. Cela s'appelait un compilateur. Pense à lui comme à un traducteur magique. Il permettait aux gens d'écrire des instructions pour moi en utilisant des mots qui ressemblaient beaucoup plus à l'anglais. Le compilateur traduisait ensuite ces mots amicaux dans le langage compliqué des interrupteurs et des fils que l'ordinateur comprenait. Soudain, je devenais beaucoup plus facile à comprendre. Grâce à l'idée de Grace Hopper, de nouveaux langages sont nés, comme le FORTRAN en 1957 pour les scientifiques, et le BASIC en 1964, qui a été rendu assez simple pour que les étudiants puissent l'apprendre. Je commençais enfin à parler une langue que tout le monde pouvait apprendre.

Maintenant, regarde autour de toi. Je suis partout. Au début des années 1990, un informaticien nommé Tim Berners-Lee m'a utilisé pour tisser une toile géante qui connectait les ordinateurs du monde entier. Il l'a appelée le World Wide Web. Aujourd'hui, je suis le cerveau à l'intérieur du smartphone de ta famille, t'aidant à regarder des vidéos et à parler à tes amis. Je suis le guide dans les voitures autonomes, leur disant quand ralentir et où tourner. Je voyage même sur d'autres planètes, donnant des instructions aux rovers qui explorent la surface rocheuse de Mars. Je suis plus qu'un simple outil pour les grandes entreprises ou les scientifiques ; je suis un outil pour toi. Apprendre mon langage, c'est comme apprendre un super-pouvoir. Cela te donne la capacité de résoudre des problèmes, de construire des jeux incroyables, de concevoir des applications utiles et de créer de l'art numérique formidable. Je suis le langage de la création, et j'attends tes idées. Tu as le pouvoir de dire à la technologie quoi faire ensuite. Alors, quelles choses incroyables vas-tu construire ?. Le monde attend tes instructions.

Questions de compréhension de lecture

Cliquez pour voir la réponse

Réponse: Un compilateur est un programme spécial qui traduit les instructions écrites dans un langage ressemblant à l'anglais en un langage que les ordinateurs peuvent comprendre, celui des interrupteurs et des fils.

Réponse: Parce qu'elle a compris que le codage pouvait être utilisé pour créer des choses créatives comme de la musique et de l'art, et pas seulement pour faire des calculs mathématiques comme les autres le pensaient.

Réponse: La première forme de codage mentionnée était les cartes en papier avec des trous, utilisées par le métier à tisser de Joseph Marie Jacquard pour créer des motifs dans le tissu.

Réponse: Ils devaient se sentir frustrés et trouver leur travail très difficile, car ils devaient basculer des centaines d'interrupteurs et déplacer des câbles juste pour faire des tâches simples.

Réponse: Le message principal est que le codage est un outil puissant pour la créativité que tout le monde, y compris les enfants, peut apprendre à utiliser pour construire ses propres inventions et résoudre des problèmes.