Hopp til innhold

Puzzel.org i Canvas

Legg til en Puzzel-aktivitet i et Canvas-kurs, så havner hver elevs poengsum automatisk i kursets karakterbok. Administratoren din kobler Puzzel.org til Canvas én gang — deretter kan alle lærere på skolen bruke det.

Canvas

LTI 1.3 · Assignment and Grade Services
Klar til å kobles til

Canvas registrerer Puzzel.org selv: administratoren din limer inn én URL og svarer på noen få trinn i en veiviser. Deretter legger lærere til aktiviteter direkte i sine egne kurs, og elevene spiller uten å ha en Puzzel.org-konto.

For IT-administratoren

Koble til Canvas én gang

Canvas kaller dette dynamisk registrering: du gir det én URL, og det henter alt det trenger fra Puzzel.org. Ingen nøkler eller hemmeligheter å utveksle, ingenting å laste ned.

  1. Åpne Apps i Canvas-kontoen din I Global Navigation velger du Admin og deretter navnet på kontoen din, så Apps. Under fanen Manage trykker du på Install a New App. Admin → kontoen din → Apps → Manage → Install a New App
  2. Velg LTI 1.3 og Dynamic Registration Velg LTI-versjon 1.3, sett Install Method til Dynamic Registration, lim inn URL-en over og trykk Next. LTI-versjon 1.3 → Install Method: Dynamic Registration
  3. La tillatelsene stå på Det er disse som lar Puzzel.org opprette karakterbokkolonnen for en aktivitet en lærer legger til, og skrive poengsummer inn i den. Skrur du dem av, installeres appen fortsatt, men ingen poengsum vil noensinne nå Canvas. Set Permissions
  4. Del elevenes navn "User's name only" er nok. Poengsummene kommer riktig frem også med "None (Anonymized)", men da ser lærere anonyme spillere i Puzzel.org-resultatene sine i stedet for navn. Puzzel.org spør aldri Canvas om klasselistene dine. User Data Shared With This App
  5. Velg hvor lærere finner den Skru på plasseringene der lærere skal finne Puzzel.org: den for å velge innhold i en oppgave, og tekstredigeringsknappen hvis du vil ha den der også. Hver plassering har et infoikon som viser nøyaktig hvor den vises i Canvas. Set Placements
  6. Se gjennom, installer, og velg hvem som kan bruke den Gi den et kallenavn hvis du vil, og trykk deretter Install App. Puzzel.org vises under fanen Manage, og det er også der du velger om den skal være tilgjengelig for hele kontoen eller bare i enkelte kurs. Review and install → Manage
URL for dynamisk registrering
https://puzzel.org/lti/register

Dette er det eneste du limer inn. Det er ikke en side du skal åpne i en nettleser — den gir Canvas konfigurasjonen.

Det du trenger

En Canvas-kontoadministrator med tillatelsen "LTI Registrations - Manage", og en Puzzel.org-konto å logge inn med underveis — opprett kontoen på puzzel.org før du starter, i stedet for midt i veiviseren. Kontoer med Canvas Free-for-Teacher kan ikke opprette utviklernøkkelen dette krever, så LTI 1.3 er ikke tilgjengelig for dem — den enklere fremgangsmåten nederst på denne siden er det.

Underveis spør Puzzel.org hvem du er

Etter at du har limt inn URL-en, åpner Canvas et Puzzel.org-vindu inne i veiviseren — vår egen skjerm, ikke en av Canvas' egne. Det viser navnet på Canvas-kontoen det er i ferd med å koble til: logg inn, trykk Koble til, så fortsetter Canvas der det slapp. Er du innlogget på Puzzel.org i en annen fane, følger ikke det med inn i dette vinduet, så e-post og passord er den sikreste veien inn.

Hvilken Puzzel.org-konto?

Hvilken som helst — skolens egen, eller læreren som ba deg gjøre dette. Den registreres bare slik at vi vet hvem som satte opp koblingen. Den blir aldri en delt innlogging, og den eier ingenting: hver lærer logger inn med sin egen konto, senere, i sitt eget kurs.

Legg til en aktivitet
Sier Canvas "Invalid XML Configuration"?

Da havnet URL-en i den eldre LTI 1.1-skjermen — External Apps, + App, By URL — som bare godtar en XML-fil. Registrerings-URL-en er ikke XML, så Canvas avviser den. Ingenting er ødelagt på noen av sidene; det er bare feil skjerm.

Bruk Apps → Manage → Install a New App i stedet, som beskrevet over. Mente du egentlig den enklere fremgangsmåten uten karakterbok, henter du konfigurasjons-URL-en nederst på denne siden.

Canvas' egne instruksjoner

Instructure dokumenterer denne veiviseren skjerm for skjerm, med et bilde av hver av dem. De samme trinnene, sett fra deres side.

