• Nie Znaleziono Wyników

Integracja platformy Moodle z USOS

N/A
N/A
Protected

Academic year: 2022

Share "Integracja platformy Moodle z USOS"

Copied!
18
0
0

Pełen tekst

(1)

Integracja platformy Moodle z USOS

Podręcznik użytkownika

OPTeam S.A.

27 lipca 2020 | USOS 6.6.0, Moodle 3.7.5

(2)

Spis treści

1 Wstęp ... 3

2 Tworzenie kursów na potrzeby Moodle ... 3

2.1 Uprawienia do tworzenia kursów ... 3

2.2 Przebieg procesu tworzenia kursów ... 4

3 Import skali ocen ... 9

4 Eksport ocen ...10

4.1 Weryfikacja czy kurs ma przypisany protokół z USOS ... 11

4.2 Przebieg procesu eksportu ocen ... 12

4.3 Możliwe błędy eksportu ... 16

(3)

1 Wstęp

Przedmiotem dokumentacji jest integracja USOSweb z Moodle. Integracja ta zapewnia możliwość wykonywania następujących czynności na styku obu systemów:

1. Tworzenie kursów i użytkowników.

2. Import skali ocen z USOS do Moodle.

3. Eksport ocen z Moodle do protokołu w USOS.

Korzystanie z tych funkcjonalności jest możliwe w przypadku, gdy:

1. Został zainstalowany i włączony moduł Moodle w USOSweb.

2. Na platformie Moodle zostały zainstalowane i skonfigurowane wtyczki integrujące platformę z USOS.

Sposób instalacji obu systemów oraz techniczne aspekty integracji są opisane w osobnej dokumentacji. Z punktu widzenia użytkownika systemów istotne jest, że przekazywanie niektórych danych między systemami odbywa się na bieżąco, a innych cyklicznie, w momentach ustalonych przez administratora.

2 Tworzenie kursów na potrzeby Moodle

2.1 Uprawienia do tworzenia kursów

Uprawnienia do tworzenia kursów w Moodle i definiowania uprawnionych do korzystania z nich użytkowników ma koordynator przedmiotu oraz pracownicy prowadzący grupy zajęciowe.

Koordynator przedmiotu może utworzyć własne kursy dla:

1. Wszystkich osób uprawnionych do zaliczania przedmiotu.

2. Wybranych grup zajęciowych przedmiotu (koordynator nie musi prowadzić grupy zajęciowej, by móc utworzyć kurs).

Pracownik prowadzący grupy zajęciowe może utworzyć własne kursy dla wybranych grup w ramach prowadzonych typów zajęć.

Gdy jedną grupę prowadzi kilku prowadzących, każdy z nich może utworzyć osobny kurs dla tej grupy, ale może też za pośrednictwem platformy Moodle nadać uprawnienia w swoim kursie innemu prowadzącemu.

Każdy uprawniony użytkownik może utworzyć tylko jeden kurs w ramach danego typu zajęć.

Warto jednak wiedzieć, że:

1. Administrator platformy Moodle ma możliwość tworzenia kursów i użytkowników w sposób standardowy dla Moodle.

(4)

2. Jeśli użytkownik zaloguje się na platformę za pośrednictwem CAS przed wykonaniem opisanych tutaj kroków, to zostanie stworzone konto dla tego użytkownika, jednak nie otrzyma on żadnych uprawnień w ramach kursów w Moodle.

Uwaga: Po zmianie numeru grupy w USOS należy zaktualizować uprawnienia dostępu do kursu wykonując operację aktualizacji kursu. W przeciwnym razie studenci grupy ze zmienionym numerem nie będą mieli dostępu do kursu.

2.2 Przebieg procesu tworzenia kursów

W celu utworzenia kursu w Moodle, należy przejść do strony przedmiotu w USOSweb. Następnie należy kliknąć przycisk utwórz kurs w Moodle (Rysunek 1).

Rysunek 1. Umiejscowienie przycisku tworzenia kursu

System wyświetli formularz tworzenia kursu (Rysunek 2). Użytkownik wybiera grupy zajęciowe, dla których chce utworzyć kurs w Moodle. Gdy kurs tworzy koordynator przedmiotu, niektóre z grup mogą być wyszarzane, co oznacza, że dla tej grupy koordynator przedmiotu nie jest jednocześnie prowadzącym. Po wyborze grup należy kliknąć przycisk Utwórz kurs. Jeśli użytkownikiem tworzącym kurs jest koordynator przedmiotu, który nie prowadzi grup zajęciowych, to może wybrać, czy kurs będzie widoczny dla pracowników prowadzących grupy zajęciowe za pośrednictwem pola wyboru Link do kursu widoczny dla prowadzących grupy zajęciowe.

