Moduły nauki i moduły egzaminu znajdują się w jednej bibliotece dla całego Twojego obszaru roboczego. Kurs nie jest właścicielem swoich modułów, tylko do nich linkuje. Dzięki temu możesz napisać moduł wdrożeniowy albo egzamin końcowy raz, umieścić go w dowolnej liczbie kursów i aktualizować go w jednym miejscu.
Biblioteka
Otwórz Kursy i przejdź na kartę Moduły. Każdy moduł pokazuje, gdzie jest używany: Używany w kursie: albo Używany w kursach: z linkami do tych kursów, albo Nieużywany w żadnym kursie. Wyszukiwanie przeszukuje nazwy i opisy we wszystkich folderach naraz.
Dodaj otwiera Utwórz nowy moduł, które prosi o tytuł oraz opcjonalnie opis i obraz. Tworzy moduł nauki z jedną pustą sekcją. Moduły egzaminu tworzy się wewnątrz kursu przez Utwórz nowy moduł, gdzie wybierasz Moduł egzaminu; otwarcie takiego modułu prowadzi do edytora egzaminu.
Moduły tworzone wewnątrz kursu przez Utwórz nowy moduł trafiają do tej samej biblioteki, na jej najwyższy poziom. Tylko dwa wpisy przeznaczone wyłącznie dla kursu, link zewnętrzny i link do innego kursu, zostają w tym jednym kursie i nigdy się tu nie pojawiają.
Foldery utrzymują porządek w dużej bibliotece. Nowy folder otwiera Utwórz folder, który przyjmuje nazwę, kolor i ikonę; foldery mogą znajdować się w innych folderach, a Przenieś w menu modułu odkłada go do folderu. Folderu, który nadal zawiera moduły lub podfoldery, nie można usunąć: okno pokazuje Nie można usunąć folderu!, dopóki ich nie przeniesiesz.
Aby pracować na kilku modułach naraz, zaznacz je i użyj paska zaznaczenia: Duplikuj kopiuje je, z nazwą dla każdej kopii, a Przenieś odkłada je razem do folderu.

Używanie modułu w innym kursie
W edytorze kursu, na karcie Treść, wybierz Połącz istniejący moduł. Lista przeszukuje całą bibliotekę, łącznie z folderami, i pomija moduły, które już są w tym kursie. Wczytaj więcej pobiera następną stronę. Zaznacz jeden lub kilka modułów i potwierdź.
Połączony moduł startuje w tym kursie jako Ukryty. Członkowie widzą go dopiero wtedy, gdy nadasz mu inny status i opublikujesz kurs.
Co jest wspólne, a co zostaje w danym kursie
Wszystko wewnątrz modułu jest wspólne: jego tytuł, obraz i opis, jego sekcje, lekcje i strony. Gdy moduł jest używany w więcej niż jednym kursie, jego edytor pokazuje komunikat Ten moduł jest współdzielony przez kilka kursów. z przyciskiem Pokaż kursy, który wypisuje każdy kurs, który go używa.
Każdy kurs zachowuje własne ustawienia modułu:
- jego pozycję w kursie,
- jego status, na przykład Widoczny, Na żądanie albo Dawkowanie, wraz z datami, opóźnieniami i tekstami próśb, które do niego należą.
Ten sam moduł może więc być Widoczny w jednym kursie i Na żądanie w innym.
Postęp nauki jest zapisywany dla lekcji, a nie dla kursu. Członek, który ukończy lekcję współdzielonego modułu w jednym kursie, ma ją ukończoną także w każdym innym kursie, który używa tego modułu. To samo dotyczy egzaminu: zdanie go w jednym kursie liczy się w każdym kursie, który używa tego modułu egzaminu. Sam kurs zostaje ukończony, razem z automatyzacjami i certyfikatem, tylko w kursach, do których członek ma dostęp.
Członkowie widzą opublikowaną kopię kursu. Zmiany w sekcjach, lekcjach i stronach współdzielonego modułu docierają do członków kursu, gdy ponownie opublikujesz ten kurs, kurs po kursie. Wyjątkiem są egzaminy: zmiany ustawień, pul i pytań egzaminu działają od razu w każdym kursie, który go używa.

