Suivi des habitudes dans Discourse... est-ce possible ?

L’une des instances Discourse que j’héberge est dédiée à un club scolaire pour l’enseignement des compétences de vie et professionnelles aux enfants d’un quartier défavorisé. Si cela vous intéresse, vous pouvez en savoir plus sur le club sur notre site web.

Le « Grande Idée » du mois prochain est « construisez des habitudes qui servent vos objectifs ». Nous créerons tous des trackers d’habitudes dans nos carnets individuels, mais j’aimerais ajouter une fonctionnalité de suivi des habitudes à notre instance Discourse pour nous aider à voir et à soutenir les progrès les uns des autres. Un fil de rapport de progression par élève pourrait fonctionner, mais j’aimerais trouver quelque chose de plus visuel, pour signaler les jours de réussite ou d’échec sur une habitude spécifiée par l’utilisateur, et suivre la participation sur notre Discourse d’une certaine manière.

Je suis un codeur expérimenté et un administrateur système correct, mais j’essaie d’éviter le développement personnalisé ici, car la personne qui prendra la relève pour administrer le site lorsque je partirai un jour n’est pas très technique. Je serais donc ouvert à personnaliser un plugin existant si je pouvais avoir une forte confiance que mes correctifs seraient acceptés en amont pour une maintenance à long terme.

4 « J'aime »

Comment envisagez-vous ce suivi des habitudes sur Discourse ? Quelle serait votre expérience ou votre parcours utilisateur idéal ?

1 « J'aime »

Deux idées :

Créez une catégorie Suivi des habitudes et remplissez-la avec un événement pour chaque jour du mois, relatif à la nouvelle habitude. Ainsi, les élèves peuvent suivre leur progression ensemble et ne sont pas isolés dans leur propre historique. Vous pourriez également inclure un texte motivationnel changeant dans le titre de chaque événement :

Rendez les choses plus visibles et plus visuelles en récompensant les élèves avec des badges personnalisés. Je pourrais imaginer trois étapes en fonction de la persistance :

Et vous pourriez étendre ces badges en introduisant des lignes d’argent et d’or pour une participation répétée.

4 « J'aime »

Cela a l’air bien, laissez-moi ajouter un peu d’épices à votre contribution @manuel.

J’aime particulièrement l’idée du suiveur d’habitudes, quelque chose que le professeur BJ Fogg a réalisé manuellement dans son Programme Tiny Habit. Cela fonctionne vraiment et je l’utilise dans différents aspects de ma vie. Je vous suggère de consulter le programme que j’ai lié ainsi que le plugin Discourse Policy ; vous pourriez y trouver un moyen détourné pour le faire fonctionner sur Discourse.

Ensuite, lorsque vous combinerez cela avec des badges personnalisés, je vois comment cela pourrait être très engageant et comment les habitudes se construiront certainement.

En allant un peu plus loin, tout en vous appuyant sur ce que j’ai partagé ci-dessus et pour vous aider dans la partie conception de votre programme @HedgeMage, puis-je vous suggérer des lectures complémentaires ? Les liens que je partage offrent un aperçu, mais ils vous aideront certainement à mieux concevoir des habitudes.

5 « J'aime »

Je peux imaginer plusieurs workflows qui pourraient fonctionner… La suggestion de @manuel est un peu maladroite, mais elle fait bien le travail sans nécessiter de code supplémentaire par rapport à ce que nous avons déjà.

Dans mon monde idéal, chaque élève aurait un sujet de suivi des habitudes dans une catégorie dédiée à cet effet. N’importe qui pourrait commenter ce sujet, mais seul l’auteur pourrait cocher les éléments du suivi.

Chaque enfant suivrait entre 1 et 5 habitudes à la fois, avec une série de dates (nous commencerions un nouveau sujet chaque mois pour des raisons de gestion). Chaque jour, ils pourraient enregistrer un « succès » (réussite), un « échec » (échec pour la journée) ou ne rien entrer (aucune information). J’espère que ce serait assez simple, comme cliquer sur un bouton par habitude.

Le sujet afficherait les séries et les totaux par habitude d’une manière attrayante, et je pourrais mettre en place des badges amusants comme « 7 connexions consécutives » (succès ou échec, n’importe quelle habitude), « 30 connexions consécutives », « série de 7 jours » (7 succès d’affilée sur la même habitude), et ainsi de suite.

@osioke, j’apprécie Tiny Habits… C’est une partie du modèle que nous allons utiliser. Après avoir cherché en vain un livre adapté à cette tranche d’âge et à ce niveau de lecture, j’ai fini par adapter du matériel principalement issu de Stronger, Faster, Better et Atomic Habits, qui inclut le modèle Fogg comme sous-ensemble.

Tout cela reste un défi pour l’instant… mais nous travaillons dessus et j’apprécie tous les conseils que vous pouvez partager. Continuez à envoyer vos idées ! Le plan est d’introduire la construction d’habitudes comme notre « Grande Idée » de décembre, puis de faire des points hebdomadaires sur les habitudes tout au long du reste du programme à partir de la mi-décembre. Je m’attends à ce que tout évolue en cours de route.

4 « J'aime »