Les Canvas-veiledningen
Hvis Canvas ber om hver URL for seg

Eldre installasjoner registrerer et verktøy manuelt. Dette er de tre URL-ene det vil be om. Både redirect URI og target link URI er launch-URL-en, og de offentlige nøklene hentes fra JWKS-URL-en — det er ingen hemmelighet å lime inn noe sted.

Innloggings-URL https://puzzel.org/lti/login
Oppstarts-URL https://puzzel.org/lti/launch
Offentlige nøkler (JWKS) https://puzzel.org/api/lti/jwks
For lærere

Legg til en aktivitet i kurset ditt

Når administratoren din har koblet til Canvas, er Puzzel.org tilgjengelig i alle kurs. Du logger inn én gang med din egen Puzzel.org-konto, velger aktiviteten og poengsummen, og Canvas oppretter karakterbokkolonnen selv.

  1. Gjør det til en oppgave Gå til Assignments i kurset ditt og legg til en. Sett Submission Type til External Tool og trykk Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. Velg Puzzel.org fra listen Canvas åpner et Puzzel.org-vindu inne i oppgaven. Det er Puzzels eget vindu, ikke en Canvas-skjerm, og det er derfor det spør hvem du er. Find → Puzzel.org
  3. Logg inn med din egen konto Bare første gang, og det er her de to innloggingene skiller lag: kontoen her er din egen, ikke den administratoren din brukte for å koble til Canvas. Hver lærer logger inn som seg selv og ser sine egne aktiviteter. Har du ikke en konto ennå? Vinduet har en lenke for å opprette konto — gjør det i fanen som åpnes, og kom deretter tilbake og logg inn.
  4. Velg aktiviteten og poengsummen Velg en av aktivitetene dine og bekreft. Det du skriver inn i Points, er det aktiviteten er verdt, og karakterbokkolonnen opprettes når du lagrer oppgaven.
  5. Elevene åpner den i Canvas De trykker på oppgaven og spiller med en gang: ingen Puzzel.org-konto å opprette, ingen navn å skrive inn, ingen kode. Poengsummen havner i karakterboken så snart de er ferdige, og spiller de igjen, teller det beste forsøket.
Greit å vite

Din egen kjøring blir aldri bedømt: åpner du aktiviteten som lærer, spiller du den på samme måte, men ingenting skrives til karakterboken. Enhver aktivitet med en poengsum per elev fungerer; lag- og romspill gjør det ikke. Å sende poengsummer er en del av et betalt abonnement på kontoen som eier aktiviteten — uten det fungerer aktiviteter fortsatt i Canvas, bare uten karaktersetting.

Ingen administratortilgang?

Den enklere fremgangsmåten, ett kurs om gangen

Canvas lar en lærer legge til en ekstern app i ett enkelt kurs uten å spørre IT. Puzzel.org ligger da i kursets tekstredigeringsverktøy: trykk på den, velg en av aktivitetene dine, og den plasseres på siden for elevene dine. Dette er den eldre LTI 1.1-måten, og den har ingen karakterbok.

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

Gi den navnet Puzzel.org, la Consumer Key og Shared Secret stå tomme, og lim inn konfigurasjons-URL-en. Dette er den ene skjermen der en XML-konfigurasjons-URL er riktig svar.

Alt du legger til på denne måten, fortsetter å fungere etter at administratoren din kobler til skolen, og det du legger til etter det, sender poengsummer også.

Det du får
  • Aktiviteter spilles inne på kurssiden
  • Resultatene blir værende i Puzzel.org, under din egen konto
Det du går glipp av
  • Ingen karakterbokkolonne, ingen poengsummer i Canvas
  • Canvas forteller ikke Puzzel.org hvem eleven er
Elevenes personvern

Hvilke elevdata mottar og oppbevarer Puzzel.org for karakterer?

Les personvernerklæringen
  • Bare det som trengs, kommer inn

    Elevens ID i Google Classroom eller skolens system — med navn og e-postadresse bare hvis det deler dem. Aldri elevlister, andre elever eller annet skolearbeid.

  • Bare poengsummen går ut

    Beregnet på våre servere ut fra svarene som ble gitt, og sendt til akkurat den elevens oppføring i karakterboken. Ikke noe annet.

  • Fjernet når du stopper

    En elevs registrering forsvinner når læreren stopper synkroniseringen av aktiviteten eller sletter den. Poengsummer som allerede er sendt, blir liggende i skolens karakterbok.

  • Skolen bestemmer

    Skolen din bestemmer hva som skjer med elevenes data; Puzzel.org behandler dem bare på skolens vegne.

Sitter du fast et sted?

Fortell oss hvilket trinn det gjelder og hva Canvas sa, så finner vi ut av det sammen med deg — skjermbilder er velkomne.

Andre systemer