FastComments.com

Add Comments to Your LMS via LTI 1.3

FastComments se integrira s bilo kojim LMS-om koji podržava LTI 1.3 - D2L Brightspace, Moodle, Blackboard Learn, Sakai, Schoology i drugi - putem standarda IMS LTI Dynamic Registration. Jedan URL, zalijepljen u zaslon za registraciju vašeg LMS-a, povezuje cijelu integraciju: SSO, kontekst kolegija, mapiranje uloga i pozicioniranje sadržaja. Nema dodatka koji trebate instalirati na svoj poslužitelj. (Canvas LMS ima vlastiti vodič jer je njegov proces registracije drugačiji.)

Nakon registracije, FastComments se pojavljuje kao Learning Tool unutar vaših kolegija. Studenti vide nitaste komentare i kolaborativni chat uz sadržaj kolegija, i automatski su prijavljeni svojim LMS računom.

Cijene Internal Link

Integracija FastComments LTI 1.3 uključena je u planove Flex i Pro bez dodatnih troškova.

Radi s bilo kojim LMS-om koji podržava IMS LTI 1.3 Advantage specifikaciju, uključujući dinamičku registraciju.

Dodajte u sadržaj kolegija u Moodleu Internal Link

Ovaj vodič objašnjava kako dodati FastComments u Moodle 4.x tečaj nakon što je administrator sajta registrirao alat i postavio da se prikazuje u odabiru aktivnosti. Ako FastComments još nije registriran, prvo pogledajte vodič za registraciju u Moodlu.

Otvorite tečaj u načinu uređivanja

  1. Prijavite se u Moodle kao nastavnik s mogućnošću uređivanja (ili viši) za tečaj.
  2. Otvorite tečaj.
  3. Uključite Način uređivanja koristeći prekidač u gornjem desnom kutu zaglavlja tečaja.

Moodle 4.x zamijenio je stari padajući izbornik "Dodaj aktivnost ili resurs" koji je koristio 3.x dijaloškim prozorom za odabir aktivnosti preko cijelog ekrana. Moodle 4.5 zadržava isti odabir, ali dodaje red s oznakama/favoritima na vrhu, pa je pričvršćivanje FastComments-a jednom korisno za brži pristup u kasnijim sekcijama.

Dodajte FastComments aktivnost

  1. Pomaknite se do odjeljka tečaja (teme ili tjedna) u kojem rasprava pripada.
  2. Kliknite Dodaj aktivnost ili resurs na dnu tog odjeljka.
  3. U dijalogu za odabir odaberite FastComments. Ako ga ne vidite, prijeđite na odjeljak o problemima dolje.

Otvara se obrazac za postavke aktivnosti. Polja koja su važna:

  • Activity name (obavezno). Prikazuje se na stranici tečaja i u ocjenjivaču. Primjer: Week 3 Discussion.
  • Activity description. Neobavezni uvodni tekst koji se prikazuje iznad nit.
  • Show description on course page. Označite ako želite da opis bude vidljiv bez ulaska u aktivnost.
  • Preconfigured tool. Postavljeno na FastComments (automatski odabrano kada se pokrene iz odabira). Ne mijenjajte.
  • Launch container. Postavite na Novi prozor. Pogledajte odjeljak o problemima zašto "Isti prozor" u nekim Moodle instalacijama ne radi.
  • Tool URL, Public key, Shared secret, Custom parameters. Ostavite prazno. Dinamička registracija je to obradila na razini sajta.

Pomaknite se do dna i kliknite Save and return to course (ili Save and display da odmah otvorite aktivnost).

Aktivnost se pojavljuje kao red u odjeljku s ikonom FastComments. Studenti kliknu red da otvore nit komentara.

Ugradite FastComments inline s uređivačem

Za nit unutar Stranice (Page), poglavlja Knjige (Book), Lekcije ili bilo kojeg drugog resursa koji koristi Atto ili TinyMCE uređivač:

  1. Otvorite resurs u načinu uređivanja.
  2. Postavite kursor na mjesto gdje treba biti nit.
  3. U alatnoj traci uređivača kliknite gumb LTI / Vanjski alat. U Atto uređivaču označeno je kao "Insert LTI Advantage content". U TinyMCE-u (zadano u Moodle 4.3+) nalazi se u izborniku Više kao External tools.
  4. Odaberite FastComments s popisa alata.
  5. FastComments otvara dijalog za dubinsko povezivanje. Potvrdite naslov niti i kliknite Embed.
  6. Uređivač umeće LTI rezervni blok. Spremite resurs.

