Sto pensando di utilizzare Discourse in un contesto educativo e mi chiedo quali dati siano disponibili sui post. Questi dati mi aiuteranno a progettare strumenti di analisi per comprendere il coinvolgimento e la comprensione degli studenti.
Ciao John, intendi quali statistiche sono disponibili? Se installi Data Explorer, puoi accedere all’intero database.
C’è un elenco di tutti gli elementi dei dati?
Il plugin Data Explorer include tutte le tabelle. Inoltre, Discourse è open source, quindi tutto è disponibile su GitHub. Puoi consultare la cartella /app/models: ogni file include la tabella associata in fondo.
Grazie. Quei modelli lo hanno spiegato molto bene. Vedo che ci sono campi definiti dall’utente, ma sembrano estendere il profilo utente. Se volessi creare dati personalizzati a livello di post (per l’analisi), quanto sarebbe difficile eseguire i calcoli e inserirli in un’altra tabella di Discourse o in un altro database?
Puoi personalizzare Discourse a tuo piacimento con i plugin; i principali vincoli sono il tempo
e il denaro
(anche se alcune cose sono più difficili di altre, ovviamente).
Tuttavia, hai mai pensato di affrontare la questione da un’altra prospettiva?
Cosa vuoi davvero?
Sono disponibili molte funzionalità di analisi già integrate. Forse esiste già qualcosa che, in qualche modo, soddisfa le tue esigenze…
Assicurati inoltre di fare una distinzione esplicita tra Argomenti e Post in tutto ciò che specifichi.
Sembra che tu stia creando problemi. I plugin possono aggiungere campi personalizzati ai post e ai topic.
Infatti. Uso molti strumenti EdTech e sarebbe bello se fossero sviluppati su prodotti esistenti e diffusi. In questo caso d’uso educativo, le scuole necessitano di SSO e di un modo per importare gli elenchi delle classi per creare gruppi di discussione. Le discussioni sono sottoutilizzate nell’istruzione perché mancano di analisi che gli insegnanti possano utilizzare per monitorare e favorire facilmente le discussioni. Sono inoltre sottoutilizzate perché la maggior parte degli insegnanti non le ha utilizzate abbastanza per acquisire competenza. In tutti i miei corsi di laurea specialistica, le discussioni online erano moderati in modo carente e considerate un semplice compito da svolgere invece che un dibattito intellettuale. La crescita delle aule virtuali e degli strumenti di riconoscimento vocale ne rende la piattaforma ancora più attraente per le scuole.
Sì. Quando ero un fanatico del software open source e un idealista neo-dottore di ricerca appena conseguito in una università di primo livello, lavorando in una grande università pubblica nel sud-est, ho ricevuto un ottimo supporto dagli esperti di tecnologia quando volevo integrare il loro SSO usando Moodle (invece di Blackboard fornito dall’università). Nella piccola università di terzo livello dove ho iniziato a usare Discourse, ho fatto di tutto per evitare che gli esperti di tecnologia venissero a conoscenza della cosa.
I miei colleghi (e ora mia moglie, che è ora a tempo indeterminato in un’università di punta nell’ovest), che hanno studiato l’analisi della conversazione, non avrebbero nemmeno considerato di fare qualcosa di diverso dall’usare gli strumenti prescritti. Anche con l’SSO già attivo, la transizione è difficile.
Se hai un budget, o forse uno studio comparativo tra Discourse e altre piattaforme che mia moglie potrebbe co-autorare, potrei essere in grado di aiutarti oltre a quanto puoi ottenere qui. La questione SSO è ormai ben sviluppata, quindi se ottieni anche un minimo di aiuto da coloro che detengono le chiavi del regno, non dovrebbe essere così difficile. Inoltre, se la tua istituzione utilizza Google o Office365, puoi seguire le guide esistenti senza nemmeno dirglielo.
Ho un supporto di bilancio. Se l’addon può diventare uno strumento EdTech valido, sono felice di finanziarlo personalmente.
Mi piace l’approccio di Jay. Agisci e chiedi perdono dopo. Gestire una comunità online è difficile. Richiede molte ore ingrato di cura, sollecitazione, coltivazione e crescita, una persona alla volta.
Le persone non amano scrivere bene. I social media ci hanno insegnato a scrivere male e a volte persino a mentire. È una situazione negativa che spero le istituzioni educative possano affrontare attraverso esperienze online positive.
Sono completamente d’accordo con questa affermazione.
Sto anche cercando di integrare Discourse per un programma online e utilizziamo GSuite. L’integrazione SSO è stata piuttosto semplice (dopo aver visto il post).
Ho trovato il plugin Data Explorer uno strumento molto utile per i rapporti iniziali. Con un bravo programmatore SQL, riesco a ottenere praticamente tutti i rapporti principali che desidero (soprattutto quando voglio filtrare per categorie specifiche ed eseguire più istruzioni JOIN). Abbiamo appena iniziato la nostra esplorazione, ma Discourse offre già così tanto che ci vorrà del tempo per esplorarlo fino in fondo. Il grafico di rete è un’aggiunta che mi piacerebbe suggerire come possibile funzionalità aggiuntiva o plugin per le istituzioni educative.
Vuoi dire come Community Network Visualisation?
Sì.
Ho una community di oltre 6600 utenti e, come ho capito dal post, questo potrebbe causare problemi di prestazioni durante l’esecuzione della query.
Al momento non posso utilizzare il filtro per livello di fiducia, poiché tutti i miei studenti saranno al livello 0 (e forse alcuni al livello 1 entro la fine di questo termine accademico). Avete qualche suggerimento per ottimizzare nel mio caso d’uso?
Potrebbe, potrebbe no; dovresti provarlo e vedere il lavoro eseguito almeno due volte, controllando quanto tempo impiega in Sidekiq, l’utilizzo della CPU, le operazioni di I/O sul disco e l’usabilità durante l’esecuzione.
Il mio unico commento è che 6600 utenti su un grafico contemporaneamente saranno molto rumorosi, quindi sì, forse considera di utilizzarlo con il filtro dei livelli di fiducia (TL) una volta che avrai una comunità più matura che avrà raggiunto livelli di fiducia più alti…?
Comunque, domande come queste è meglio farle nel topic del plugin.
Certo.
Sì. Siamo appena partiti con Discourse e ci aspettiamo una curva di apprendimento ripida nella costruzione della community nei primi mesi.
Grazie per il suggerimento. Lo terremo a mente. Siamo appena all’inizio nella community e ci stiamo abituando lentamente alla struttura. Ho messo nei preferiti il post in #plugin. Aggiungerò i miei risultati lì dopo la prima esecuzione.
Nessun problema, è solo che altri utenti del plugin potrebbero trarre beneficio dalle tue domande e dal tuo caso d’uso.
A meno che tu non abbia modificato drasticamente i valori predefiniti, questo non sembra corretto. Non ci vuole molto per raggiungere il livello di fiducia 1, e mi aspetterei che la maggior parte sia a tl2 in una o due settimane.
Sì, ho apportato alcune modifiche significative alle impostazioni dei Livelli di Fiducia. Questo garantisce che i partecipanti seri passino dal livello 0 al livello 1 in anticipo, mentre quelli non attivi impiegheranno più tempo per essere promossi.
@pfaffman: Volevo solo verificare qualcosa relativo ai limiti dei post per il livello tl0.
Ho impostato soglie più elevate per la promozione al tl1 (argomenti visualizzati = 50, post letti = 300, tempo trascorso in minuti = 500) per essere assolutamente sicuro del coinvolgimento degli utenti nel forum prima di concedere ulteriori permessi. Tuttavia, da alcune delle risposte che ho ricevuto dagli utenti nel forum, credo che il limite del primo giorno venga ancora applicato ogni giorno. Esiste un’assunzione implicita secondo cui gli utenti passeranno al tl1 rapidamente e quindi un caso d’uso del genere potrebbe non verificarsi?