Compter sans électricité
Il y a longtemps, il n'y avait ni calculatrice ni téléphone.
Pourtant, des marchands devaient compter des pièces et des sacs de grain. Des États devaient compter leurs habitants.
Dans cette leçon, tu suis quelques inventions qui ont mené à l'ordinateur. Tu les remets dans l'ordre, comme une frise du temps.
Mots-clés
| Mot | Ce que ça veut dire | Exemple |
|---|---|---|
| Boulier | Un cadre avec des boules qui glissent sur des tiges, pour compter. | Un boulier de maternelle |
| Engrenage | Une roue à dents. Elle en fait tourner une autre. | Les roues d'une montre |
| Machine à calculer | Une machine à engrenages qui fait des opérations. | La Pascaline |
| Carte perforée | Un carton avec des trous. Les trous donnent une information. | Un ticket poinçonné |
| Programme | Une liste d'ordres donnée à une machine. | Les cartes d'un métier à tisser |
| Recensement | Le comptage de tous les habitants d'un pays. | Compter les habitants d'une ville |
| Frise | Une ligne du temps où les dates sont dans l'ordre. | Celle de ton cours d'histoire |
Les cellules que les étudiants remplissent restent vides dans cet aperçu.
Le boulier : compter avec des rangs
Le boulier est très ancien. On en trouve dans l'Antiquité, dans plusieurs régions du monde.
Chaque tige est un rang : les unités, les dizaines, les centaines. On pousse les boules pour compter.
Tu retrouves l'idée de la leçon « Le binaire et les nombres entiers » : la place d'un chiffre décide de sa valeur.
Contrôle rapide
À toi de jouer
Contrôle rapide
3 questionsTes réponses sont corrigées ici et ne sont pas conservées. Un compte garde tes résultats.
La Pascaline et la machine de Leibniz
En 1642, Blaise Pascal invente une machine à calculer, la Pascaline. Il est très jeune, environ 19 ans. Son père compte des impôts, et Pascal veut l'aider.
La machine additionne et soustrait avec des engrenages. On tourne des roues, et le résultat apparaît.
Vers 1673, Gottfried Leibniz construit une machine qui multiplie aussi.
Exemple travaillé : une frise
| Date | Invention | Qui | Ce qu'elle apporte |
|---|---|---|---|
| Antiquité | Le boulier | Plusieurs peuples | Compter avec des rangs |
| 1642 | La Pascaline | Blaise Pascal | Additionner avec des engrenages |
| Vers 1673 | La machine de Leibniz | Gottfried Leibniz | Multiplier aussi |
| 1801 | Le métier à cartes | Joseph Marie Jacquard | Un dessin décrit par des cartes perforées |
| Vers 1837 | La machine de Babbage, un projet | Charles Babbage | Une machine qu'on programme |
| 1843 | Un programme publié | Ada Lovelace | Un algorithme écrit pour cette machine |
| 1890 | La machine du recensement | Herman Hollerith | Compter des habitants avec des cartes |
| 1936 | L'idée d'une machine universelle | Alan Turing | Dire ce qu'une machine peut calculer |
Les cellules que les étudiants remplissent restent vides dans cet aperçu.
À toi : les écarts entre les dates
# Deux listes qui vont ensemble : la case 0 de dates va avec la case 0 de noms.
dates = [1642, 1801, 1837, 1890, 1936]
noms = ["la Pascaline", "le métier à cartes", "la machine de Babbage",
"la machine du recensement", "l'idée de Turing"]
for position in range(1, len(dates)):
ecart = dates[position] - dates[position - 1]
print("Entre", noms[position - 1], "et", noms[position], ":", ecart, "ans")
# Ajoute 1969 à dates, mais pas à noms. Quelle erreur apparaît ?
Des cartes qui donnent des ordres
En 1801, le métier de Jacquard tisse un motif décrit par des cartes perforées. Si on change les cartes, le dessin change. C'est une machine qu'on programme.
Charles Babbage veut une machine qui calcule en lisant des cartes. Son projet date de vers 1837. Il ne l'a jamais terminée.
En 1843, Ada Lovelace décrit comment cette machine calculerait une suite de nombres. On dit souvent que c'est le premier programme publié.