Hoppa till innehållet

Puzzel.org i Canvas

Lägg till en Puzzel-aktivitet i en Canvas-kurs, så kommer varje elevs poäng automatiskt tillbaka till kursens betygsbok. Din administratör ansluter Puzzel.org till Canvas en gång — därefter kan alla lärare på skolan använda det.

Canvas

LTI 1.3 · Assignment and Grade Services
Redo att anslutas

Canvas registrerar Puzzel.org själv: din administratör klistrar in en URL och svarar på några frågor i en kort guide. Lärare lägger sedan till aktiviteter direkt i sina egna kurser, och eleverna spelar utan ett Puzzel.org-konto.

För IT-administratören

Anslut Canvas en gång

Canvas kallar det här dynamisk registrering: du ger det en URL, så hämtar det allt det behöver från Puzzel.org. Inga nycklar eller hemligheter att utväxla, inget att ladda ner.

  1. Öppna Apps i ditt Canvas-konto Välj Admin i Global Navigation, sedan namnet på ditt konto och därefter Apps. Tryck på Install a New App under fliken Manage. Admin → ditt konto → Apps → Manage → Install a New App
  2. Välj LTI 1.3 och Dynamic Registration Välj LTI-version 1.3, ställ in Install Method på Dynamic Registration, klistra in URL:en ovan och tryck på Next. LTI version 1.3 → Install Method: Dynamic Registration
  3. Lämna behörigheterna påslagna Det är de som gör att Puzzel.org kan skapa betygsbokskolumnen för en aktivitet som en lärare lägger till och skriva in poäng i den. Stänger du av dem installeras appen ändå, men ingen poäng kommer någonsin fram till Canvas. Set Permissions
  4. Dela elevernas namn “User's name only” räcker. Poängen kommer fram korrekt även med “None (Anonymized)”, men då ser lärarna anonyma spelare i sina Puzzel.org-resultat istället för namn. Puzzel.org frågar aldrig Canvas efter dina klasslistor. User Data Shared With This App
  5. Välj var lärare hittar det Slå på de placeringar där lärare ska hitta Puzzel.org: den för att välja innehåll i en uppgift, och knappen i textredigeraren om du vill ha den där också. Varje placering har en informationsikon som visar exakt var den visas i Canvas. Set Placements
  6. Granska, installera och välj vem som får använda det Ge det ett smeknamn om du vill, och tryck sedan på Install App. Puzzel.org visas under fliken Manage, och det är också där du väljer om det ska vara tillgängligt för hela kontot eller bara i vissa kurser. Review and install → Manage
URL för dynamisk registrering
https://puzzel.org/lti/register

Det här är det enda du klistrar in. Det är ingen sida att öppna i en webbläsare: den ger Canvas konfigurationen.

Vad du behöver

En Canvas-kontoadministratör med behörigheten "LTI Registrations - Manage", och ett Puzzel.org-konto att logga in med en bit in i processen — skapa det kontot på puzzel.org innan du börjar, inte mitt i guiden. Canvas-konton av typen Free-for-Teacher kan inte skapa den utvecklarnyckel som behövs, så LTI 1.3 är inte tillgängligt för dem — den enklare vägen längst ner på sidan är det.

En bit in i guiden frågar Puzzel.org vem du är

Efter att du klistrat in URL:en öppnar Canvas ett Puzzel.org-fönster inuti guiden — vår skärm, inte Canvas egen. Det anger namnet på den Canvas som ska anslutas: logga in, tryck på Anslut, så fortsätter Canvas där det slutade. Att vara inloggad på Puzzel.org i en annan flik följer inte med in i det fönstret, så e-post och lösenord är det säkraste sättet in.

Vilket Puzzel.org-konto?

Vilket som helst — skolans eget, eller kontot för läraren som bad dig göra det här. Det registreras bara så att vi vet vem som satte upp anslutningen. Det blir aldrig en delad inloggning och det äger ingenting: varje lärare loggar senare in med sitt eget konto, i sin egen kurs.

Lägg till en aktivitet
Säger Canvas “Invalid XML Configuration”?

Då hamnade URL:en i den äldre LTI 1.1-skärmen — External Apps, + App, By URL — som bara accepterar en XML-fil. Registrerings-URL:en är inte XML, så Canvas avvisar den. Inget är trasigt på någotdera hållet, det är fel skärm.

Använd Apps → Manage → Install a New App istället, som ovan. Om du faktiskt menade den enklare vägen utan betygsbok, ta konfigurations-URL:en längst ner på sidan.

Canvas egna instruktioner

Instructure dokumenterar den här guiden skärm för skärm, med en bild av varje. Samma steg, från deras håll.

