Spring til indhold

Puzzel.org i Canvas

Tilføj en Puzzel-aktivitet til et Canvas-kursus, og hver elevs score kommer automatisk tilbage til kursets karakterbog. Din administrator forbinder Puzzel.org med Canvas én gang, og derefter kan alle lærere på skolen bruge det.

Canvas

LTI 1.3 · Assignment and Grade Services
Klar til at forbinde

Canvas registrerer selv Puzzel.org: din administrator indsætter én URL og svarer på en kort guide. Lærere tilføjer derefter aktiviteter inde fra deres egne kurser, og eleverne spiller uden en Puzzel.org-konto.

Til it-administratoren

Forbind Canvas én gang

Canvas kalder det Dynamic Registration: du giver det én URL, og det henter alt, hvad det har brug for, fra Puzzel.org. Ingen nøgler eller hemmeligheder at udveksle, intet at downloade.

  1. Åbn Apps i din Canvas-konto Vælg Admin i Global Navigation og derefter navnet på din konto, og til sidst Apps. Tryk på Install a New App under fanen Manage. Admin → din konto → Apps → Manage → Install a New App
  2. Vælg LTI 1.3 og Dynamic Registration Vælg LTI version 1.3, sæt Install Method til Dynamic Registration, indsæt URL'en ovenfor, og tryk på Next. LTI version 1.3 → Install Method: Dynamic Registration
  3. Lad tilladelserne være slået til Det er dem, der gør, at Puzzel.org kan oprette karakterbogskolonnen for en aktivitet, en lærer tilføjer, og skrive scorer i den. Slår du dem fra, installeres appen stadig, men ingen score når nogensinde frem til Canvas. Set Permissions
  4. Del elevernes navne “User's name only” er nok. Scorer kommer også korrekt igennem med “None (Anonymized)”, men så ser lærerne anonyme spillere i deres Puzzel.org-resultater i stedet for navne. Puzzel.org beder aldrig Canvas om dine klasselister. User Data Shared With This App
  5. Vælg, hvor lærerne finder den Slå de placeringer til, hvor lærerne skal finde Puzzel.org: den til at vælge indhold i en opgave, og knappen i teksteditoren, hvis du også vil have den der. Hver placering har et informationsikon, der viser præcis, hvor den vises i Canvas. Set Placements
  6. Gennemgå, installér, og bestem, hvem der må bruge den Giv den et kaldenavn, hvis du vil, og tryk derefter på Install App. Puzzel.org vises under fanen Manage, og det er også der, du vælger, om den skal være tilgængelig på tværs af kontoen eller kun i bestemte kurser. Review and install → Manage
Dynamic Registration-URL
https://puzzel.org/lti/register

Det er det eneste, du skal indsætte. Det er ikke en side, du åbner i en browser — den giver Canvas konfigurationen.

Det skal du bruge

En Canvas-kontoadministrator med tilladelsen “LTI Registrations - Manage”, og en Puzzel.org-konto at logge ind med undervejs — opret den konto på puzzel.org, før du starter, i stedet for midt i guiden. Canvas Free-for-Teacher-konti kan ikke oprette den developer key, det kræver, så LTI 1.3 er lukket for dem — brug i stedet den enklere løsning nederst på denne side.

Undervejs spørger Puzzel.org, hvem du er

Når du har indsat URL'en, åbner Canvas et Puzzel.org-vindue inde i guiden — det er vores skærm, ikke en af Canvas'. Det viser navnet på den Canvas, det er ved at forbinde til: log ind, tryk på Forbind, og Canvas fortsætter, hvor det slap. Er du logget ind på Puzzel.org i en anden fane, følger det ikke med ind i det vindue, så e-mail og adgangskode er den sikreste vej ind.

Hvilken Puzzel.org-konto?

Hvilken som helst — skolens egen, eller den lærer, der bad dig gøre det. Den registreres kun, så vi ved, hvem der satte forbindelsen op. Den bliver aldrig et fælles login, og den ejer ingenting: hver lærer logger ind med sin egen konto, senere, i sit eget kursus.

Tilføj en aktivitet
Siger Canvas “Invalid XML Configuration”?

Så er URL'en blevet indsat på den ældre LTI 1.1-skærm — External Apps, + App, By URL — som kun accepterer en XML-fil. Registrerings-URL'en er ikke XML, så Canvas afviser den. Der er ikke noget galt på nogen af siderne; det er bare den forkerte skærm.

Brug i stedet Apps → Manage → Install a New App, som beskrevet ovenfor. Hvis du faktisk mente den enklere løsning uden karakterbog, så tag config-URL'en nederst på denne side.

Canvas' egne instruktioner