Własna wersja dla jednego kursu
Czasem jeden kurs potrzebuje wariantu. Najszybciej zrobisz to w samym kursie:
- W edytorze kursu otwórz współdzielony moduł z karty Treść.
- W komunikacie Ten moduł jest współdzielony przez kilka kursów. wybierz Desynchronizuj i potwierdź.
To zastępuje moduł w tym kursie kopią o tej samej nazwie i otwiera kopię do edycji. Wszystkie inne kursy zachowują oryginał. Członkowie widzą oryginał, dopóki nie klikniesz Zaktualizuj kurs. Potem postęp w tym module zaczyna się w tym kursie od nowa, bo kopia ma własne lekcje. Desynchronizuj jest dostępne tylko wtedy, gdy otwierasz moduł z kursu, a nie w bibliotece modułów.
Możesz też samodzielnie zrobić kopię i ją podmienić:
- W bibliotece otwórz menu modułu i wybierz Duplikuj. Okno Duplikuj moduł proponuje w polu Nowa nazwa "Kopia:" z bieżącą nazwą. Kopia modułu nauki zawiera wszystkie sekcje, lekcje i strony z ich treścią. Kopia modułu egzaminu zawiera egzamin z jego ustawieniami, pulami i pytaniami, ale bez prób. Kopia zostaje w folderze oryginału.
- W kursie, który potrzebuje wariantu, wybierz Usuń z kursu w menu oryginalnego modułu.
- Użyj Połącz istniejący moduł, aby dodać kopię, a potem ustaw jej status.
Duplikowanie całego kursu
Duplikuj w menu kursu na liście kursów otwiera Duplikuj kurs, które proponuje w polu Nowa nazwa "Kopia:" z nazwą kursu. Przy opcji Synchronizuj wszystko, wybranej domyślnie, nowy kurs używa tych samych modułów co oryginał, więc są one współdzielone przez oba kursy. Kopia przejmuje też widżety strony kursu, autorów i cele.
Każdy moduł na liście ma dwie ikony: strzałki zachowują go jako współdzielony, ikona kopii go duplikuje. Zduplikowany moduł, albo każdy moduł po Duplikuj wszystkie, staje się niezależną kopią w Twojej bibliotece modułów ze wszystkimi sekcjami, lekcjami, stronami i elementami. Kopia modułu egzaminu dostaje egzamin z jego ustawieniami, pulami i pytaniami, ale bez prób. Moduły z linkiem są kopiowane jako linki.
Nowy kurs zawsze startuje jako nieopublikowany. Członkowie widzą go dopiero wtedy, gdy go opublikujesz. Aby później dać zsynchronizowanemu modułowi własną wersję, użyj Desynchronizuj, jak opisano wyżej.
Usuwanie z kursu i z biblioteki
W kursie menu modułu oferuje dwie różne akcje:
- Usuń z kursu wyjmuje moduł tylko z tego kursu. Zostaje on w bibliotece i w każdym innym kursie, a członkowie tego kursu widzą go, dopóki nie klikniesz Zaktualizuj kurs.
- Usuń moduł usuwa go także z biblioteki. Jeśli inny kurs nadal go używa, okno pokazuje Nie można usunąć modułu! i prosi o usunięcie go najpierw z tych kursów.
Sprawdzenie obejmuje też opublikowaną wersję każdego kursu. Moduł, który nadal jest częścią opublikowanej wersji kursu, zostaje w bibliotece, dopóki nie klikniesz Zaktualizuj kurs w tym kursie; w takim przypadku Usuń moduł wyjmuje go tylko z bieżącego kursu.
Usunięcie pojedynczego modułu z biblioteki uruchamia to samo sprawdzenie dla każdego kursu. Usunięcie kilku modułów naraz przez pasek zaznaczenia również: jeśli któryś z nich jest nadal używany, nic nie zostaje usunięte, a okno wymienia używane moduły.
Kto może to robić
Biblioteka podlega uprawnieniom roli do modułów: Zobacz moduł, aby ją widzieć, Utwórz moduł, aby dodawać moduły i foldery, duplikować i desynchronizować, Edytuj moduł, aby otwierać moduły, zmieniać ich nazwy i je przenosić, oraz Usuń moduł, aby usuwać moduły i foldery.
W kursie karta Treść wymaga Edytuj kurs dla edytora kursu i Zobacz moduł dla listy modułów. Utworzenie lub połączenie modułu wymaga tam też Utwórz moduł, a Usuń z kursu i Usuń moduł wymagają Usuń moduł. Duplikowanie całego kursu wymaga Utwórz kurs.