Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Cédric Floquet,
Nombre de réponses : 10

Bonjour,

Je ne suis pas certain à 100% que cette question soit à sa place dans "assistance technique", car j'ai vu quelques sujets concernant les badges dans "assistance pédagogique", mais comme elle est liée à des APIs et autres URLs, je suppose que c'est plutôt technique.

Dans notre installation de Moodle, nous voudrions que les étudiants puissent se connecter à leur sac à badges si ce dernier est hébergé par Open Badge Passport. C'est-à-dire, que les badges obtenus dans Moodle puissent être envoyés sur ce sac à badges externe.

Je pensais pouvoir autoriser cela en entrant les informations sur l'API Open Badge Passport dans l'administration du Moodle (page Administration du site > Badges > Gérer les sacs à badges), là où se trouvent déjà par défaut les informations sur l'API de badgr.io.

Mais je ne trouve nulle part des informations sur comment se connecter à Open Badge Passport par ce moyen (API).

Je suis au courant de la relation entre Open Badge Passport (OBP) et Open Badge Factory. Je comprends que ce dernier est payant si on veut "sérieusement" devenir émetteur de badges. Mais Open Badge Passport étant quant à lui gratuit pour les "receveurs" (donc les étudiants), je pensais qu'il y aurait moyen de connecter simplement leur compte à une plateforme de type Moodle pour qu'ils stockent dans OBP les badges émis dans Moodle.

Sans cette connexion (semi-)automatique entre les 2 plateformes, il leur reste apparemment la possibilité de télécharger leurs badges Moodle (sous forme d'image PNG), puis les importer manuellement dans OBP, et cela semble fonctionner (même si lors de mon test d'importation dans OBP, ce dernier afficher une erreur Java... mais le badge est tout de même importé). Mais cet export/import est plus fastidieux pour les étudiants qu'une connexion directe entre Moodle et leur sac à badges OBP.

Y a-t-il un moyen de réellement connecter un profil Moodle à OBP comme on peut le faire avec Badgr, ou pas du tout ? (ce qui serait dommage, Open Badge étant un standard plutôt ouvert)

Merci sourire

Moyenne des évaluations  -
En réponse à Cédric Floquet

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Jacques Barzic,
Bonjour Cédric,

Je suis confronté au même besoin que toi, j'ai progressé mais il reste un problème non résolu. Voici mes constats.
Note : j'ai fait les tests ci-dessous sur un Moodle 3.9.

Étape 1 : en admin, dans Administration du site > Badges > Réglage sac à badges, je choisis https://openbadgepassport.com/ (choix natif Moodle) pour le champ "Sac à Badges externe actif".
Étape 2 : en admin, dans Administration du site > Badges > Gérer les sac à badges, je vérifie que c'est bien https://openbadgepassport.com/ qui est actif.
Si je regarde les paramètres, il y a le choix de version pour l'API. Je laisse la valeur par défaut "Open Badges v1.0".
Étape 3 : connecté sous un utilisateur non admin, dans Préférences > Réglage du sac à badges, je paramètre la connexion à un compte "Open Badges Passport" (créé au préalable) avec succès.
Étape 4 : je délivre à l’utilisateur de l'étape 3 un badge dans Moodle.
Étape 5 : Reconnecté sous le profil de mon utilisateur badgé, lorsque je vais voir le badge tout est OK.
Étape 6 : toujours sous le compte de l'utilisateur badgé, le badge affiché, si je clique sur le bouton "Ajouter au sac à badges", c'est là qu'il y a problème.
Une fenêtre me propose de me connecter à un compte "Bagr" de Mozilla. Pas logique donc.

J'ai aussi fait le test avec les autres versions proposées pour "Open badge" (Étape 2), sans succès et avec d'autre erreurs Moodle.

Cela ressemble un peu à un bug Moodle, non ?

Bien cordialement,

Jacques.
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Mary Cooch,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs
Bonjour! J'attends la confirmation des développeurs Moodle mais j'ai l'impression que pour le moment il est possible de se connecter uniquement à Badgr.
Voici ce que m'a répondu Sara (qui s'occupe des badges pour Moodle LMS)