Instructure dokumenterer denne guide skærm for skærm, med et billede af hver enkelt. De samme trin, set fra deres side.

Læs Canvas-guiden
Hvis dit Canvas beder om hver URL for sig

Ældre installationer registrerer et værktøj manuelt. Her er de tre URL'er, der bliver spurgt om. Både redirect URI og target link URI er launch-URL'en, og de offentlige nøgler hentes fra JWKS-URL'en — der er ingen hemmelighed at indsætte nogen steder.

Login-URL https://puzzel.org/lti/login
Launch-URL https://puzzel.org/lti/launch
Offentlige nøgler (JWKS) https://puzzel.org/api/lti/jwks
Til lærere

Tilføj en aktivitet til dit kursus

Når din administrator har forbundet Canvas, er Puzzel.org der i alle kurser. Du logger ind én gang med din egen Puzzel.org-konto, vælger aktiviteten og pointene, og Canvas opretter selv karakterbogskolonnen.

  1. Gør den til en opgave Gå til Assignments i dit kursus, og tilføj en. Sæt Submission Type til External Tool, og tryk på Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. Vælg Puzzel.org på listen Canvas åbner et Puzzel.org-vindue inde i opgaven. Det er Puzzels eget vindue snarere end en Canvas-skærm, og det er derfor, det spørger, hvem du er. Find → Puzzel.org
  3. Log ind med din egen konto Kun første gang, og det er her, de to logins adskiller sig fra hinanden: kontoen her er din egen, ikke den, din administrator brugte til at forbinde Canvas. Hver lærer logger ind som sig selv og ser sine egne aktiviteter. Har du ikke en konto endnu? Vinduet har et link til at oprette en konto — opret den i den fane, der åbner, og kom så tilbage og log ind.
  4. Vælg din aktivitet og pointene Vælg en af dine aktiviteter, og bekræft. Det, du skriver i Points, er det, aktiviteten er værd, og karakterbogskolonnen oprettes, når du gemmer opgaven.
  5. Eleverne åbner den i Canvas De trykker på opgaven og spiller med det samme: ingen Puzzel.org-konto at oprette, intet navn at skrive, ingen kode. Scoren lander i karakterbogen, så snart de er færdige, og spiller de igen, tæller deres bedste forsøg.
Godt at vide

Din egen gennemspilning bliver aldrig bedømt: åbner du aktiviteten som lærer, spiller du den på samme måde, men der skrives ikke noget til karakterbogen. Enhver aktivitet med en score pr. elev virker; hold- og rumspil gør det ikke. At sende scorer er en del af et betalt abonnement på den konto, der ejer aktiviteten — uden det virker aktiviteter stadig i Canvas, bare ikke bedømt.

Ingen administratoradgang?

Den enklere løsning, ét kursus ad gangen

Canvas lader en lærer tilføje en ekstern app til et enkelt kursus uden at spørge it-afdelingen. Puzzel.org sidder derefter i det kursus' teksteditor: tryk på den, vælg en af dine aktiviteter, og den bliver placeret på siden til dine elever. Det er den ældre LTI 1.1-metode, og den har ingen karakterbog.

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

Navngiv den Puzzel.org, lad Consumer Key og Shared Secret stå tomme, og indsæt config-URL'en. Det er den ene skærm, hvor en XML-config-URL er det rigtige svar.

Alt, du tilføjer på denne måde, bliver ved med at virke, efter din administrator forbinder skolen, og det, du tilføjer derefter, sender også sine scorer.

Det får du
  • Aktiviteter spilles inde på kursussiden
  • Resultater bliver i Puzzel.org, under din egen konto
Det går du glip af
  • Ingen karakterbogskolonne, ingen scorer i Canvas
  • Canvas fortæller ikke Puzzel.org, hvem eleven er
Elevernes privatliv

Hvilke elevdata modtager og gemmer Puzzel.org til karakterer?

Læs privatlivspolitikken
  • Kun det nødvendige kommer ind

    Elevens id i Google Classroom eller din skoles system — med navn og e-mailadresse kun hvis systemet deler dem. Aldrig klasselister, andre elever eller andet undervisningsmateriale.

  • Kun scoren går ud

    Beregnet på vores servere ud fra de givne svar og sendt til netop den elevs karakterbogsindførsel. Intet andet.

  • Fjernet, når du stopper

    En elevs registrering forsvinder, når læreren stopper synkroniseringen af aktiviteten eller sletter den. Scorer, der allerede er sendt, bliver i skolens karakterbog.

  • Skolen har fortsat kontrollen

    Din skole bestemmer, hvad der sker med dens elevers data; Puzzel.org behandler dem kun på skolens vegne.