maj 1re tc

This commit is contained in:
lrdlg
2026-09-23 09:20:33 +02:00
parent d92d043f9d
commit 395829199b
14 changed files with 1576 additions and 2487 deletions
+45 -2
View File
@@ -7,8 +7,9 @@
> le site ou son unité visuelle.
>
> **Conseil à l'enseignant :** joins à la conversation `assets/theme.css`, ainsi
> que la feuille du gabarit choisi (`assets/exercices-commune.css` ou
> `assets/atelier-texte.css`). Claude connaîtra ainsi les classes réelles.
> que la feuille du gabarit choisi (`assets/exercices-commune.css`,
> `assets/atelier-texte.css` ou `assets/numerique-1re.css`). Claude connaîtra
> ainsi les classes réelles.
---
@@ -95,11 +96,53 @@ assets/ ressources communes (ne pas toucher)
|---|---|---|
| Théorie courte + série d'exercices corrigés automatiquement, avec compteur de score | **A — Exercices** | `2e-commune/module1/` |
| Cours à lire, long, avec démonstrations, quiz et exercices intégrés au texte | **B — Document long** | `3tq-technique-sociale/module1/` |
| Séance projetée, minutée, avec un rail d'activités et une page de pilotage enseignant | **C — Séance projetée** | `1re-numerique/` |
Le gabarit **A** est à privilégier : ses exercices sont décrits en données, sans
code à écrire. Le gabarit **B** convient au traitement de texte et à tout
contenu surtout textuel.
### Gabarit C, la séance projetée (1re tronc commun)
Cette classe suit une organisation particulière, déjà en place : **pas de
sous-dossiers de module**, les pages vivent à plat dans `1re-numerique/`, et
chaque séance existe en deux versions.
| Fichier | Public |
|---|---|
| `index.html` | élèves — le menu de l'année, les 35 cours en six parties |
| `1TC-NUM_bloc-NN_<sujet>.html` | élèves — la séance, projetée au tableau |
| `pilotage.html` | enseignant — les 35 blocs avec attendus et évaluations |
| `1TC-NUM_bloc-NN_pilotage.html` | enseignant — la conduite de la séance |
Pour produire une nouvelle séance, **copier le squelette d'une séance
existante** (`1TC-NUM_bloc-01_ouvrir-le-cours.html`) : sa tête de page, son
en-tête, son rail d'activités et son pied sont déjà conformes. Les feuilles à
charger sont `../assets/theme.css` puis `../assets/numerique-1re.css` (un seul
niveau de `../`, les pages étant à plat).
Composants propres à ce gabarit, tous déjà stylés : `.dashboard`/`.stat`,
`.chrono`/`.pendule`/`.ecart`, `.navtabs`/`.tab`/`.panel`, `.card`,
`.carte-entete`, `.consigne`, `.info`, `.accordeon`/`.item`, `.qcard`,
`.steps`/`.step`, `.trace`, `.check`, `table.grille`, `.progres`/`.barre`,
`.q`, `.btn`, `.etiquettes`/`.etiquette`, `.apercu`, et, pour les pages de
pilotage, `.filtres`, `.partie`/`.partie-tete`/`.partie-note`, `.blocs`/`.bloc`.
Trois pièges propres à ce gabarit :
- **`.entete` appartient au thème** (l'en-tête de page). L'en-tête interne
d'une carte s'appelle `.carte-entete`.
- **`.module` appartient au thème** (carte de module). Une partie de l'année
s'appelle `.partie`.
- Dans les schémas SVG, les couleurs vives **encodent des catégories**
(entrée, sortie, les deux, matériel, logiciel). Les garder telles quelles ;
seuls les neutres passent aux jetons du thème (`var(--encre)`,
`var(--encre-douce)`, `var(--papier)`, `var(--trait-fort)`).
Après avoir ajouté une séance, inscrire son `href` dans le tableau `MODULES`
de `index.html` et dans celui de `pilotage.html` : la carte du bloc devient
alors un lien au lieu d'un cadre en pointillés.
---
## 5. Jetons et composants disponibles (`assets/theme.css`)