I don't think they support OBv2.1. I met Eric Rousselle in Barcelona 2 years ago, at an IMS Europe conference. He works in Open Badge Factory and the last time I talked with him a few months ago, he explained that they were planning to implement OBv2.1.
They have a few plugins in the moodle.org database (for instance https://moodle.org/plugins/local_obf), which might help these users too (until Open Badge Passport implements OBv2.1 too).



Moyenne des évaluations Utile (1)
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Dominique-Alain Jan,
Avatar Testeurs Avatar Traducteurs
Bonjour

Pour d’autres raisons, j’ai contacté Éric Rousselle d´OpenBadge Factory cette après-midi et j’en ai profité pour lui demandé des infos concernant votre demande.

Je reviens ici dès que j’en sais plus

Bonne après-midi

D Jan
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Dominique-Alain Jan,
Avatar Testeurs Avatar Traducteurs
J'ai une réponse de OBF :

C'était en cours, mais ça a été retardé par un gros projet avec le Luxembourg, "Edupass in passport" dédié pour toutes les écoles du Luxembourg. Normalement le passage à OB v2.1 va se faire d'ici à la fin du printemps.

HTH

-dajan
Moyenne des évaluations Utile (2)
En réponse à Dominique-Alain Jan

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles
Ah !
Si c'est pour le Luxembourg, ils auront vite fait d'en équiper les trois écoles qui s'y trouvent !
grand sourire clin d’œil  Humour Franc-Comtois.
Moyenne des évaluations Utile (1)
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Jacques Barzic,
Bonjour,

Merci Mary et Dominique-Alain pour vos réponses.
Du coup, n'étant pas un spécialiste des badges en général, elles apportent chez moi de nouvelles remarques.

Vos réponses évoquent la non-compatibilité côté Open Badge Factory avec Open Badge v 2.1 et son implémentation future.
Si j'ai bien compris, Open Badge Passport est en fait le service gratuit de Open Badge Factory, ce qui explique la même non-compatibilité avec Open Badge v 2.1.
Or, mon test qui a une erreur (voir étape 6 de mon précédent message) , est avec Open Badge v1.0 (paramétré côté Moodle) et vers Open Badge Passport.

Qu'en pensez-vous ?

Bien cordialement,

Jacques?
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Cédric Floquet,
Bonjour et merci à tous pour vos réponses.

Donc apparemment Open Badge Passport ne supporte pas la norme 2.1... mais dans Moodle on peut définir si le sac à badges utilise la version 1.0, 2.0 ou 2.1.

En fait, mon principal souci était qu'il n'y a aucune information sur le site d'OBP concernant des URLs auxquelles connecter Moodle pour qu'ils se "parlent".

Jacques, tu semble avoir une option déjà disponible pour OBP dans ton Moodle ? Ce n'est pas le cas chez moi (Moodle 3.10), où seul Badgr est préconfiguré :

Liste des sites de sacs à badges
Je peux ajouter de nouveaux sites de sacs à badges, mais deux URLs sont nécessaires, et je ne dispose pas de celles d'OBP :

Ajouter un site de sacs à badges
Moyenne des évaluations Utile (1)
En réponse à Cédric Floquet

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Mary Cooch,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs
@Jacques et @Cédric -vous êtes certains que c'est "Open Badge Passport" et non "Open Badges" que vous voyez dans les paramètres? Open Badges est obsolète et il faut se connecter à Badgr.
En réponse à Cédric Floquet

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Jacques Barzic,
Oui, Mary, c'est bien Open Badge Passport (voir copie d'écran ci-dessous).
Oui aussi, Cédric, j'ai bien une option Open Badge Passport dans mon Moodle (voir aussi copie d'écran). C'est une version de Moodle 3.9.8 (Build: 20210712). J'ai aussi constaté que dans une version 3.9+(Build: 20200626), plus ancienne donc, cette option n'y est pas.
Elle aurait disparue dans les versions 3.10 et + ?
 
Bien à vous,
 
Jacques.

Moodle sac à badge
 
Moyenne des évaluations Utile (1)
En réponse à Jacques Barzic

Re: Permettre aux étudiants de se connecter à leur sac à badges Open Badge Passport

par Jacques Barzic,
En fait, je me réponds à moi même clin d’œil.
L'option Open Badge Passeport a dû être ajoutée par un collègue, car elle n'y était probablement pas par défaut.
Pour cela, dans Administration > Badges > Gérer les sacs à badges, cliquer sur "Ajouter un sac à badges".
Dans les deux champs "URL API" et "URL sac à badges" mettre https://openbadgepassport.com/ (ne pas oublier le / à la fin sinon ça ne passe pas).
C'est aussi là que l'on choisi l'option Open Badge 1.0, 2.0 ou 2.1.
Ensuite, il faut l'activer dans Administration > Badges > Réglages sacs à badges.

Bien cordialement,

Jacques.
Moyenne des évaluations Utile (3)