(5)

Rysunek 2. Formularz tworzenia kursu w Moodle

Konsekwencje utworzenia kursu są następujące:

1. W systemie Moodle zostaje stworzony kurs. Do kursu przypisany zostaje protokół lub protokoły (jeśli dany protokół lub protokoły istnieją w USOS):

a. w przypadku kursu dla wszystkich uprawnionych do zaliczania przedmiotu zostaje przypisany protokół lub protokoły ogólne dla przedmiotu.

b. w przypadku kursu do zajęć zostaje przypisany protokół lub protokoły zajęciowe.

2. Następuje proces importu wszystkich skali z USOS do Moodle (por. p. 2).

3. W systemie Moodle zostaje utworzony użytkownik o uprawnieniach nauczyciela prowadzącego dla osoby tworzącej kurs. Jeśli konto na platformie Moodle zostało utworzone wcześniej, to w takiej sytuacji do tego konta zostają przypisane uprawnienia.

4. Niezależnie od tego czy kurs został stworzony przez prowadzącego czy koordynatora przedmiotu, w Moodle zostaje utworzony użytkownik o uprawnieniach koordynatora na poziomie cyklu dydaktycznego w ramach przedmiotu. Użytkownikiem tym zostaje koordynator przedmiotu. Jeśli jest wielu koordynatorów, to zostają utworzeni użytkownicy dla każdego z nich. Jeśli konto w Moodle zostało utworzone wcześniej, to do tego konta zostają przypisane uprawnienia.

5. W systemie Moodle zostają utworzone konta studentów, dla których jest tworzony kurs. Jeśli konto w Moodle zostało utworzone wcześniej, to do tego konta zostają przypisane uprawnienia w ramach kursu. Jeżeli wybrano kilka grup zajęciowych, to studenci są zapisywani do różnych grup w ramach kursu w Moodle.

Podczas tworzenia kursu z USOS do Moodle są przekazywane następujące dane studenta:

 imię,

 nazwisko,

(6)

 e-mail,

 USOS ID.

Po wykonaniu operacji zostaje wyświetlony komunikat Dane zostały zapisane. Dodatkowo system wyświetli przyciski aktualizuj kurs w Moodle oraz przejdź do kursu w Moodle (Rysunek 3). Przycisk aktualizuj kurs działa analogicznie jak przycisk tworzenia kursu, z tym, że dla kursów już istniejących.

Aktualizacja kursu następuje również automatycznie w odstępach czasowych wyznaczonych przez administrację.

Rysunek 3. Widok po utworzeniu kursu w Moodle

Jeżeli jeden nauczyciel jest prowadzącym kilku grup zajęciowych, to kurs podzielony jest na grupy. Koordynator przedmiotu widzi odnośniki do wszystkich kursów. Prowadzący widzi odnośniki do swojego kursu oraz do kursów pracowników współprowadzących z nim grupy zajęciowe. Pracownik prowadzący grupę zajęciową uzyskuje dostęp do kursów współprowadzących w momencie, gdy współprowadzący w Moodle nada mu uprawnienia.

Prowadzący mogą też widzieć odnośniki do kursów utworzonych przez koordynatora, jeśli koordynator w trakcie tworzenia lub aktualizacji zdecydował, że mają być widoczne (Rysunek 4).

(7)

Rysunek 4. Widok grup zajęciowych

Po kliknięciu w przycisk przejdź do kursu w Moodle, prowadzący zostanie automatycznie zalogowany i przekierowany do kursu w Moodle.

Domyślnie kurs jest ukryty. W celu udostępnienia kursu studentom należy rozwinąć menu z prawej strony ekranu i kliknąć przycisk Edytuj ustawienia (Rysunek 5).

Rysunek 5. Umiejscowienie przycisku Edytuj ustawienia

Następnie w polu Widoczność kursu należy wybrać opcję Pokaż (Rysunek 6).

(8)

Rysunek 6. Umiejscowienie pola Widoczność kursu

Żeby student mógł przejść do kursu w Moodle, muszą być spełnione następujące warunki:

1. Kurs powiązany z grupą, do której należy student, został utworzony w Moodle.

2. Kurs jest widoczny.

Żeby przejść do kursu, student musi kliknąć przycisk przejdź do kursu w Moodle (Rysunek 7).

Przycisk jest dostępny ze strony przedmiotu, strony informacji o zajęciach i strony grupy zajęciowej.

(9)

Warto pamiętać, że przy każdym zalogowaniu studenta do Moodle zostają zaktualizowane jego dane takie jak:

