Krok 6b — Masowy import kursów z arkusza kalkulacyjnego
Jeśli lista kursów jest już gotowa w arkuszu kalkulacyjnym — eksport z systemu SIS, plan przygotowany wcześniej w Excelu, a nawet eksport z innego programu, takiego jak Hyperplanning czy Aurion — można ją skopiować i wkleić wprost do Omniscol.
Dostęp do importu
W menu Akcje (na ekranie Podział godzin) proszę wybrać „Tabela - import/eksport”. Jeśli nie utworzono jeszcze żadnej klasy, dostępne jest także bezpośrednie łącze.
Import przebiega w czterech krokach.
Krok 1 — Wklejenie tabeli
Otwiera się edytowalne pole ze wstępnie zdefiniowanym szablonem kolumn Omniscol. Typ kolumny wynika z jej pozycji (trzecia kolumna = przedmiot itd.); kolejność kolumn szablonu można zmieniać, tak aby odpowiadała układowi źródłowego arkusza — dzięki temu wklejanie z Excela lub Arkuszy Google przebiega czysto, bez przepisywania własnego pliku.
Rozpoznawane pola:
- Klasa + przedmiot (minimum, aby kurs był poprawny),
- Czas trwania albo godzina rozpoczęcia + godzina zakończenia (oraz dzień dla lekcji wstępnie umieszczonych),
- Grupa (dowolne separatory przy wielu grupach),
- Typ lekcji (wykład, ćwiczenia, laboratorium…),
- Nauczyciel / nauczyciele (dowolne separatory),
- Lokalizacja + Sala / sale (jedna lekcja może odbywać się w kilku salach, zob. wiele sal),
- Zasób / zasoby,
- Tygodnie naprzemienne (format
A/B,1/2…), - Komentarz.
Można też zaimportować listę już utworzonych kursów (to właśnie daje eksport), aby dopracować ją w Excelu i wczytać ponownie.
Krok 2 — Weryfikacja godzin i lokalizacji
Omniscol pokazuje rozpoznane godziny (nadal edytowalne). Jeśli odgadniętych lokalizacji jest kilka, klasy, sale i zasoby przypisane niewłaściwie można przeciągnąć i upuścić do właściwej lokalizacji. Jeśli powstała zbędna lokalizacja, proszę ją opróżnić — zniknie sama.
Krok 3 — Ujednoznacznienie
Po analizie zaimportowanych wartości tabela pojawia się ponownie, z listami rozwijanymi przy niejednoznacznych polach. Proszę sprawdzić i poprawić zaproponowane odpowiedniki.
Tutaj rozstrzyga się na przykład:
- „Mat.” = który dokładnie przedmiot (z typem lekcji czy bez)?
- „J. Kowalski” = który z trzech nauczycieli o tym nazwisku?
- „A102” = sala A102 w lokalizacji Kraków, w lokalizacji Gdańsk, czy w jeszcze innej?
Krok 4 — Tworzenie nieznanych jednostek
Jeśli import wykrył jednostki, których nie ma jeszcze w danych (klasy, grupy, grupy grup, nauczyciel, przedmiot niestandardowy, typ lekcji, lokalizacja, sala, zasób…), ostatni krok prosi:
- o zatwierdzenie utworzenia ich w planie lekcji,
- a w przypadku przedmiotów niestandardowych i niektórych nauczycieli — o ewentualne zlecenie utworzenia po stronie modułu Administracja, aby stały się dostępne w całej szkole.
Granice automatyzacji
Import automatyzuje przygotowanie danych, ale nie zastępuje weryfikacji przez człowieka:
- Złożone lekcje (wielokrotne naprzemienności, połączenia, skojarzenia) bywają odtworzone niedokładnie — proszę liczyć się z ręcznym wykończeniem.
- Przy bardzo specyficznym nazewnictwie wewnętrznym część kolumn pozostanie niejednoznaczna — rozstrzyga się to w kroku 3.
- Do dedykowanych migracji z konkretnego programu (Aurion, ASC…) istnieją wyspecjalizowane adaptery.
Instrukcja
Przygotowanie i import kursów
-
Przed kliknięciem przycisku Importuj proszę poświęcić 10 minut na przygotowanie pliku źródłowego. Czysty plik = import bez powracania do poprawek. W Excelu lub Arkuszach Google proszę usunąć scalone wiersze, wielowierszowe nagłówki i sumy częściowe. Jeden wiersz = jedna lekcja. Proszę zachować spójne nazwy klas, przedmiotów, nauczycieli, grup, lokalizacji, sal i zasobów.
-
Proszę otworzyć ekran importu z ekranu Podział godzin, menu Akcje → Tabela - import/eksport. Proszę ustawić kolumny szablonu w kolejności zgodnej z własnym arkuszem, a następnie wkleić tabelę do edytowalnego pola. To krok 1.
-
Krok 2 — weryfikacja godzin i lokalizacji. Omniscol pokazuje rozpoznane godziny i odgadnięte lokalizacje. W razie potrzeby proszę przeciągnąć klasy, sale i zasoby do właściwej lokalizacji albo opróżnić zbędną lokalizację, aby zniknęła.
-
Krok 3 — ujednoznacznienie. Tabela pojawia się ponownie z listami rozwijanymi przy niejednoznacznych polach: dokładny przedmiot, nauczyciel o tym samym nazwisku, sala o tej samej nazwie itd. Tutaj rozstrzyga się wątpliwości.
-
Krok 4 — tworzenie nieznanych jednostek. Proszę zatwierdzić tworzenie tego, co wynika z pliku: klas, grup, grup grup, nauczycieli, przedmiotów i typów lekcji, lokalizacji, sal, zasobów. W przypadku przedmiotów niestandardowych i niektórych nauczycieli można też zlecić utworzenie po stronie modułu Administracja. Kursy są następnie wprowadzane do planu lekcji.
-
W rezultacie otrzymuje się częściowo skonfigurowany plan lekcji. Proszę liczyć się z ręcznym wykończeniem złożonych przypadków (wielokrotne naprzemienności, połączenia, skojarzenia), których import nie zawsze odtwarza w pełni. Przy migracji z innego programu zob. Migracja z innego oprogramowania.