Discourse come LMS / integrazione di Discourse con un LMS

Certamente, grazie per il tuo interesse.

Attualmente abbiamo una community dove si incontrano giovani in età universitaria che vogliono migliorarsi. Qui organizziamo principalmente moduli su scienza e filosofia, incontri settimanali e incoraggiamo le persone a fare presentazioni. Ho anche provato ad aprire un forum per questa community in modo che le persone possano avere discussioni e chat più confortevoli e a lungo termine. Attualmente è privato per la community, ma prevediamo di aprirlo a tutto internet in futuro.

Attualmente, la maggior parte del flusso di informazioni come letture quotidiane, dettagli delle presentazioni, dettagli degli incontri, ecc. avviene tramite WhatsApp. Il tasso di partecipanti che utilizzano il forum è ancora basso. Vogliamo sia stabilire un’operazione più funzionale sia garantire che le persone accedano maggiormente al forum trasferendo sul forum le cose che facciamo su WhatsApp.

  1. Esiste un modo per inviare notifiche alle persone quando viene utilizzato come Progressive Web App sui telefoni cellulari?
  2. Possiamo creare un sistema in cui possiamo verificare se i partecipanti hanno svolto le loro letture quotidiane e premiarli o ricordarglielo? (Ho chiesto a chatgpt a riguardo, ha detto che potevo farlo creando un nuovo scenario con il plugin di automazione discourse, ma non c’è opzione per creare un nuovo scenario)
  3. Possiamo creare un sistema di certificazione in cui rilasceremo diplomi ai partecipanti in base alla loro frequenza agli incontri settimanali nei moduli?

Queste erano le funzionalità che stavo cercando da qualche giorno. Se hai funzionalità che ritieni sarebbero funzionali in un sistema simile, sono aperto ad esse.

2 Mi Piace

Ho usato un sistema di badge per i compiti. Gli studenti creavano un argomento con un tag per il compito e se lo :heart:avo, ottenevano un badge (con badge sql). Ho scritto uno script che leggeva un file csv dal sistema di gestione dell’apprendimento della scuola e lo aggiornava in modo che potesse essere caricato nuovamente nel sistema di gestione dell’apprendimento della scuola.

6 Mi Piace

Sì, assolutamente per quanto riguarda la PWA.

Puoi spiegare meglio? Hai provato ad aggiungere una nuova automazione tramite la dashboard di amministrazione?

E come dice Jay, i badge sono un buon modo per farlo.

3 Mi Piace

Ho appena controllato di nuovo, devo abilitare le notifiche nelle impostazioni di Discourse. Grazie.

ChatGPT mi ha un po’ tratto in inganno, ora capisco, ma il metodo che mi ha indicato non sembra funzionare.

Grazie per la risposta.

Come ho detto, posso creare un sistema in cui ricompensare gli utenti che lasciano emoji sui loro post di lettura quotidiana usando solo BadgeSQL? Dovrei farlo dando loro dei badge, il sistema di classifica richiede uno sforzo maggiore? E se potessi fornire una guida o un punto di partenza per BadgeSQL, sarei molto felice.

1 Mi Piace

Sì.

Il plugin per la classifica non esisteva quando l’ho fatto e non ho fatto molto (niente?) con esso.

https://meta.discourse.org/tag/sql-triggered-badge

Se la cosa dei badge funziona per te, allora un plugin (o forse qualcosa che chiama l’API?) che automatizzerebbe la creazione del badge con l’SQL associato sarebbe una buona idea.

Se è giornaliero, allora potrebbe esserci un modo per far sì che l’SQL del badge conceda un badge per ieri; o semplicemente avere un singolo badge che può essere assegnato più volte e concedere un badge ogni giorno in cui pubblicano l’emoji.

2 Mi Piace