1. Imię, 2. Nazwisko, 3. Płeć, 4. E-mail,

5. Numer albumu.

3 Import skali ocen

W momencie tworzenia bądź aktualizacji kursu wykonywany jest import wszystkich skali ocen zdefiniowanych w USOS do kursu w Moodle.

W momencie importu w Moodle zostaje utworzona skala ocen zgodna ze skalą ocen w USOS.

Z USOS do Moodle zostaje przekazany kod skali, nazwa i oceny posortowane zgodnie z wartością „order_key” (Rysunek 8).

Rysunek 8. Widok skali ocen w Moodle

W momencie aktualizacji kursu weryfikowane są skale będące w kursie, które zostały zaimportowane z USOS.

Jeżeli w Moodle nie występuje skala o tożsamym kodzie, to nowa skala ocen zostaje dodana do Moodle.

Jeżeli w Moodle występuje skala o tożsamym kodzie, to system weryfikuje, czy zaimportowana skala jest identyczna.

Jeśli skale zawierają te same oceny w tej samej kolejności, to struktura skali w kursie pozostaje bez zmian.

(10)

Jeżeli skale zawierają różne oceny lub oceny są w różnych kolejnościach, to system weryfikuje, czy skala ocen po stronie Moodle była wykorzystana.

Jeśli skala w kursie została wykorzystana (występuje przynajmniej jedna pozycja w dzienniku ocen), to prowadzący zostaje powiadomiony o duplikacji skali ocen, nowa skala ocen zostaje dodana do Moodle, a do nazwy wykorzystanej skali zostaje dopisany fragment „nieaktualna”

(Rysunek 9).

Rysunek 9. Widok nieaktualnej skali

Jeżeli skala nie została wykorzystana w kursie, to zostaje usunięta z Moodle i nowa skala ocen zostaje dodana do Moodle.

4 Eksport ocen

W celu poprawnego wykonania eksportu ocen z Moodle do USOS muszą być spełnione następujące warunki:

1. Użytkownik wykonujący eksport ma odpowiednie uprawnienia.

2. Kurs ma przypisany protokół z USOS.

3. Pozycja oceny, która podlega eksportowi, została przyznana w skali ocen zaimportowanej z USOS, czyli posiadającej klucz skali zgodny z kluczem skali wykorzystywanej w protokole w USOS.

(11)

4.1 Weryfikacja czy kurs ma przypisany protokół z USOS

Weryfikacja czy kurs ma przypisany protokół z USOS jest działaniem opcjonalnym. Działanie to jest przydane, gdy użytkownik chce dodać lub zmienić protokół w ramach kursu.

Kurs może mieć przypisaną dowolną liczbę protokołów.

Jeśli kurs nie ma przypisanych protokołów, to eksport ocen z Moodle do USOS jest niemożliwy.

W celu weryfikacji, czy kurs ma przypisany protokół z USOS, należy na ekranie kursu wybrać z menu w prawym górnym rogu opcję Edytuj ustawienia (Rysunek 10).

Rysunek 10. Umiejscowienie przycisku Edytuj ustawienia

Na wyświetlonym ekranie należy zweryfikować czy pole ID Protokołów w USOS, rozdzielone przecinkiem jest wypełnione. Gdy jest puste lub konieczna jest zmiana protokołu, można wprowadzić właściwy protokół podając jego identyfikator (Rysunek 11).

(12)

Rysunek 11. Umiejscowienie pola zawierającego ID protokołów

4.2 Przebieg procesu eksportu ocen

W celu eksportu ocen należy na ekranie kursu przejść do dziennika ocen (Rysunek 12).

(13)

Rysunek 13. Umiejscowienie sekcji USOS

W pierwszym oknie eksportu należy wybrać ocenę, która ma być eksportowana do protokołu. Możliwe do wyboru są oceny, które zostały wystawione w skali ocen zaimportowanej z USOS. W celu przejścia dalej po wyborze należy kliknąć przycisk Kontynuuj (Rysunek 14).

Rysunek 14. Okno wyboru oceny

(14)

Następnie należy wybrać protokół i numer terminu. Użytkownik może zdecydować czy wykluczyć z operacji eksportu zawieszonych użytkowników. W celu przejścia dalej należy kliknąć przycisk Kontynuuj (Rysunek 15).

Rysunek 15. Widok wyboru oceny i protokołu

Po kliknięciu przycisku Kontynuuj zostanie wyświetlona lista studentów z możliwością zaznaczenia studentów, których oceny zostaną wyeksportowane. Wyświetlane są takie dane, jak: Imię, Nazwisko, Numer ID (identyfikator użytkownika), Instytucja (nie jest wykorzystywane w ramach integracji), Wydział (nie jest wykorzystywane w ramach integracji) i E-mail. W dwóch następnych kolumnach jest wyświetlana ocena w Moodle oraz, jeśli jest, ocena w danym protokole w USOS.

