📅 Événements
Rien aujourd'hui
{{ typeLabel(e.type) }}
{{ e.titre }}
— {{ e.eleve_prenom }}
{{ timeOf(e.date_debut) }}
✅ Tâches du jour
Rien à faire
{{ t.titre }}
{{ '•'.repeat(t.priorite) }}
📓 Cahier journal
Aucune séance
{{ s.matiere_nom }}
{{ s.titre }}
{{ s.niveau_nom }}
🧰 Matériel à préparer
Rien à préparer
{{ m.nom }} ×{{ m.quantite }}
📋 Récap IA du jour
Aucune note IA aujourd'hui — utilise « Note à la volée » dans le Journal
{{ n.statut }}
{{ n.texte_brut }}
Actions :
{{ getElevePrenom(a.eleve_id) }} : {{ a.texte }}
🔁 Routines
{{ r.moment === 'matin' ? '🌅' : '🌙' }}
{{ r.titre }}
{{ jourLabel(j) }}
🏖 {{ v.nom }}
🚌 {{ s.titre }}
{{ s.matiere_nom }}
✓{{ s.titre }}
{{ s.heure_debut }}–{{ s.heure_fin }}
{{ typeLabel(e.type) }}
{{ e.titre }}
{{ timeOf(e.date_debut) }}
✅ {{ t.titre }}
+ Séance
+
✍️ Note à la volée
{{ noteVol.error }}
{{ noteVol.resultat.reponse }}
Observations créées :
{{ o.eleve_prenom }} : {{ o.texte }}
{{ journalDateLabel }}
{{ journal.seances.length }} séances
🏖 {{ v.nom }} (zone {{ v.zone }})
🚌 {{ s.titre }}
Aucune séance — utilise la recherche ci-dessus ou l'onglet Séances
{{ g.niveau_nom }}
{{ g.matin.length + g.apresmidi.length }}
🌅 Matin
{{ s.heure_debut }}–{{ s.heure_fin }}
{{ g.matin.indexOf(s) + 1 }}
{{ s.matiere_nom }}
{{ s.domaine }}
✓{{ s.titre }}
{{ s.objectif }}
🧰 {{ s.materiel }}
🌙 Après-midi
{{ s.heure_debut }}–{{ s.heure_fin }}
{{ g.matin.length + g.apresmidi.indexOf(s) + 1 }}
{{ s.matiere_nom }}
{{ s.domaine }}
✓{{ s.titre }}
{{ s.objectif }}
🧰 {{ s.materiel }}
📅 Événements du jour
{{ typeLabel(e.type) }}
{{ e.titre }} {{ timeOf(e.date_debut) }}
{{ journalDateLabel }}
{{ journal.seances.length }} séances
🏖 {{ v.nom }} (zone {{ v.zone }})
🚌 {{ s.titre }}
Aucune séance — utilise la recherche ci-dessus ou l'onglet Séances
{{ n.nom }}
{{ l.label }}
{{ c.seance.matiere_nom }}
✓{{ c.seance.titre }}
{{ c.seance.objectif }}
📌
{{ s.matiere_nom }}
✓{{ s.titre }}
📅 Événements du jour
{{ typeLabel(e.type) }}
{{ e.titre }} {{ timeOf(e.date_debut) }}
{{ s.matiere_nom }}
{{ s.titre }}
{{ s.niveau_nom }} · {{ s.periode_nom }} · {{ s.date }}
Aucune séance
📦 Copier pour l'année prochaine
→
📚 Programmations
Aucune programmation — clique sur + Créer
{{ p.matiere_nom }}
{{ p.titre }}
{{ p.annee }}
Tous niveaux (classe entière)
{{ editingProgrammation.id ? 'Modifier la programmation' : 'Nouvelle programmation' }}
{{ selectedProgrammation.matiere_nom }} — {{ selectedProgrammation.titre }}
{{ selectedProgrammation.annee }}
Aucune séance — ajoute-en une
{{ s.ordre }}. {{ s.titre }}
{{ s.statut === 'faite' ? '✅ Fait' : '📝 À faire' }}
{{ s.objectif }}
🧰 {{ s.materiel }}
📂 {{ s.domaine }}
Ajouter une séance
📥 Importer depuis un tableau/PDF
{{ importMsg }}{{ initials(e) }}
{{ e.prenom }} {{ e.nom }}
{{ e.niveau_nom }} BEP
{{ g.nom }}
Aucun élève
Aucun groupe — crée-en un pour organiser tes ateliers (fluence, besoin...)
{{ g.nom }}
Aucun élève dans ce groupe
{{ t.titre }}
{{ '•'.repeat(t.priorite) }}
{{ t.date }}
Aucune tâche
{{ typeLabel(e.type) }}
{{ e.titre }}
{{ formatDate(e.date_debut) }} · {{ timeOf(e.date_debut) }}
· {{ e.eleve_prenom }}
📝 {{ e.notes }}
Aucun événement
⏱ Heures de service (108h)
Déclarées : {{ heures.heures_declarees }}h · Estimées : {{ heures.heures_estimees }}h / 108h
✨ Fiche de préparation
📝 Appréciations LSU
📊 Évaluation différenciée
📈 Progression par période
✉️ Message aux parents
✏️ Dictée de mots imprimable
{{ dicteeResult.titre || 'Dictée de mots' }}
{{ dicteeResult.consigne }}
{{ m }}
📝 Phrase : {{ dicteeResult.phrase }}
🌈 Différenciation
{{ dicteeResult.differenciation }}
{{ dicteeResult.differenciation }}
✅ Correction : {{ dicteeResult.correction }}
🧮 Calcul mental imprimable
{{ calcResult.titre || 'Calcul mental' }}
{{ calcResult.consigne }}
{{ o.texte }} = ______
📈 Progression : {{ calcResult.progression }}
✅ Corrigé :
{{ o.texte }} = {{ o.reponse }}
💬 Phrase du jour imprimable
Phrase du jour — {{ phraseForm.niveau }}
« {{ phraseResult.phrase }} »
🎯 Objectif : {{ phraseResult.objectif }}
❓ Questions :
{{ i + 1 }}. {{ q }}
{{ phraseResult.exploitation }}
{{ iaResult }}
{{ r.titre }}
{{ r.notes }}
Aucune ressource
✉️ Mails type
{{ m.titre }}
Sujet : {{ m.sujet }}
{{ m.corps }}
Aucun mail type
💶 Budget de classe
Total : {{ budgetTotal.toFixed(2) }} € · Wishlist : {{ wishlistTotal.toFixed(2) }} €
{{ b.nom }}
{{ b.type === 'revenu' ? '+' : '−' }}{{ Number(b.montant).toFixed(2) }} €
Aucune entrée
🧰 Matériel à préparer
{{ m.nom }} ×{{ m.quantite }}
{{ m.date }} · {{ m.seance_titre }}
Aucun matériel — il se génère automatiquement depuis les séances
🖨 À imprimer
{{ imp.nom }} · {{ imp.modele }}
×{{ imp.quantite }}
Aucune impression
💡 Carnet d'idées
{{ i.titre }}
{{ i.date }}
Aucune idée
🔑 Mot de passe
{{ pwdMsg }}
🏫 Réglages de classe
🏖 Vacances scolaires
{{ vacSyncMsg }}
Aucune période importée — clique sur « 🔄 Synchroniser » pour récupérer le calendrier officiel
{{ v.zone }}
{{ v.nom }}
{{ fmtVacDate(v.date_debut) }} → {{ fmtVacDate(v.date_fin) }}
{{ v.lieu }}
🎓 Niveaux
{{ n.nom }}
📚 Matières
{{ m.icone }} {{ m.nom }}
🗓 Périodes
{{ p.nom }}
📅 Semaine type génère tes semaines en 1 clic
{{ ['Lun','Mar','Mer','Jeu','Ven'][s.jour_semaine - 1] }}
{{ s.heure_debut }}–{{ s.heure_fin }}
{{ s.titre }}
{{ s.matiere_nom }}
{{ s.niveau_nom }}
Aucun créneau — ajoute tes créneaux récurrents (ex: lundi 9h Maths CP)
{{ genMsg }}
🗑 Corbeille éléments supprimés
Corbeille vide
{{ c.table }}
{{ c.label }}
{{ c.date }}
🔁 Routines
{{ r.titre }} {{ r.moment === 'matin' ? '🌅 matin' : '🌙 fin' }}