Svaka ugrađena instanca je zasebna nit ključana na ID stavke dubinske veze, pa Stranica s tri FastComments ugrađivanja dobije tri neovisne niti.

Ograniči pristup i postavke grupa

Standardne postavke aktivnosti u Moodlu primjenjuju se na FastComments aktivnosti:

  • Common module settings > Group mode. Postavljanje na Separate groups ili Visible groups samo po sebi ne dijeli FastComments na niti po grupama. Način rada grupa u Moodlu samo filtrira ocjenjivač i popis članova. Da biste pokrenuli zasebnu nit po grupi, dodajte jednu FastComments aktivnost po grupi i koristite Restrict access da biste ograničili svaku.
  • Restrict access > Add restriction. Podržava standardne Moodle uvjete: Date, Grade, Group, Grouping, User profile, i ugniježdene skupove ograničenja. Koristite Group za zaključavanje FastComments aktivnosti za jednu grupu.
  • Activity completion. Postavite na Students must view this activity to complete it ako želite praćenje dovršenja. FastComments trenutno ne prijavljuje događaj dovršenja natrag u Moodle izvan pokretanja.

Preslikavanje uloga

FastComments čita LTI roles tvrdnju koju Moodle šalje pri svakom pokretanju i preslikava je kako slijedi:

  • Moodle Manager ili Site administrator -> FastComments admin
  • Moodle Editing teacher ili Non-editing teacher -> FastComments moderator
  • Moodle Student -> FastComments commenter
  • Moodle Guest -> samo za čitanje

Administratori mogu izbrisati bilo koji komentar, zabraniti korisnike i uređivati postavke niti. Moderatori mogu brisati i odobravati komentare unutar niti koju su pokrenuli. Prilagođene Moodle uloge nasljeđuju preslikavanje arhetipa od kojeg su klonirane.

Što studenti vide

Studenti kliknu FastComments aktivnost (ili se pomaknu do ugrađenog bloka unutar Stranice ili Knjige). Moodle šalje njihov identitet u FastComments putem LTI pokretanja:

  • Nema zaslona za prijavu. FastComments ih prijavljuje koristeći Moodle račun.
  • Njihovo prikazano ime, e-pošta i avatar dolaze iz Moodla.
  • Nit je ograničena na (Moodle site, course, resource link ID), pa ista aktivnost duplicirana u drugom tečaju dobije novu nit.
  • Ugniježđeni odgovori, glasovanje i obavijesti rade isto kao u samostalnoj FastComments niti.

Moodle - poznati problemi

FastComments nedostaje u odabiru aktivnosti. Administrator sajta je registrirao alat, ali nije postavio Tool configuration usage na Show in activity chooser and as a preconfigured tool. Popravite to pod Administracija sajta > Dodaci > Moduli aktivnosti > Vanjski alat > Manage tools > ikona zupčanika na FastComments pločici.

Pokretanje ne uspijeva ili prikazuje prazni okvir kada je postavljeno na "Isti prozor". Moodle sejske kolačiće koristi SameSite=Lax prema zadanim postavkama, a neki preglednici ih uklanjaju na cross-site POST koji LTI 1.3 koristi za povratak iz FastComments. Postavite Launch container na Novi prozor u aktivnosti. Ovo je strogi zahtjev za ugrađeni FastComments unutar Stranice ili Knjige, budući da put pokretanja ugrađen u uređivač uvijek otvara novi prozor.

iss tvrdnja je URL Moodle sajta, a ne tenant ID. FastComments koristi URL Moodle sajta (vrijednost konfiguracije wwwroot) kao LTI izdavatelja. Ako se vaša Moodle instanca premjesti na novu domenu ili promijenite wwwroot, postojeće FastComments niti ostaju vezane za starog izdavatelja i neće se podudarati s novim pokretanjima. Ponovo registrirajte alat za novu URL adresu i po potrebi migrirajte niti putem FastComments administratorskog sučelja.

Backup i vraćanje aktivnosti. Izrada sigurnosne kopije tečaja i vraćanje u novi tečaj stvara nove ID-jeve resource linkova, pa obnovljene FastComments aktivnosti počinju s praznim nitima. Izvorni tečaj zadržava izvorne niti. To je namjeravano ponašanje, a ne greška.

TinyMCE zadano u Moodle 4.5. Moodle 4.5 isporučuje TinyMCE kao zadani uređivač za nove instalacije. Gumb Vanjskog alata nalazi se u izborniku Više (...) umjesto u glavnoj alatnoj traci. Stariji sajtovi koji su nadograđeni s 4.1 zadržavaju Atto osim ako administrator nije promijenio zadano.

Dodajte u sadržaj kolegija u Sakai ili Schoology Internal Link

