Przejdź do treści

Puzzel.org w Canvas

Dodaj aktywność Puzzel do kursu w Canvas, a ocena każdego ucznia trafi do dziennika ocen tego kursu automatycznie. Twój administrator łączy Puzzel.org z Canvas raz — potem może z tego korzystać każdy nauczyciel w szkole.

Canvas

LTI 1.3 · Assignment and Grade Services
Gotowe do połączenia

Canvas sam rejestruje Puzzel.org: twój administrator wkleja jeden URL i odpowiada na pytania krótkiego kreatora. Nauczyciele dodają potem aktywności bezpośrednio w swoich kursach, a uczniowie grają bez konta Puzzel.org.

Dla administratora IT

Połącz Canvas raz

Canvas nazywa to rejestracją dynamiczną: podajesz jeden URL, a Canvas pobiera z Puzzel.org wszystko, czego potrzebuje. Nie trzeba wymieniać kluczy ani sekretów, nic nie trzeba pobierać.

  1. Otwórz Apps na koncie Canvas W Global Navigation wybierz Admin, a potem nazwę swojego konta, następnie Apps. Na karcie Manage naciśnij Install a New App. Admin → twoje konto → Apps → Manage → Install a New App
  2. Wybierz LTI 1.3 i Dynamic Registration Wybierz wersję LTI 1.3, ustaw Install Method na Dynamic Registration, wklej powyższy URL i naciśnij Next. Wersja LTI 1.3 → Install Method: Dynamic Registration
  3. Zostaw uprawnienia włączone Dzięki nim Puzzel.org może utworzyć w dzienniku ocen kolumnę dla aktywności dodanej przez nauczyciela i zapisywać w niej oceny. Jeśli je wyłączysz, aplikacja nadal się zainstaluje, ale żadna ocena nigdy nie trafi do Canvas. Set Permissions
  4. Udostępnij imiona i nazwiska uczniów Wystarczy "User's name only". Oceny trafiają poprawnie także przy "None (Anonymized)", ale wtedy nauczyciele widzą w wynikach Puzzel.org anonimowych graczy zamiast imion i nazwisk. Puzzel.org nigdy nie prosi Canvas o listy klas. User Data Shared With This App
  5. Wybierz, gdzie nauczyciele go znajdą Włącz umiejscowienia, w których nauczyciele mają znaleźć Puzzel.org: to służące do wybierania treści w zadaniu oraz przycisk w edytorze tekstu, jeśli chcesz mieć go też tam. Przy każdym umiejscowieniu jest ikona informacji pokazująca dokładnie, gdzie pojawia się ono w Canvas. Set Placements
  6. Sprawdź, zainstaluj i ustaw, kto może korzystać Możesz nadać mu własną nazwę, a potem naciśnij Install App. Puzzel.org pojawi się na karcie Manage — tam też wybierzesz, czy ma być dostępny dla całego konta, czy tylko w wybranych kursach. Review and install → Manage
URL rejestracji dynamicznej
https://puzzel.org/lti/register

To jedyna rzecz, którą wklejasz. To nie strona do otwarcia w przeglądarce: to adres przekazujący konfigurację do Canvas.

Co jest potrzebne

Administrator konta Canvas z uprawnieniem "LTI Registrations - Manage", a także konto Puzzel.org, którym zalogujesz się w trakcie — załóż je na puzzel.org, zanim zaczniesz, a nie w połowie kreatora. Konta Canvas Free-for-Teacher nie mogą utworzyć potrzebnego do tego klucza deweloperskiego, więc LTI 1.3 nie jest dla nich dostępne — dostępna jest za to prostsza droga opisana na dole tej strony.

W połowie kreatora Puzzel.org pyta, kim jesteś

Po wklejeniu URL wewnątrz kreatora otwiera się okno Puzzel.org — nasz ekran, nie ekran Canvas. Pokazuje nazwę Canvas, z którym się łączy: zaloguj się, naciśnij Połącz, a Canvas będzie kontynuował od tego miejsca. Zalogowanie w Puzzel.org w innej karcie nie przenosi się do tego okna, więc e-mail i hasło to najpewniejszy sposób logowania się.

Którego konta Puzzel.org użyć?

Dowolnego — konta szkoły albo nauczyciela, który cię o to poprosił. Zapisujemy je tylko po to, by wiedzieć, kto skonfigurował połączenie. Nigdy nie staje się kontem wspólnym i nic na nie nie trafia: każdy nauczyciel loguje się później własnym kontem, w swoim kursie.

Dodaj aktywność
Canvas pokazuje błąd "Invalid XML Configuration"?

Oznacza to, że URL trafił do starszego ekranu LTI 1.1 — External Apps, + App, By URL — który przyjmuje tylko plik XML. URL rejestracji nie jest plikiem XML, więc Canvas go odrzuca. Nic się nie zepsuło po żadnej ze stron — to po prostu zły ekran.

Użyj zamiast tego Apps → Manage → Install a New App, jak opisano powyżej. Jeśli chodziło ci o prostszą drogę bez dziennika ocen, adres konfiguracyjny znajdziesz na dole tej strony.

Instrukcje samego Canvas

Instructure opisuje ten kreator ekran po ekranie, z obrazkiem każdego z nich. Te same kroki, tyle że z ich strony.

