améliorations notebook émulateurs OS

This commit is contained in:
2026-04-03 13:00:22 +02:00
parent f0af9f721e
commit dc3bab4951

View File

@@ -251,13 +251,7 @@
"cell_type": "markdown",
"id": "cell-21",
"metadata": {},
"source": [
"### Missions\n",
"\n",
"<li><strong>Mission 1</strong> : Crée un nouveau dossier sur le bureau, comme tu l'as fait sur System 7. La méthode est-elle identique ?\n",
"<li><strong>Mission 2</strong> : Ouvre le <em>Panneau de configuration</em> (via le menu Démarrer), puis clique sur <em>Système</em>. Observe les informations sur le matériel affichées.\n",
"<li><strong>Mission 3</strong> : Appuie sur <strong>Ctrl + Alt + Suppr</strong> pour ouvrir le Gestionnaire des tâches. Regarde l'onglet <em>Processus</em> : que vois-tu tourner en arrière-plan ?"
]
"source": "### Missions\n\n<li><strong>Mission 1</strong> : Crée un nouveau dossier sur le bureau, comme tu l'as fait sur System 7. La méthode est-elle identique ?\n<li><strong>Mission 2</strong> : Ouvre le <em>Panneau de configuration</em> (via le menu Démarrer), puis clique sur <em>Système</em>. Observe les informations sur le matériel affichées.\n<li><strong>Mission 3</strong> : Ouvre le Gestionnaire des tâches via le menu <strong>Démarrer → Exécuter</strong>, tape <code>taskmgr</code> puis Entrée. Regarde l'onglet <em>Processus</em> : que vois-tu tourner en arrière-plan ?\n\n> ⚠️ **Note :** Le raccourci <strong>Ctrl+Alt+Suppr</strong> est souvent intercepté par ton propre ordinateur avant d'atteindre la machine virtuelle. Passe par <em>Démarrer → Exécuter → taskmgr</em> pour contourner ce problème."
},
{
"cell_type": "markdown",
@@ -324,17 +318,7 @@
"cell_type": "markdown",
"id": "cell-29",
"metadata": {},
"source": [
"Tu arrives maintenant à la couche la plus proche du système : **la ligne de commande**.\n",
"\n",
"Plus d'icônes, plus de fenêtres. Tu communiques avec l'OS en tapant du texte, et l'OS te répond en texte.\n",
"\n",
"Ouvre cette adresse : <https://webvm.io>\n",
"\n",
"Une machine virtuelle Linux se lance entièrement dans ton navigateur. Tu obtiens un **terminal** — c'est-à-dire une interface en ligne de commande directement connectée à un OS Linux.\n",
"\n",
"*(Si le chargement est lent, recharge la page une fois.)*"
]
"source": "Tu arrives maintenant à la couche la plus proche du système : **la ligne de commande**.\n\nPlus d'icônes, plus de fenêtres. Tu communiques avec l'OS en tapant du texte, et l'OS te répond en texte.\n\nOuvre cette adresse : <https://webvm.io>\n\nUne machine virtuelle Linux se lance entièrement dans ton navigateur. Tu obtiens un **terminal** — c'est-à-dire une interface en ligne de commande directement connectée à un OS Linux.\n\n> 💡 **Petit aparté tech :** WebVM utilise **WebAssembly**, une technologie qui permet à un navigateur web d'exécuter du code très rapidement — assez pour faire tourner un vrai système Linux. Ton navigateur devient une machine à part entière.\n\n*(Si le chargement est lent, recharge la page une fois.)*"
},
{
"cell_type": "markdown",
@@ -346,10 +330,7 @@
"cell_type": "markdown",
"id": "cell-31",
"metadata": {},
"source": [
"#### Question 7\n",
"Compare la Mission 3 ici avec la Mission 1 sur System 7 et Windows 2000 : tu as créé un dossier dans les trois cas. Qu'est-ce que la CLI **montre** que le GUI **cachait** ?"
]
"source": "#### Question 7\nCompare la Mission 3 ici avec la Mission 1 sur System 7 et Windows 2000 : tu as créé un dossier dans les trois cas.\n\nDans un GUI, on **voit** le résultat avant d'agir (les icônes, les menus sont là). En CLI, on **conçoit** l'action (on écrit la commande) avant de voir le résultat.\n\nQu'est-ce que la CLI **montre** que le GUI **cachait** ? Qu'est-ce que tu trouves plus clair, et qu'est-ce que tu trouves plus difficile ?"
},
{
"cell_type": "markdown",
@@ -490,7 +471,7 @@
"cell_type": "markdown",
"id": "cell-48",
"metadata": {},
"source": "Tu viens de taper tes premières commandes Linux sur WebVM. Mais la ligne de commande, ça s'apprend aussi en jouant !\n\n**Terminus** est un jeu d'aventure textuel dans lequel tu navigues en utilisant de vraies commandes Linux : `ls`, `cd`, `cat`, `mv`...\n\nAdresse du jeu : <http://luffah.xyz/bidules/Terminus/>\n\nUn document d'accompagnement est disponible pour t'aider à progresser dans le jeu : [Notebook Terminus](./terminus.ipynb)\n\nLe jeu fonctionne dans le navigateur, sur ordinateur **et sur téléphone**. Tu peux y jouer chez toi, dans le bus, n'importe où.\n\nC'est une excellente façon de continuer à pratiquer ce que tu as découvert aujourd'hui — et de descendre encore une couche de plus."
"source": "Tu viens de taper tes premières commandes Linux sur WebVM. Mais la ligne de commande, ça s'apprend aussi en jouant !\n\n**Terminus** est un jeu d'aventure textuel dans lequel tu navigues en utilisant de vraies commandes Linux : `ls`, `cd`, `cat`, `mv`...\n\nAdresse du jeu : <http://luffah.xyz/bidules/Terminus/>\n\nUn document d'accompagnement est disponible pour t'aider à progresser dans le jeu : [Notebook Terminus](./terminus.ipynb)\n\nLe jeu fonctionne dans le navigateur, sur ordinateur **et sur téléphone**. Tu peux y jouer chez toi, dans le bus, n'importe où.\n\nC'est une excellente façon de continuer à pratiquer ce que tu as découvert aujourd'hui — et de descendre encore une couche de plus.\n\n---\n\n### Tu veux aller encore plus loin ?\n\nSi tu as terminé toutes les missions en avance, voici d'autres OS à explorer dans ton navigateur :\n\n<li><a href=\"https://www.95.js.org\">95.js.org</a> — Windows 95, pour la nostalgie (et comprendre d'où vient le menu Démarrer !)\n<li><a href=\"https://copy.sh/v86/\">v86</a> — Un émulateur très puissant : FreeDOS, Windows 98, et bien d'autres OS plus exotiques\n<li><a href=\"https://infinitemac.org\">Infinite Mac</a> — Du Mac System 1.0 jusqu'à Mac OS 9, version par version"
},
{
"cell_type": "markdown",