Kad je FastComments registriran na platformi, instruktori ga dodaju u sadržaj kolegija koristeći standardne tijekove za vanjske alate platforme. Ova stranica obuhvaća Sakai 23.x i Schoology Enterprise.

Sakai

1. Dodavanje FastComments na stranicu

Održavatelj stranice omogućuje alat za svaku stranicu posebno:

  1. Otvorite stranicu i u lijevoj navigaciji kliknite Informacije o stranici.
  2. Kliknite Upravljanje alatima.
  3. Pomaknite se do popisa Vanjski alati i uključite FastComments.
  4. Kliknite Nastavi, pregledajte popis alata, zatim kliknite Završi.

FastComments se sada pojavljuje kao stavka u lijevoj navigaciji stranice.

2. Promjena redoslijeda stavke u lijevoj navigaciji

Idite na Informacije o stranici > Redoslijed alata. Povucite FastComments na željeno mjesto i kliknite Spremi. S ovog zaslona možete također preimenovati oznaku u navigaciji i sakriti je od studenata.

3. Ugradnja unutar stranice Lessons

Da biste postavili FastComments izravno unutar stranice Lessons, umjesto kao samostalan alat u lijevoj navigaciji:

  1. Otvorite alat Lessons na stranici.
  2. Kliknite Dodaj sadržaj > Dodaj vanjski alat.
  3. Odaberite FastComments s popisa.
  4. Ako je FastComments tijekom registracije oglasio Deep Linking, Sakai otvara selektor sadržaja alata tako da možete odabrati ili označiti thread. Ako Deep Linking nije oglašen, Sakai umeće zadanu poveznicu za pokretanje.
  5. Spremite stavku Lessons.

Svaki ugrađeni primjer dobiva vlastiti thread, ograničen na tu resursnu poveznicu.

4. Podešavanje dopuštenja za pristup studenata

Sakai kontrolira pokretanja vanjskih alata preko Realmova. Da potvrdite da studenti mogu pokretati FastComments:

  1. Prijavite se kao Sakai administrator i otvorite Radni prostor administracije > Realms.
  2. Otvorite odgovarajući realm (na primjer, !site.template.course ili specifični realm stranice).
  3. Potvrdite da je ulozi access omogućeno lti.launch i da su dozvole u grupi external.tools dodijeljene.
  4. Spremite realm.

Za preklapanja na razini stranice, održavatelj može prilagoditi vidljivost alata po ulozi u Informacije o stranici > Redoslijed alata skrivajući ili pokazujući FastComments po ulozi.

5. Što studenti vide

Studenti kliknu stavku FastComments u lijevoj navigaciji (ili se pomaknu do ugrađenog bloka u Lessons) i dolaze izravno u prikaz threaded komentara. SSO je automatski: Sakai šalje identitet korisnika u LTI pokretanju i FastComments ih prijavljuje pod njihovim Sakai računom.

Mapiranje uloga:

  • Sakai Instructor -> FastComments moderator
  • Sakai Admin (admin u Radnom prostoru administracije) -> FastComments admin
  • Sakai Student / access -> FastComments commenter

6. Sakai napomene (gotchas)

  • Alat nije vidljiv u Upravljanju alatima. Ako se FastComments ne pojavljuje na popisu Vanjskih alata, Sakai administrator treba otvoriti registar alata (Radni prostor administracije > Vanjski alati > FastComments) i postaviti Stealthed na false. Stealthed alati su skriveni iz selektora Upravljanja alatima po stranici.
  • Pokretanja se zbog zajedničkih sesija u pregledniku vraćaju s greškom. Portalni CSRF token Sakaija vezan je za sesiju preglednika. Ako je student prijavljen na dvije Sakai stranice u različitim karticama ili ima zastarjelu sesiju, pokretanje vraća 403. Rješenje: zatvorite druge Sakai kartice, odjavite se, ponovno se prijavite i pokrenite ponovno. Administratori također mogu povećati sakai.csrf.token.cache.ttl ako se ovo događa u cijelom klasteru.
  • Ugradnja u frame. Potvrdite da je lti.frameheight u sakai.properties dovoljno velik (600 ili više) kako thread komentara ne bi bio odsječen unutar stranice Lessons.

Schoology

Schoology Enterprise ima dva scenarija instalacije. Potvrdite koji se primjenjuje prije dodavanja alata u kolegij.

