531 lines
28 KiB
Markdown
531 lines
28 KiB
Markdown
# Copienator — guide de l’interface graphique
|
||
|
||
Ce guide suit les intitulés et l’ordre des étapes de l’interface. Un **label** est l’identifiant d’une question ; une **copie** correspond au travail d’un élève.
|
||
|
||
## Prendre en main l’interface
|
||
|
||
- Choisissez le dossier **Évaluation** avec **Parcourir…**, puis **Charger**.
|
||
- Suivez la liste de gauche. Avant **Exécuter**, vérifiez le **Mode**, la **Cible** et les prérequis signalés. La cible est normalement toute l’évaluation ; choisir un fichier permet, lorsque proposé, de ne traiter qu’une copie. Les aides **ⓘ** précisent les options.
|
||
- N’activez une option d’écrasement que pour remplacer volontairement les résultats précédents.
|
||
|
||
## Préparation et énoncé
|
||
|
||
### Vérifier les fichiers d’entrée
|
||
|
||
**Effet :** vérifie la présence des documents nécessaires à l’évaluation.
|
||
|
||
Placez les scans des copies, `enonce.pdf`, `enonce.tex`, `correction.tex` et la liste d’élèves `names` dans le dossier d’évaluation (`names` peut aussi être à la racine du projet).
|
||
|
||
Pour un dossier nommé `A`, les noms `A.pdf`, `A.tex`, `Ac.tex` sont également acceptés. Vérifiez que qu’aucun PDF étranger ne sera pris pour une copie.
|
||
|
||
Après un ajout, cliquez sur **Recharger — vérifier à nouveau**.
|
||
|
||
### Analyser l’énoncé
|
||
|
||
**Effet :** extrait les labels des questions, les contenus des questions, contextes et solutions de vos fichiers, puis prépare des regroupement initiaux de questions, ainsi que des barèmes.
|
||
|
||
Choisissez **Analyse avec Gemini**.
|
||
|
||
Éventuellement traitez les alertes **Problèmes LaTeX…** avant de poursuivre.
|
||
|
||
**Ignorer le cache** recommence l’analyse Gemini : à réserver à une
|
||
analyse devenue incorrecte ou obsolète.
|
||
|
||
### Relire les barèmes — facultatif
|
||
|
||
**Effet :** permet de vérifier et d’ajuster les instructions qui guideront la correction.
|
||
|
||
Ouvrez les barèmes dans `Persp`. Vérifiez les réponses acceptables, les raisonnements alternatifs et les exigences de justification ; corrigez les consignes trop sévères, ambiguës ou erronées. Enregistrez vos modifications avant de marquer l’étape terminée.
|
||
|
||
## Prétraitement des copies
|
||
|
||
### Retourner toutes les copies — facultatif
|
||
|
||
**Effet :** applique une rotation de 180° à tous les scans de copies du dossier.
|
||
|
||
Exécutez seulement si toutes les copies sont à l’envers.
|
||
|
||
### Renommer les PDF en CopieXX.pdf
|
||
|
||
**Effet :** attribue un numéro aux copies selon l’ordre de leurs noms de fichiers.
|
||
|
||
Vérifiez qu’un PDF correspond à une copie et que le dossier ne contient pas de documents parasites. Exécutez puis contrôlez le nombre de copies.
|
||
|
||
### Séparer et réordonner les pages
|
||
|
||
**Effet :** Découpe les scans A3 en pages A4 correctement ordonnées.
|
||
|
||
Examinez chaque page :
|
||
- déplacer la coupure si jamais l'élève a dépassé d'une moitié de sa
|
||
copie A3 sur l'autre.
|
||
- Utiliser les raccourcis donnés pour retirer les pages vides.
|
||
|
||
Suivez les raccourcis affichés dans la fenêtre, qui peuvent varier
|
||
selon votre profil. Par défaut :
|
||
|
||
| Action | Touche |
|
||
|---------------------------------------------------------------------|-----------------|
|
||
| Déplacer la séparation | ← / → |
|
||
| Garder les deux moitiés et avancer | `s` |
|
||
| Garder seulement la gauche / la droite | `q` / `d` |
|
||
| Garder la page entière, pour une page déjà A4 | `f` |
|
||
| Écarter une page réellement vide | `z` |
|
||
| Retourner la page / toutes les pages du fichier / tous les fichiers | `r` / `R` / `,` |
|
||
| Envoyer la page en fin / inverser l’ordre des pages | `a` / `i` |
|
||
| Recommencer le fichier / revenir au fichier précédent | `T` / `P` |
|
||
| Ouvrir l’outil de réorganisation, s’il est disponible | `A` |
|
||
|
||
**Copies signalées uniquement** limite le traitement aux copies
|
||
précédemment signalées (par une étape suivante).
|
||
|
||
### Rogner les zones vides — facultatif
|
||
|
||
**Effet :** retire les marges vides en haut et en bas des pages, avec
|
||
sauvegarde des versions précédentes.
|
||
|
||
Ce n'est pas particulièrement utile, et il pourrait y avoir des faux positifs.
|
||
|
||
### Découper une partie à gauche pour détection des labels
|
||
|
||
**Effet :** Prépare des images qui seront utilisées pour repérés les numéros de questions.
|
||
|
||
Éventuellement, cocher `Toujours utiliser la page entière`. Pour rendre
|
||
cette étape non interactive, cocher aussi `et ne pas vérifier visuellement`.
|
||
Ce mode est plus cher : sans avoir vérifié, Astra estime que le coût
|
||
passerait de 0,50€ à 2€.
|
||
|
||
La position de la bande est proposée automatiquement à partir de plusieurs
|
||
pages de largeur comparable. L’estimation cherche le début de l’écriture
|
||
dans la partie centrale des pages (30–82 % de la hauteur), en ignorant le haut
|
||
et le bas. Les positions de début d’écriture des bandes sont regroupées pour
|
||
les pages de même format. Les 10 % de bandes les plus à gauche sont ignorées ;
|
||
le début le plus à gauche restant définit la marge. La découpe commence à la
|
||
moitié de cette distance. Une marge inférieure à 20 mm (la moitié d’une marge
|
||
de référence de 40 mm) commence au bord gauche. Les pages étroites et les groupes sans assez
|
||
d’écriture restent au bord gauche. La même règle s’applique à toutes les pages,
|
||
y compris la première.
|
||
|
||
Deux pages consécutives dont la marge détectée est inférieure à 20 mm imposent
|
||
le bord gauche pour ces deux pages et toutes les suivantes, même si les pages
|
||
suivantes semblent plus indentées. Les pages sans assez d’écriture ne comptent
|
||
pas comme des pages sans marge. La largeur automatique de la bande est augmentée
|
||
de 10 %, puis les ajustements manuels de largeur sont ajoutés.
|
||
|
||
La fenêtre indique les positions proposées et les cas à vérifier. Vérifiez
|
||
pour chaque copie que la bande contient bien tous les labels :
|
||
|
||
**←/→** la déplacent, **↑/↓** l’élargissent ou la réduisent ; **Entrée** valide.
|
||
|
||
Ces réglages ajustent la proposition automatique sans relancer l’analyse.
|
||
Pour reprendre l’ancienne position fixe, cochez **Utiliser la marge fixe**
|
||
(option `--manual-margin` en ligne de commande).
|
||
|
||
Si les labels sont dispersés, utilisez **1** pour utiliser les pages entières pour cette copie.
|
||
|
||
Cette vérification visuelle permet toutefois de repérer des copies à
|
||
l'envers, ou dont les pages sont dans le mauvais ordre. Utiliser **!**
|
||
pour signaler une copie problématique.
|
||
|
||
Vous pourrez alors relancer l'étape de réordonnement des copies avec
|
||
les copies signalées. Une découpe gauche enregistrée avec succès efface uniquement
|
||
son propre signalement ; un signalement de vérification des labels reste actif.
|
||
|
||
## Labels et regroupement
|
||
|
||
### Détecter les labels avec Gemini
|
||
|
||
**Effet :** reconnaît les identifiants de questions et leur position dans les copies.
|
||
|
||
**Copies signalées uniquement** limite la détection aux copies ayant au moins
|
||
un signalement actif et régénère leurs résultats existants. La détection
|
||
n’efface aucun signalement.
|
||
|
||
### Vérifier visuellement les labels
|
||
|
||
**Effet :** valide ou corrige les repères qui serviront à découper les réponses.
|
||
|
||
Vérifiez visuellement les labels.
|
||
- Quand un label est manquant, le suivant est affiché en jaune.
|
||
- Quand un label n'est pas dans le bon ordre, il est affiché en rouge.
|
||
|
||
Pour faire des modifications : **e** ouvre le fichier .json à modifier à la main
|
||
- Vous pouvez retirer un label, ou le modifier.
|
||
- Pour ajouter un label manqué :
|
||
- cliquer sur l'image là où est le label, ce qui va copie les coordonnées correspondantes
|
||
- puis les coller dans le fichier .json, et renseignez le label.
|
||
|
||
**Entrée** pour valider, **i** pour ouvrir l'énoncer, **o** pour
|
||
ouvrir la copie d'origine, **p** pour revenir en arrière.
|
||
|
||
**!** signale une erreur et passe à la copie suivante sans remplacer le résultat
|
||
complet précédent par une vérification partielle. Les copies signalées peuvent
|
||
être reprises dans **Découper à gauche**, **Détecter les labels**, puis ici, avec
|
||
**Copies signalées uniquement**. Le signalement de vérification est effacé
|
||
uniquement lorsque toutes les images de la copie sont validées et le résultat
|
||
complet enregistré. Fermer la fenêtre ou interrompre la reprise conserve le
|
||
signalement. Une copie peut porter les deux signalements indépendamment.
|
||
|
||
### Découper les réponses par question
|
||
|
||
**Effet :** crée un document de réponse pour chaque question repérée
|
||
dans chaque copie.
|
||
|
||
### Rogner le bas des réponses — facultatif
|
||
|
||
**Effet :** enlève les grands espaces vides sous les réponses découpées, avec sauvegarde des originaux.
|
||
|
||
### Regrouper les réponses
|
||
|
||
**Effet :** regroupe les réponses par label pour préparer la correction.
|
||
|
||
## Correction
|
||
|
||
### Lancer ou intégrer la correction
|
||
|
||
**Effet :** obtient les corrections automatiques ou intègre des résultats préparés en différé.
|
||
|
||
Il faut choisir un des modes suivants.
|
||
|
||
Initialement, vous voulez
|
||
- soit le mode **Correction immédiate**, qui
|
||
va faire les requêtes de corrections en live, ce qui peut prendre de
|
||
l'ordre de 30min ou 1h. (Si elle est interrompue, il suffit de la
|
||
relancer pour qu'elle reprenne d'où elle en était).
|
||
- soit le mode **Préparer toutes les requêtes batch** : au lieu de
|
||
faire des requêtes en live, les requêtes sont batchées et toutes
|
||
envoyée à Gemini, qui les traitera en théorie au pire sous 24h, en
|
||
pratique dans l'heure. L'avantage est que le coût est divisé par
|
||
deux.
|
||
|
||
Le mode **Batch à partir d'un label** est un mode hybride inutile, où
|
||
certaines requêtes sont faites en live, et d'autres sont batch.
|
||
|
||
| Mode | À faire et à vérifier |
|
||
|----------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
|
||
| **Correction immédiate** | Lancez et surveillez le nombre de groupes traités. |
|
||
| **Préparer toutes les requêtes batch** | Préparez les demandes, puis passez à **Envoyer les batchs** : la préparation seule ne les envoie pas. |
|
||
| **Batch à partir d’un label** | Indiquez le premier label différé ; les précédents sont corrigés immédiatement. Suivez ensuite le circuit batch. |
|
||
| **Recorrection depuis refaire.json** | Relancez les questions sélectionnées, notamment après résolution des conflits. Vérifiez la sélection avant de lancer. |
|
||
| **Intégrer les résultats batch** | Utilisez après leur récupération ; attendez la fin de l’intégration avant de générer les annotations. |
|
||
| **Réinitialiser les corrections** | Réservez ce mode à un recommencement volontaire ; lisez la confirmation et sauvegardez les corrections utiles auparavant. |
|
||
|
||
Laissez **Écraser les corrections existantes** décoché pour reprendre
|
||
sans tout recalculer. Une **Limite d’appels Pro** peut limiter le
|
||
travail de cette exécution : vérifiez ce qui reste à traiter.
|
||
**Interrompre** bloque les nouveaux appels, attend ceux en cours et
|
||
sauvegarde leurs résultats ; relancez pour terminer les validations
|
||
restantes. Examinez les erreurs et les conflits proposés, puis relisez
|
||
les résultats sur les copies annotées.
|
||
|
||
### Envoyer les batchs — si correction différée
|
||
|
||
**Effet :** transmet à Gemini les demandes de correction préparées.
|
||
|
||
Exécutez après la préparation batch et vérifiez que les envois
|
||
aboutissent. En cas d’envoi partiel, reprenez cette étape et consultez
|
||
l’état des jobs avant de poursuivre.
|
||
|
||
### Consulter l’état des batchs — si correction différée
|
||
|
||
**Effet :** vérifie si tous les traitements différés ont réussi et sont récupérables.
|
||
|
||
Cliquez sur **Exécuter**, ou sur **Vérifier toutes les 5 minutes** en
|
||
gardant Copienator ouvert. Attendez que tous les résultats soient
|
||
prêts ; une notification l’indique. Un job en attente ou en échec ne
|
||
vaut pas une correction terminée : lisez son état au lieu de forcer le
|
||
passage à la suite.
|
||
|
||
### Récupérer les résultats batch — si correction différée
|
||
|
||
**Effet :** télécharge et rassemble les réponses des traitements terminés.
|
||
|
||
Exécutez lorsque tous les résultats sont disponibles. Vérifiez
|
||
l’absence de récupération manquante ; l’interface revient ensuite à
|
||
**Lancer ou intégrer la correction**, en mode **Intégrer les résultats
|
||
batch**. Exécutez cette intégration.
|
||
|
||
### Résoudre les conflits manuels — si des conflits sont signalés
|
||
|
||
**Effet :** corrige les attributions ambiguës de réponses avant leur recorrection.
|
||
|
||
Lors de la correction, certains labels seront inévitablement érronés
|
||
(l'étudiant a mis le mauvais label, ou n'a pas mis de label, ou à
|
||
traiter une question à droite d'une autre).
|
||
|
||
L'étape de correction détecte ces problèmes (enfin, certains…), et
|
||
essaie de les corriger automatiquement. Les cas non automatiques
|
||
(«conflits») sont ceux où elle détecte un contenu correspondant à un
|
||
label `B`, alors qu'il y a déjà une image pour le label `B`
|
||
|
||
Cette étape permet de résoudre manuellement les conflits : on vous
|
||
donne une image initiale, avec un label d'origine `A` dont le contenu
|
||
est bizarre et correspond, éventuellement partiellement, à un label
|
||
`B` cible, qui a déjà une image.
|
||
|
||
On vous demande de choisir ce qu'il doit advenir de l'image d'origine.
|
||
|
||
Ouvrez les PDF source et cible proposés et comparez-les à l’énoncé.
|
||
|
||
Cliquez sur **Ouvrir dans un éditeur de texte** pour ajuster les
|
||
instructions. Leur forme est `Copie01 Label source OP Label cible|`.
|
||
Choisissez l’action d’après le contenu réel :
|
||
|
||
| Opérateur | Résultat |
|
||
|-------------|---------------------------------------------------------------------------------|
|
||
| `->` / `x>` | Ajouter la source à la cible ; conserver / archiver la source pour le label `A` |
|
||
| `-x` / `xx` | Remplacer la cible par la source ; conserver / archiver la source. |
|
||
| `ss` | Garder les deux réponses séparées (= ne rien faire) |
|
||
| `sx` / `xs` | Garder la source / la cible et archiver l’autre. |
|
||
|
||
Pour une fusion, `Cible|` met la cible avant la source, `|Cible` fait l’inverse.
|
||
|
||
Une autre opération est **Cut** : dans les cas où vous voulez découper
|
||
l'image d'origine en deux. Utiliser le bouton **Cut** pour choisir la
|
||
coupure, et quelle moitié doit être gardée. L'interface graphique vous
|
||
fournira alors une instruction texte à copier et à mettre dans le
|
||
fichier texte.
|
||
|
||
Vous pouvez aussi ajouter vos propres instructions dans
|
||
`manual_resolutions.txt`, même si Gemini n’a pas signalé ces conflits.
|
||
Les lignes sont appliquées **de haut en bas**, avec une distinction importante :
|
||
|
||
- La **source** est toujours le PDF tel qu’il existait au début de cette
|
||
exécution, avant les modifications des lignes précédentes.
|
||
- La **cible** est sa version courante, tenant compte des lignes précédentes.
|
||
|
||
Par exemple, pour une copie ayant les labels `A`, `B` et `C` :
|
||
|
||
```text
|
||
Copie46 A c{40}1> B|
|
||
Copie46 C -> A|
|
||
```
|
||
|
||
La première ligne coupe A à 40 % de sa hauteur cumulée, conserve la première
|
||
partie sous le label A et ajoute les 60 % restants après B. La seconde ligne
|
||
ajoute C après **la partie conservée de A**, et non après A entier. C reste
|
||
également disponible sous son propre label.
|
||
|
||
En revanche, si une ligne ultérieure utilise **A comme source**, elle utilise
|
||
le PDF A entier du début de l’exécution, pas seulement sa partie conservée.
|
||
Une seule coupe par label source et par copie est autorisée dans une même
|
||
exécution. Remplacez `A`, `B` et `C` par les labels exacts de votre évaluation.
|
||
|
||
Enregistrez le fichier texte, éventuellement le **Recharger**, puis
|
||
**Exécuter**.
|
||
|
||
Retirer une instruction signifie accepter les PDF sans changement ;
|
||
exécutez même si vous avez retiré toutes les lignes.
|
||
|
||
Après succès, l’interface revient à l'étape de correction (avec le
|
||
mode **recorrection à partir de refaire.json** ) : lancez-la.
|
||
|
||
### Nettoyer la correction
|
||
|
||
**Effet :** Essaye de réparer des problèmes d'encodages courant dans les réponses de Gemini.
|
||
|
||
## Annotations et tablette
|
||
|
||
### Générer les copies annotées
|
||
|
||
**Effet :** Génère des versions des copies, annotées avec la correction Gemini.
|
||
|
||
Choisir le mode :
|
||
- **Annotations simples (Anot)** Annote chaque copie en des documents qu
|
||
- **Annotations avec cases (Bnot)** Annote chaque copie, avec des
|
||
cases qui vous permettrons, en les cochant, de supprimer certains
|
||
commentaires, ou de modifier la note
|
||
- **Annotations groupées (BGnot)** Génère des documents pdf, où les
|
||
réponses annotées sont regroupées par label (ou plutôt par groupes
|
||
de label).
|
||
|
||
Les groupes de label sont ceux qui ont été générés dans l'analyse
|
||
de l'énoncé. Il est possible de les modifier à la main ici.
|
||
|
||
**Écraser les sorties** remplace les documents existants. **Mode
|
||
refaire** ne concerne qu’une reprise sélectionnée ; utilisez de
|
||
préférence le parcours dédié décrit plus bas.
|
||
|
||
### Exporter — facultatif
|
||
|
||
**Effet :** place les documents générés dans le dossier de transfert configuré.
|
||
|
||
Choisissez le même **Dossier d’annotations** qu’à la génération.
|
||
|
||
### Annoter les PDF sur la tablette
|
||
|
||
**Effet :** recueille votre validation pédagogique, vos changements de scores et vos annotations manuscrites.
|
||
|
||
Relisez chaque réponse avec sa correction. Dans les modes avec cases, cochez une seule note par question pour la remplacer ; laissez les notes correctes inchangées.
|
||
|
||
Une case près d’un commentaire le supprime, celle sur un rectangle
|
||
supprime ce rectangle ; **clr** supprime tous les commentaires et
|
||
rectangles de la question. Ajoutez vos propres remarques sans écrire
|
||
accidentellement dans les cases. Gardez les dimensions et l’ordre des
|
||
pages pour permettre la lecture du retour.
|
||
|
||
Avec le circuit d’export/import, renvoyez les fichiers sous **leur nom
|
||
exporté** (groupe ou `CopieXX.pdf`), dans le dossier d’import prévu.
|
||
|
||
### Importer les annotations manuscrites
|
||
|
||
**Effet :** rattache les fichiers modifiés manuellement aux documents de l’évaluation.
|
||
|
||
Vérifiez l’évaluation, le dossier d’import et le **Dossier
|
||
d’annotations**, puis exécutez. Écartez les anciens retours et ceux
|
||
d’autres évaluations pour éviter une mauvaise association.
|
||
|
||
## Finalisation
|
||
|
||
### Lire les annotations manuscrites
|
||
|
||
**Effet :** applique les cases cochées et les ajouts manuscrits pour reconstruire les copies et leurs scores.
|
||
|
||
Choisissez **Lecture Bnot** ou **Lecture BGnot** conformément à la
|
||
génération. Pour le parcours `Anot`, passez directement à
|
||
l’attribution des noms. Après lecture, ouvrez les résultats et
|
||
vérifiez notes modifiées, suppressions de commentaires et remarques
|
||
manuscrites.
|
||
|
||
Si les options `answers` sont présentes, choisissez les compléments
|
||
souhaités dans les réponses individuelles : contexte, énoncé,
|
||
correction.
|
||
|
||
En mode groupé, le PDF final peut omettre une réponse parfaite sans
|
||
commentaire conservé ni annotation manuscrite significative ; son
|
||
score reste enregistré. Le PDF peut même être absent si aucune réponse
|
||
ne reste à y inclure. Contrôlez donc aussi les scores et l’image
|
||
complète, sans assimiler automatiquement une omission à une perte de
|
||
réponse.
|
||
|
||
Le mode **Régénérer avec les nouveaux énoncés/corrigés et les
|
||
score.json** sert à mettre à jour les scores sur les images finales à
|
||
partir d'une modification manuelle des fichiers `score.json`.
|
||
|
||
|
||
### Modifier les réponses annotées
|
||
|
||
Cette étape facultative se trouve après la lecture des annotations, pour **Bnot**
|
||
et **BGnot**. Pour une ancienne évaluation, relancez d’abord **Lire les annotations
|
||
manuscrites** : cette lecture enregistre maintenant la limite exacte de chaque
|
||
en-tête et une référence sans perte des images annotées.
|
||
|
||
Saisissez la **Copie**, le **Label source** et le **Label cible**, puis **Ajouter**.
|
||
Les deux labels doivent exister ; la source doit avoir une réponse annotée. Une
|
||
cible sans réponse est acceptée. Vous pouvez ajouter plusieurs instructions.
|
||
|
||
Les boutons **Source**, **Cible** et **Cut** montrent uniquement le **corps de la
|
||
réponse** : copie originale, annotations Gemini conservées et annotations
|
||
manuscrites situées sur ce corps. Ils excluent le score, les commentaires globaux
|
||
de l’en-tête, le contexte, l’énoncé et le corrigé. Les annotations manuscrites de
|
||
l’en-tête restent dans leur en-tête. Le pourcentage de coupe porte sur la hauteur
|
||
du corps uniquement. Aucun fragment n’est redimensionné lors des transferts.
|
||
|
||
Les instructions sont enregistrées dans `annotation_modifications.txt` :
|
||
|
||
```text
|
||
### Source: BGnot
|
||
Copie43 Ex 1 c{43}1> Ex 2|
|
||
```
|
||
|
||
Cet exemple conserve le début de la source (43 %) et ajoute la fin après le corps
|
||
de la cible. `2` conserve la fin, `x` remplace le corps cible au lieu d’ajouter, et
|
||
`|Ex 2` place le fragment avant la cible. Les opérateurs sans coupe de la résolution
|
||
manuelle sont aussi disponibles et décrits dans le panneau. Une instruction par
|
||
source ; une cible ne peut pas être source dans le même fichier. Plusieurs sources
|
||
peuvent alimenter une cible, dans l’ordre du fichier.
|
||
|
||
**Cut** prépare une commande à recopier. Utilisez **Ouvrir dans un éditeur de
|
||
texte**, enregistrez puis **Recharger**. **Aperçu du résultat** montre les corps
|
||
résultants pour la copie saisie. Cliquez sur **Make modifications** pour appliquer
|
||
le fichier enregistré. Chaque label conserve son en-tête ; les scores restent
|
||
inchangés. Les images individuelles, les images combinées, le PDF filtré BGnot
|
||
(ou l’image filtrée Bnot) et les informations de présence sont reconstruits.
|
||
Les réponses modifiées non vides sont incluses dans le résultat filtré, avec les
|
||
compléments propres à leur label.
|
||
|
||
Le fichier reste éditable après application. Réappliquer ne cumule pas les
|
||
transferts : le traitement repart de la référence issue de la lecture des
|
||
annotations. Retirer une ligne puis appliquer annule son effet. Une nouvelle
|
||
lecture des annotations renouvelle la référence et réapplique les dernières
|
||
instructions **appliquées**, sans prendre en compte un brouillon non appliqué.
|
||
|
||
Relancez ensuite **Attribuer les noms et préparer A Rendre**, sans cocher l’option
|
||
limitée aux images `answers`, afin d’actualiser tous les livrables.
|
||
|
||
### Attribuer les noms et préparer A Rendre
|
||
|
||
**Effet :** rassemble les résultats de chaque élève dans le dossier `A Rendre`.
|
||
|
||
Choisissez le dossier d’annotations utilisé et exécutez. Dans
|
||
**Vérification des noms**, traitez tous les noms `Unknown` et les
|
||
doublons : **Ouvrir l’originale**, saisir le nom, puis **Renommer**.
|
||
|
||
**Mettre à jour uniquement les images de answers** ne rafraîchit que
|
||
les réponses individuelles des élèves existants.
|
||
|
||
## Refaire une partie de l’évaluation
|
||
|
||
Utilisez ce parcours après avoir terminé le passage principal. Conservez ses annotations : elles servent à préserver les questions non sélectionnées. Ne démarrez **Nouvelle reprise** qu’après avoir importé et fusionné la reprise courante ; **Refaire la même sélection** permet de repartir avec les mêmes copies et questions.
|
||
|
||
### Choisir les copies et les questions
|
||
|
||
**Effet :** enregistre les réponses à reprendre et leur mode de présentation.
|
||
|
||
Choisissez une copie et une question, puis **+ Ajouter** ; répétez selon les besoins. **Toute la copie** sélectionne toutes ses questions ; **Toutes les copies** applique le choix à la classe. Vérifiez le tableau, retirez les erreurs, choisissez le **Passage principal** correct et la présentation **PDF à vérifier**, puis **Enregistrer la sélection**.
|
||
|
||
### Reprendre le découpage — facultatif
|
||
|
||
**Effet :** permet de corriger les repères des copies sélectionnées.
|
||
|
||
Reprenez les contrôles de la vérification visuelle des labels. Validez les images modifiées ; chaque copie sélectionnée s’ouvre à son tour, et fermer sa fenêtre passe à la suivante. Ignorez si les découpages sont déjà corrects.
|
||
|
||
### Redécouper les réponses — facultatif
|
||
|
||
**Effet :** reconstruit les réponses des copies sélectionnées à partir des repères corrigés.
|
||
|
||
Exécutez après toute modification du découpage. Ouvrez les réponses concernées et vérifiez leurs limites ; en présence de résolutions manuelles, contrôlez particulièrement les versions `_new` et `_old`. Ignorez si le découpage n’a pas changé.
|
||
|
||
### Refaire la correction — facultatif
|
||
|
||
**Effet :** relance la correction automatique des seules questions sélectionnées.
|
||
|
||
Vérifiez la sélection puis exécutez. Contrôlez les erreurs et les résultats proposés. Ignorez si vous souhaitez uniquement modifier les notes ou commentaires à la main lors de la relecture.
|
||
|
||
### Préparer les copies à vérifier
|
||
|
||
**Effet :** génère dans `BRnot` les documents avec cases du passage de reprise.
|
||
|
||
Exécutez puis vérifiez que seules les réponses voulues sont présentes, avec la présentation choisie. Cette génération remplace les documents de reprise concernés : ne la relancez pas sur une relecture manuscrite à conserver.
|
||
|
||
### Exporter vers la tablette — facultatif
|
||
|
||
**Effet :** transfère les documents du passage de reprise vers le dossier d’export.
|
||
|
||
Écartez les anciens exports, exécutez et contrôlez les documents transférés. Conservez leur nom complet, y compris le préfixe de reprise s’il est présent : il permet d’associer les retours au bon passage. Ignorez si vous relisez directement les fichiers locaux.
|
||
|
||
### Vérifier sur la tablette
|
||
|
||
**Effet :** recueille la validation et les modifications des réponses reprises.
|
||
|
||
Appliquez les mêmes règles de cases et d’écriture que pour le premier passage. Retournez tous les documents, même sans changement, sous leur nom exporté dans le dossier d’import ; retirez les anciens retours. En travail local, placez les `Concat_annotated.pdf` dans les sous-dossiers de cette reprise.
|
||
|
||
### Importer les copies vérifiées — facultatif
|
||
|
||
**Effet :** récupère les annotations du passage de reprise courant.
|
||
|
||
Exécutez et vérifiez que tous les retours attendus sont acceptés. Les fichiers portant le préfixe d’une autre reprise sont ignorés. Ignorez cette étape seulement si les `Concat_annotated.pdf` sont déjà au bon endroit.
|
||
|
||
### Mettre à jour les copies finales
|
||
|
||
**Effet :** fusionne les réponses refaites avec les autres réponses conservées du passage principal.
|
||
|
||
Vérifiez le **Passage principal**, puis exécutez. Contrôlez une question refaite et une question conservée pour chaque copie concernée ; résolvez tout retour manquant avant de poursuivre. Relancez ensuite **Attribuer les noms et préparer A Rendre** et vérifiez les livrables mis à jour avant de les remettre aux élèves.
|
||
|
||
## Archivage
|
||
|
||
### Nettoyer les fichiers intermédiaires — facultatif
|
||
|
||
**Effet :** supprime définitivement les fichiers de travail et la progression de l’interface en conservant les livrables prévus.
|
||
|
||
Attendez la fin des relectures et reprises. Vérifiez les résultats de tous les élèves dans `A Rendre` et sauvegardez l’évaluation si vous voulez pouvoir reprendre le travail. Choisissez d’abord **Prévisualiser sans supprimer**, puis examinez la liste. Ne lancez **Nettoyage définitif** qu’une fois certain de ne plus avoir besoin des intermédiaires : les PDF traités, textes de l’énoncé, corrections, journaux et livrables de `A Rendre` sont conservés, mais une reprise exigera de régénérer les données supprimées.
|