Läs Canvas-guiden
Om ditt Canvas frågar efter varje URL separat

Äldre installationer registrerar ett verktyg för hand. Det här är de tre URL:er det kommer att fråga efter. Både redirect URI och target link URI är start-URL:en, och de publika nycklarna hämtas från JWKS-URL:en — det finns ingen hemlighet att klistra in någonstans.

Inloggnings-URL https://puzzel.org/lti/login
Start-URL https://puzzel.org/lti/launch
Publika nycklar (JWKS) https://puzzel.org/api/lti/jwks
För lärare

Lägg till en aktivitet i din kurs

När din administratör har anslutit Canvas finns Puzzel.org i alla kurser. Du loggar in en gång med ditt eget Puzzel.org-konto, väljer aktiviteten och poängen, så skapar Canvas betygsbokskolumnen själv.

  1. Gör den till en uppgift Gå till Assignments i din kurs och lägg till en. Ställ in Submission Type på External Tool och tryck på Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. Välj Puzzel.org i listan Canvas öppnar ett Puzzel.org-fönster inuti uppgiften. Det är Puzzel.orgs eget fönster, inte en Canvas-skärm, vilket är anledningen till att det frågar vem du är. Find → Puzzel.org
  3. Logga in med ditt eget konto Bara första gången, och det är här de två inloggningarna skiljer sig åt: kontot här är ditt, inte det din administratör använde för att ansluta Canvas. Varje lärare loggar in som sig själv och ser sina egna aktiviteter. Inget konto än? Fönstret har en länk för att skapa ett konto — gör det i fliken som öppnas, och kom sedan tillbaka och logga in.
  4. Välj din aktivitet och poängen Välj en av dina aktiviteter och bekräfta. Det du skriver i Points är vad den är värd, och betygsbokskolumnen skapas när du sparar uppgiften.
  5. Eleverna öppnar den i Canvas De trycker på uppgiften och spelar direkt: inget Puzzel.org-konto att skapa, inget namn att skriva in, ingen kod. Poängen hamnar i betygsboken så snart de är klara, och spelar de igen räknas deras bästa försök.
Bra att veta

Din egen omgång betygssätts aldrig: öppnar du aktiviteten som lärare spelar du den på samma sätt, men inget skrivs till betygsboken. Alla aktiviteter med poäng per elev fungerar; lag- och rumsspel gör det inte. Att skicka poäng ingår i ett betalt paket på det konto som äger aktiviteten — utan det fungerar aktiviteterna ändå i Canvas, bara utan betyg.

Ingen adminåtkomst?

Den enklare vägen, en kurs i taget

Canvas låter en lärare lägga till en extern app i en enskild kurs utan att fråga IT. Puzzel.org hamnar då i den kursens textredigerare: tryck på den, välj en av dina aktiviteter, så placeras den på sidan för dina elever. Det här är den äldre LTI 1.1-vägen, och den har ingen betygsbok.

Config URL
https://puzzel.org/lti.xml
I kursen: Settings → Apps → View App Configurations → + App → Configuration Type: By URL

Namnge den Puzzel.org, lämna Consumer Key och Shared Secret tomma, och klistra in konfigurations-URL:en. Det här är den enda skärmen där en XML-konfigurations-URL är rätt svar.

Allt du lägger till på det här sättet fortsätter att fungera efter att din administratör ansluter skolan, och det du lägger till därefter skickar poäng också.

Vad du får
  • Aktiviteterna spelas inuti kurssidan
  • Resultaten stannar i Puzzel.org, under ditt eget konto
Vad du missar
  • Ingen betygsbokskolumn, ingen poäng i Canvas
  • Canvas talar inte om för Puzzel.org vem eleven är
Elevers integritet

Vilka elevuppgifter tar Puzzel.org emot och sparar för betyg?

Läs integritetspolicyn
  • Bara det som behövs kommer in

    Elevens ID i Google Classroom eller skolans system — med namn och e-postadress bara om det delar dem. Aldrig klasslistor, andra elever eller annat kursmaterial.

  • Bara poängen går ut

    Beräknad på våra servrar utifrån svaren som gavs, och skickad till just den elevens post i betygsboken. Inget annat.

  • Tas bort när du slutar

    En elevs post försvinner när läraren slutar synkronisera aktiviteten eller raderar den. Poäng som redan skickats finns kvar i skolans betygsbok.

  • Skolan bestämmer

    Din skola bestämmer vad som händer med sina elevers uppgifter; Puzzel.org behandlar dem bara på skolans uppdrag.

Fastnat någonstans?

Berätta vilket steg det gäller och vad Canvas sa, så löser vi det tillsammans — skärmdumpar är välkomna.

Andra system