1. Dva scenarija instalacije

  • (a) Instalacija na razini Enterprisea. System Administrator Schoologyja instalirao je FastComments na razini organizacije i dodijelio ga svim kolegijima ili određenim predlošcima kolegija. Instruktori preskaču instalaciju i idu izravno na "Dodavanje materijala".
  • (b) Samostalna instalacija od strane instruktora. Instruktor instalira alat u pojedinačni kolegij iz Opcije kolegija > Vanjski alati > Instaliraj LTI aplikacije. Samostalna instalacija zahtijeva da je System Administrator prethodno odobrio FastComments aplikaciju na razini organizacije.

2. Dodavanje FastComments kao materijal kolegija

Unutar kolegija:

  1. Otvorite kolegij i idite na Materijali.
  2. Kliknite Dodaj materijale > Dodaj datoteku/poveznicu/vanjski alat.
  3. Odaberite Vanjski alat.
  4. Odaberite FastComments s popisa registriranih alata.
  5. Postavite Naziv (to je ono što studenti vide na popisu materijala) i opcionalno Opis.
  6. Ostavite Omogući ocjenjivanje (grade passback) ISKLJUČENIM. FastComments ne prijavljuje ocjene natrag u Schoology, pa uključivanje prijenosa ocjena stvara praznu kolonu u dnevniku ocjena.
  7. Kliknite Pošalji.

Materijal se sada pojavljuje na popisu materijala kolegija i otvara FastComments thread kada se klikne.

3. Ugradnja unutar Rich Text urednika

Ako je System Administrator tijekom registracije omogućio Deep Linking postavljanje za FastComments, instruktori mogu ugraditi thread komentara unutar bilo kojeg Rich Text polja (upute za zadatke, tijela stranica, poticaji za raspravu):

  1. Otvorite Rich Text urednik na ciljanoj stranici.
  2. Kliknite ikonu Vanjski alat (ikona slagalice) u alatnoj traci.
  3. Odaberite FastComments.
  4. Konfigurirajte ugradnju u dijaloškom prozoru za deep-linking i kliknite Umetni.
  5. Spremite stranicu.

Ako gumb Vanjski alat ne postoji u Rich Text uredniku, Deep Linking je onemogućen za ovaj alat na ovom tenant-u. Pogledajte napomene u nastavku.

4. Vidljivost i dodjela po sekcijama

Schoology određuje dostupnost alata po sekciji kroz Opcije kolegija:

  1. Iz kolegija kliknite Opcije kolegija > Vanjski alati.
  2. Za svaku instaliranu LTI aplikaciju kontrolirate je li dostupna svim sekcijama u kolegiju ili samo određenim sekcijama.
  3. Da biste ograničili FastComments na određene sekcije, poništite sekcije koje ne bi trebale vidjeti alat.
  4. Pristup po sekcijama također upravlja koje sekcije vide stavku Dodaj materijale > Vanjski alat za FastComments.

5. Što studenti vide

Studenti kliknu FastComments materijal (ili se pomaknu do ugrađenog sadržaja) i dolaze u threaded raspravu. SSO je automatski putem Schoology LTI pokretanja pod njihovim Schoology računom.

Mapiranje uloga:

  • Schoology Administrator -> FastComments admin
  • Schoology Instructor -> FastComments moderator
  • Schoology Student -> FastComments commenter

6. Schoology napomene (gotchas)

  • Samo za Enterprise. Osobni i besplatni Schoology računi ne mogu instalirati LTI 1.3 alate. Ako je vaš tenant na besplatnom nivou, opcija Vanjski alati nije dostupna u Opcijama kolegija. Nadogradite na Schoology Enterprise da biste koristili FastComments.
  • Deep Linking onemogućen prema zadanim postavkama tenant-a. Neki Schoology tenant-i ograničavaju Deep Linking postavljanje na razini organizacije. Kad je to slučaj, instruktori vide samo tijek Dodaj materijale > Vanjski alat, a ne gumb Vanjski alat u Rich Text uredniku. Da bi omogućili ugradnju unutar sadržaja, System Administrator ide na Postavke sustava > Integracija > LTI 1.3 > FastComments i omogućuje postavljanje Content Item / Deep Linking, zatim sprema.
  • Preklapanje dodjele po sekcijama. Ako je FastComments dodijeljen na razini enterprisea, ali instruktor ga ne vidi u Dodaj materijale, sekcija kolegija je isključena u dodjeli na razini organizacije. Zamolite System Administrator-a da doda sekciju u dodjelu FastComments aplikacije.
  • Naziv materijala naspram identiteta threada. Preimenovanje materijala u Schoologyju ne premješta thread komentara. Threadovi su ključani na ID-u resursne poveznice LTI, pa preimenovanje zadržava isti thread; brisanje i ponovno stvaranje materijala stvara novi, prazan thread.