Przeczytaj przewodnik Canvas
Jeśli twój Canvas prosi o każdy URL osobno

Starsze instalacje rejestrują narzędzie ręcznie. Oto trzy adresy URL, o które zostaniesz poproszony. Zarówno redirect URI, jak i target link URI to launch URL, a klucze publiczne są pobierane z JWKS URL — nigdzie nie trzeba wklejać żadnego sekretu.

Adres URL logowania https://puzzel.org/lti/login
Adres URL uruchamiania https://puzzel.org/lti/launch
Klucze publiczne (JWKS) https://puzzel.org/api/lti/jwks
Dla nauczycieli

Dodaj aktywność do swojego kursu

Gdy twój administrator połączy Canvas, Puzzel.org będzie dostępny w każdym kursie. Logujesz się raz własnym kontem Puzzel.org, wybierasz aktywność i liczbę punktów, a Canvas sam tworzy kolumnę w dzienniku ocen.

  1. Zrób z tego zadanie W swoim kursie przejdź do Assignments i dodaj nowe. Ustaw Submission Type na External Tool i naciśnij Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. Wybierz Puzzel.org z listy Wewnątrz zadania otwiera się okno Puzzel.org. To ekran samego Puzzla, a nie Canvas — dlatego pyta, kim jesteś. Find → Puzzel.org
  3. Zaloguj się swoim kontem Tylko za pierwszym razem — i to tu oba logowania się rozdzielają: to konto jest twoje, nie to, którym administrator łączył Canvas. Każdy nauczyciel loguje się jako on sam i widzi tylko swoje aktywności. Nie masz jeszcze konta? W oknie jest link do założenia konta — załóż je w karcie, która się otworzy, a potem wróć i zaloguj się.
  4. Wybierz aktywność i liczbę punktów Wybierz jedną ze swoich aktywności i potwierdź. To, co wpiszesz w Points, jest jej wartością, a kolumna w dzienniku ocen powstaje, gdy zapiszesz zadanie.
  5. Uczniowie otwierają ją w Canvas Naciskają zadanie i od razu zaczynają grać: bez zakładania konta Puzzel.org, bez wpisywania imienia, bez kodu. Ocena trafia do dziennika, gdy tylko skończą, a jeśli zagrają ponownie, liczy się ich najlepsza próba.
Warto wiedzieć

Twoje własne przejście nigdy nie jest oceniane: otwierasz aktywność jako nauczyciel i grasz tak samo, ale nic nie trafia do dziennika ocen. Działa każda aktywność, w której każdy uczeń ma własną punktację; gra zespołowa i pokojowa — nie. Wysyłanie ocen jest częścią płatnego planu na koncie właściciela aktywności — bez niego aktywności nadal działają w Canvas, po prostu bez ocen.

Brak dostępu administratora?

Prostsza droga, kurs po kursie

Canvas pozwala nauczycielowi dodać zewnętrzną aplikację do pojedynczego kursu bez pytania IT. Puzzel.org trafia wtedy do edytora tekstu tego kursu: naciśnij go, wybierz jedną ze swoich aktywności, a zostanie umieszczona na stronie dla twoich uczniów. To starszy sposób przez LTI 1.1 i nie ma dziennika ocen.

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

Nazwij ją Puzzel.org, zostaw pola Consumer Key i Shared Secret puste i wklej URL konfiguracji. To jedyny ekran, na którym adres XML jest właściwą odpowiedzią.

Wszystko, co dodasz w ten sposób, będzie nadal działać po połączeniu szkoły przez administratora, a to, co dodasz od tego momentu, będzie też wysyłać oceny.

Co zyskujesz
  • Aktywności działają bezpośrednio na stronie kursu
  • Wyniki pozostają w Puzzel.org, na twoim własnym koncie
Czego brakuje
  • Brak kolumny w dzienniku ocen, brak ocen w Canvas
  • Canvas nie informuje Puzzel.org, kim jest uczeń
Prywatność ucznia

Jakie dane uczniów Puzzel.org otrzymuje i przechowuje do celów ocen?

Przeczytaj politykę prywatności
  • Trafia tylko to, co potrzebne

    Identyfikator ucznia w Google Classroom albo w systemie twojej szkoły — z imieniem, nazwiskiem i adresem e-mail tylko wtedy, gdy system je udostępnia. Nigdy listy klas, inni uczniowie ani inne materiały kursu.

  • Wychodzi tylko wynik

    Obliczony na naszych serwerach na podstawie udzielonych odpowiedzi i wysyłany do wpisu w dzienniku ocen tego jednego ucznia. Nic więcej.

  • Usuwany, gdy przestajesz

    Zapis dotyczący ucznia znika, gdy nauczyciel przestaje synchronizować aktywność albo ją usuwa. Wyniki już wysłane zostają w dzienniku ocen szkoły.

  • Szkoła zachowuje kontrolę

    To twoja szkoła decyduje, co dzieje się z danymi jej uczniów; Puzzel.org przetwarza je wyłącznie w jej imieniu.

Masz problem w którymś miejscu?

Napisz nam, o który krok chodzi i co pokazał Canvas, a rozwiążemy to razem — zrzuty ekranu mile widziane.

Inne systemy