Pola widniejące w formularzu eksportu są konfigurowane przez administratora platformy za pośrednictwem: Administracja serwisu  Oceny  Ustawienia ogólne  Pola: „Pola profilu użytkownika eksportu ocen” oraz „Niestandardowe pola profilu eksportu ocen”.

Po wyborze ocen użytkownik zatwierdza wybór przyciskiem Eksportuj do USOS (Rysunek 16).

(15)

Rysunek 16. Formularz eksportu

Oceny są eksportowane z Moodle do USOSweb. W kolumnie Ocena w USOS zostanie wyświetlony komunikat Zapisano ocenę w USOS. W USOSweb oceny będą widoczne najpóźniej po następnej migracji danych (Rysunek 17).

Rysunek 17. Potwierdzenie wykonania eksportu

(16)

4.3 Możliwe błędy eksportu

Jeśli kurs nie ma podpiętego protokołu z USOS, to eksport będzie niemożliwy, a w formularzu eksportu zostanie wyświetlony odpowiedni komunikat. W takiej sytuacji należy zweryfikować przypisanie protokołu w Moodle. Jeśli użytkownik nie jest w stanie samodzielnie rozwiązać problemu, to należy skontaktować się z administracja serwisu bądź dziekanatem (Rysunek 18).

Rysunek 18. Widok błędu, brak przypisania protokołu

Jeśli użytkownik nie ma uprawnień do wpisywania ocen do protokołu, to zostanie wyświetlony komunikat Nie masz uprawnień do wykonania tej operacji (Rysunek 19).

(17)

Jeśli użytkownik nie ma uprawnień do wpisywania ocen w USOS z tego powodu, że termin jest nieaktywny, to w protokole dla wszystkich studentów w kolumnie Potwierdź zapisanie/nadpisanie oceny zostanie wyświetlona informacja o braku uprawnień do wykonania operacji (Rysunek 20).

Rysunek 20. Widok błędu, brak uprawnień do zmiany oceny

W przypadku, gdy żadna z ocen nie wykorzystuje skali o tym samym kluczu, co skala ocen w protokole, wyświetlany jest komunikat Brak ocen możliwych do wyeksportowania (Rysunek 21).

Rysunek 21. Komunikat o braku ocen możliwych do wyeksportowania

(18)

W przypadku gdy zostanie wybrana pozycja oceny, która wykorzystuje skalę o tym samym kodzie co skala ocen w protokole, ale z innymi ocenami lub ich kolejnością, wyświetlany jest komunikat Brak dostępnych protokołów ze zgodną skalą ocen (Rysunek 22).

Rysunek 22. Komunikat o braku dostępnych protokołów

W przypadku próby wyeksportowania oceny studenta, dla którego nauczyciel nie ma uprawnień do wpisania oceny do protokołu, zostanie wyświetlony komunikat Wystąpił błąd przy zapisie oceny, proszę zweryfikować czy wybrana sesja pozwala na edycję ocen (Rysunek 23).

Cytaty

Powiązane dokumenty

 platforma eTutor - w ramach kursu otrzymasz roczny dostęp do platformy eTutor, dzięki czemu bezstresowo będziesz mógł szlifować umiejętności językowe w dowolnym dla siebie

 Rozmowa logistyków na temat systemów informatycznych w firmie- Rozumienie ze słuchu oraz tworzenie własnych dialogów?.  Raport na temat systemów informatycznych - pisanie

Oprócz zarejestrowania do grupy zajęciowej KONIECZNE JEST PODPIĘCIE KAŻDEGO PRZEDMIOTU POD PROGRAM* I ETAP czyli wskazanie w ramach którego programu* (kierunku) i

o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych – analiza zapisów ustawy w perspektywie dostępności urzędów dla klientów ze

 Zmiany przepisów dotyczące podatku VAT oraz przegląd orzecznictwa sądów administracyjnych oraz TSUE – podsumowanie roku 2020/2021:.  Zamknięcie roku w podatku VAT

Materace wykonane są z komfortowej pianki PU, a ich pokrowce są rozpinane, dzięki czemu bardzo łatwo możesz je wyprać.. Opcjonalnie możesz zamówić materac z pianki

Istota oraz geneza rachunku przepływów pieniężnych. Zasada kasowa jako podstawa sporządzania rachunku

 Możliwości pracy i awansu- rozumienie tekstu oraz rozumienie dialogu ze słuchu.?. Moduł 5: Podstawowe