EduShell
Guide formateur et admin

Guide formateur et admin

Tout ce que fait un formateur ou un administrateur au quotidien, avec les écrans que vous verrez vraiment.


Animer une session en direct

Ouvrez Sessions et cliquez sur Nouvelle session. Choisissez le lab et une version publiée, réglez la capacité, puis planifiez une heure de début ou démarrez tout de suite. Dans les Réglages de la place, vous définissez le fuseau horaire, l'enregistrement et le rythme (libre, ou verrouillé étape par étape pour garder la classe groupée).

EduShell préchauffe une place prête par apprenant à l'avance : personne n'attend le démarrage d'une machine. Vous pouvez prolonger la durée ou ajouter des places plus tard sans interrompre qui que ce soit.

edushell.app/sessions/…
Réglages de plan et de planification d'une session
Planifier une session : lab, capacité, fuseau horaire, enregistrement et rythme.

Inviter les apprenants

Il y a deux entrées, et vous pouvez utiliser les deux pour une même session :

  • Lien d'invitation : copiez le lien de la session et envoyez-le comme vous voulez. L'apprenant clique, se connecte par courriel et arrive à sa place.
  • Code de session : un code court que vous pouvez dicter à voix haute. L'apprenant ouvre la page pour rejoindre, saisit le code, et il est dedans, sans compte à créer d'abord.

Vous pouvez importer une liste de courriels à l'avance, ou laisser les apprenants se servir avec le code. Dans tous les cas, rien à installer.

Suivre la classe

La vue de suivi en direct est votre poste de pilotage. Pour chaque place, vous voyez la présence, l'avancement étape par étape de l'apprenant et son état (actif, en attente, en difficulté). EduShell repère les apprenants bloqués et lève une alerte IA avant même qu'ils ne demandent, pour aller vers la bonne personne en premier.

Une zone de message permet de parler à toute la classe d'un coup, et la liste se réordonne pour faire remonter en tête celui qui a besoin de vous.

edushell.app/sessions/…/monitor
Le tableau de bord de suivi en direct du formateur
Une ligne par apprenant, triée par urgence, avec présence, progression et alertes IA.

Aider un apprenant : prise de main, indice, chat, main levée

Depuis la liste, vous avez plusieurs façons d'aider :

  • Prendre la main : ouvrez le terminal d'un apprenant et pilotez-le vous-même pour le débloquer, puis rendez-lui la main.
  • Envoyer un indice : poussez un indice ciblé à un apprenant sans donner la réponse.
  • Écrire à la classe : envoyez un message que tous les apprenants voient, utile pour une correction qui concerne tout le monde.
  • Main levée : les apprenants peuvent lever la main et apparaissent dans la file d'aide, pour que personne ne soit oublié.

Tout se passe dans le navigateur, en temps réel, sans que l'apprenant partage son écran via un outil tiers.

edushell.app/sessions/…/monitor
Un formateur prenant la main sur le terminal d'un apprenant
Prenez la main sur une place pour débloquer un apprenant, puis rendez-la-lui.

Redimensionner un environnement en cours de session

Si un lab s'avère plus gourmand en CPU ou en mémoire que prévu, vous pouvez changer les ressources des places en cours depuis la vue de suivi, sans redémarrer la session. EduShell admet la nouvelle taille au regard de la capacité disponible, puis l'applique. Augmentez pour une charge lourde, ou réduisez pour faire tenir plus d'apprenants.

Un redimensionnement est admis au regard de la capacité réelle : si la machine ne peut pas accueillir la taille supérieure pour chaque place, EduShell vous le dit avant d'appliquer, plutôt que d'appliquer à moitié et de laisser certains apprenants à court.

Créer un lab

Ouvrez Labs et créez-en un ou modifiez-en un. Un lab a trois parties :

  1. Consignes : rédigées en Markdown, avec code coloré et boutons de copie. Vous pouvez écrire un contenu bilingue (FR et EN) qui suit la langue de l'apprenant.
  2. Environnement : choisissez le tier et l'image de base, ajoutez des conteneurs, un cluster par apprenant ou une VM, attachez des volumes et des réseaux, et définissez un script d'amorçage exécuté une fois au démarrage.
  3. Vérifications : des contrôles automatiques qui valident chaque étape, pour que l'apprenant ait un retour immédiat et que vous voyiez la progression sur le tableau de bord.

Les labs sont versionnés : modifiez un brouillon, prévisualisez-le dans un vrai bac à sable, puis publiez. Les sessions exécutent toujours une version publiée.

edushell.app/labs/…/edit
L'éditeur de lab avec l'environnement et les ressources
L'éditeur de lab : consignes, environnement (conteneur, cluster ou VM), ressources et vérifications.

Administrer votre organisation

La console Administration est l'endroit où un propriétaire ou un admin gère l'org :

  • Membres et rôles : invitez des personnes, changez les rôles, transférez la propriété.
  • Paramètres et visibilité : renommez l'org, et choisissez si la consommation et la facturation sont visibles par tous les membres ou par les admins seulement.
  • Authentification (SSO) : connectez OIDC, SAML ou LTI pour que vos personnes se connectent via votre fournisseur d'identité.
  • Clés API et webhooks : émettez des identifiants programmatiques et abonnez-vous aux événements (voir la référence API).
  • Journal d'activité : une piste d'audit de qui a fait quoi.

Les actions sensibles (fermeture de l'org, transfert de propriété) sont protégées, et réversibles quand elles peuvent l'être.

edushell.app/admin
La console d'administration de l'organisation
La console admin : membres, paramètres, SSO, clés API, webhooks et journal d'activité.

Facturation et formules

La facturation est mesurée au crédit-heure (voir les concepts clés). Depuis Facturation, un propriétaire ou un admin voit la formule en cours, la consommation du mois par rapport au quota inclus, et les factures, et peut souscrire ou changer de formule. La visibilité de la consommation et de la facturation pour les membres non-admin se règle dans les Paramètres. Le compteur s'arrête à la fin d'une session : vous ne payez jamais des places inactives.