Przejdź do treści

Konfiguracja gier: przewodnik krok po kroku

Ten rozdział zbiera w jednym miejscu wszystko, co Redaktor i Administrator muszą wiedzieć, żeby przygotować grę i minigry: z czego składa się gra, w jakich statusach może być, co wolno edytować w którym momencie, jak zbudować rundę i drzewo decyzyjne, jak skonfigurować każdą z pięciu minigier oraz co po każdej zmianie zobaczy student w aplikacji.

Krótsze opisy poszczególnych ekranów znajdziesz w rozdziałach Gry, rundy i zadania, Edytor drzewa decyzyjnego, Minigry i uczestnicy, Kalendarz rund i minigier, Ankiety i Komunikaty. Tu opisujemy je razem, z naciskiem na zasady i blokady. Na końcu są znane błędy aplikacji razem z obejściami (rozdział 12).

O zrzutach ekranu

Zrzuty panelu pochodzą z trybu demonstracyjnego, więc widać na nich dane testowe (na przykład grę „Biznesowe rozdroża 2026”). Układ i nazwy przycisków są takie same jak w panelu z prawdziwymi danymi. Zrzuty aplikacji studenta pochodzą z instrukcji aplikacji mobilnej.

1. Z czego składa się gra

Gra ma kilka poziomów. Każdy niższy poziom należy do jednego wyższego.

  • Gra (edycja)
    • Runda 1, Runda 2, …: kolejność według pozycji na liście.
      • Zadanie 1, Zadanie 2, …: jedno zadanie to jedno drzewo decyzyjne.
        • Drzewo: pytania i zakończenia.
        • Materiały: linki.
        • Odznaka: opcjonalnie.
      • Odznaka za komplet rundy: opcjonalnie.
    • Ankieta satysfakcji: jedna na grę.
    • Ranking: wynik liczony z rund.
  • Minigry (osobno od gry głównej)
    • Aktywacja minigry: rodzaj, okno czasowe i konfiguracja. Opcjonalnie powiązana z rundą.
  • Komunikaty (osobno): wiadomości do studentów.
Pojęcie Nazwa w panelu Co to jest
Edycja gry Gra (ekran Gry i rundy) Cała edycja rozgrywki, na przykład „Biznesowe rozdroża 2026”. Ma tytuł i opis PL/EN. W jednym czasie aktywna może być tylko jedna gra.
Runda Runda Etap gry (w praktyce tydzień). Ma kolejność (pozycję), tytuł i opis PL/EN, terminy planowane i faktyczne, status oraz osobny status redakcyjny.
Zadanie Zadanie Jedno zadanie w rundzie. Zawiera drzewo decyzyjne, materiały (linki) i komentarz do utraconych korzyści.
Drzewo decyzyjne Drzewo (przycisk Edytuj drzewo) Pytania, przejścia i zakończenia, przez które przechodzi student.
Minigra Minigra (ekran Minigry) Dodatkowe wyzwanie w oknie czasowym, niezależne od rund. W panelu nazywamy ją też aktywacją minigry. Pięć rodzajów (rozdział 6).
Ankieta Ankieta satysfakcji (ekran Ankiety) Jedna ankieta dołączona do gry.
Komunikat Komunikaty Wiadomość do wybranej grupy studentów, publikowana o ustawionej godzinie.
Odznaka Odznaki i nagrody Odznaka rundy: za wskazane zadanie albo za komplet zadań rundy. Odznaki ma tylko gra główna.
Ranking Ranking w aplikacji Zestawienie punktów i odznak z gry głównej. Liczy się samo, nie ma osobnego ekranu konfiguracji.

Materiał przesyłany przez studenta

W panelu nie ma ustawień, które wymagałyby od studenta przesłania własnego materiału do zadania, ani punktów za przesłanie i za ocenianie prac innych. Takie ustawienia zmienia wyłącznie administrator techniczny, poza panelem.

Minigry nie dają punktów

Minigry nie mają punktów ani odznak i nie wchodzą do rankingu gry. Konfiguracja koła fortuny nie ma pola punktów.

2. Kto może co

W panelu są dwie role z uprawnieniami do konfiguracji gier. Student nie ma dostępu do panelu (logowanie studenta do panelu kończy się odmową).

Rola w panelu Co może w konfiguracji gier
Redaktor Tworzy i edytuje gry, rundy, zadania, drzewa, odznaki, ankiety, komunikaty i minigry. Wysyła rundę do akceptacji, cofa ją do szkicu, uruchamia i kończy rundę, planuje minigry, kopiuje i archiwizuje grę.
Administrator Wszystko, co Redaktor, oraz zatwierdzenie treści rundy w obiegu redakcyjnym. Zarządza też kontami (poza tym rozdziałem).
Student Nie wchodzi do panelu. Widzi tylko to, co opublikowano w aplikacji.

Wszystkie ekrany konfiguracji są dostępne dla tych samych dwóch ról: kto nie ma roli Redaktora ani Administratora, dostaje komunikat „To konto nie ma dostępu do panelu administracyjnego.”. Jedyną czynnością w tym rozdziale, która wymaga Administratora, jest zatwierdzenie treści rundy. Przeglądanie dziennika audytowego wymaga osobnego uprawnienia (opisanego w rozdziale Zarządzanie kontami i historia gier, sekcja „Dziennik audytowy”).

Kto zatwierdza treść

Zatwierdza Administrator, a nie autor treści: domyślnie Administrator nie może zatwierdzić rundy, którą sam utworzył. Administrator techniczny może tę regułę wyłączyć w ustawieniach serwera, na przykład gdy zespół pracuje w składzie jednoosobowym.

3. Cykl życia i statusy

W systemie są cztery niezależne statusy. Łatwo je pomylić, więc rozdzielamy je od razu.

Co ma status Status Kto go zmienia
Gra Szkic, Aktywna, Zakończona, Zarchiwizowana Częściowo automatycznie (rozdział 3.1)
Runda (cykl życia) Szkic, Aktywna, Zakończona, Zarchiwizowana Przyciski Uruchom rundę i Zakończ rundę (menu „⋯” przy rundzie na liście rund), archiwizacja gry
Runda (obieg redakcyjny) Szkic, Do akceptacji, Zatwierdzony, Zaplanowany, Opublikowany, Archiwalny Przyciski w obiegu redakcyjnym
Minigra (aktywacja) Szkic, Zaplanowana, Aktywna, Zakończona Przycisk Zaplanuj i upływ czasu

3.1 Gra

Status w panelu Co oznacza
Szkic Gra jest przygotowywana. Można zmieniać jej tytuł i opis oraz dodawać rundy.
Aktywna Zaczęła się pierwsza runda. Gra staje się aktywna automatycznie w chwili uruchomienia rundy.
Zakończona Wszystkie rundy gry są Zakończone lub Zarchiwizowane (po zakończeniu ostatniej trwającej rundy). Też automatycznie.
Zarchiwizowana Gra została zarchiwizowana przyciskiem. Wszystkie jej rundy przechodzą do statusu Zarchiwizowana. Dane nie są usuwane.

Zasady:

  • Aktywna może być tylko jedna gra naraz. Gra pozostaje Aktywna tak długo, aż każda jej runda będzie Zakończona lub Zarchiwizowana, także wtedy, gdy żadna runda akurat nie trwa (na przykład stara edycja ma jeszcze rundy w szkicu). Próba uruchomienia rundy w drugiej grze w takiej sytuacji kończy się komunikatem „Inna gra lub runda jest już aktywna.”. Rozwiązanie: zarchiwizuj starą grę (przycisk archiwizacji przy grze na liście; jej rundy trafią do archiwum, dane nie są usuwane) — to zalecany sposób. Możesz też zakończyć wszystkie jej pozostałe rundy, ale uwaga: żeby zakończyć rundę, trzeba ją wcześniej uruchomić, a uruchomiona runda jest od razu widoczna dla studentów — nie rób tego z niegotowymi rundami. Jeśli natomiast trwa jakaś runda, komunikat brzmi „Inna runda jest już aktywna.”. Wtedy najpierw Zakończ rundę w trwającej rundzie (patrz rozdział 3.2).
  • Kopiuj tworzy nowy szkic z rundami, zadaniami, drzewami, materiałami i odznakami starej gry, ale bez terminów i bez uruchamiania rund. Tytuł kopii wpisujesz sam.
  • Gry z aktywną rundą nie da się zarchiwizować: „Nie można archiwizować gry z aktywną rundą.”
  • Uruchomienie rundy w zarchiwizowanej grze jest niemożliwe: „Nie można uruchomić rundy zarchiwizowanej gry.”

Lista gier z kolumnami statusu, liczby rund i tłumaczeń

Rys. 1. Ekran Gry i rundy: lista gier ze statusem, liczbą rund i kompletnością tłumaczeń.

3.2 Runda: cykl życia

Szkic → Uruchom rundę → Aktywna → Zakończ rundę → Zakończona

Grę ze statusem Szkic lub Zakończona można zarchiwizować przyciskiem Archiwizuj grę (status Zarchiwizowana). Archiwizacja jest zablokowana, gdy w grze jest runda Aktywna.

Przejście Warunek Co się dzieje Komunikat przy odmowie
Szkic → Aktywna Żadna inna runda nie trwa, żadna inna gra nie jest Aktywna i gra nie jest zarchiwizowana Zapisuje się faktyczny czas startu, gra staje się Aktywna, treść rundy i zadań zostaje zamrożona, studenci dostają dostęp „Uruchomić można wyłącznie rundę w statusie szkicu.”; „Inna runda jest już aktywna.” (trwa inna runda: zakończ ją); „Inna gra lub runda jest już aktywna.” (inna gra jest jeszcze Aktywna: zarchiwizuj ją albo zakończ jej rundy); „Nie można uruchomić rundy zarchiwizowanej gry.”
Aktywna → Zakończona Runda jest aktywna Zapisuje się faktyczny czas końca, system rozlicza wyniki rundy, a jeśli to była ostatnia niezakończona runda, gra staje się Zakończona „Zakończyć można wyłącznie aktywną rundę.”
(dowolny) → Zarchiwizowana Tylko przez archiwizację całej gry, gdy żadna runda nie jest aktywna Rundy trafiają do archiwum „Nie można archiwizować gry z aktywną rundą.”

Obie czynności, uruchomienie i zakończenie, wymagają potwierdzenia w oknie („Uruchomić rundę?” i „Zakończyć rundę?”). Zakończenia nie da się cofnąć.

Okno potwierdzenia uruchomienia rundy

Rys. 2. Okno „Uruchomić rundę?”. Po potwierdzeniu treść rundy staje się tylko do odczytu.

Rundę kończy człowiek, nie zegar

Planowane zakończenie rundy nie zamyka jej samo. Po tym terminie runda nadal ma status Aktywna, dopóki ktoś nie kliknie Zakończ rundę. Jedyna różnica: po planowanym zakończeniu aplikacja przestaje przyjmować nowe odpowiedzi (zadania, materiały, polubienia). Studenci widzą wtedy, że prowadzący zaraz zamknie rundę. Wyniki i ranking pojawiają się dopiero po faktycznym zakończeniu.

Zamykanie rundy jest ręczne

Runda nie zamyka się sama o planowanej godzinie — zamykasz ją przyciskiem w panelu.

3.3 Runda: obieg redakcyjny („wyślij do akceptacji”)

Każda runda ma drugi, niezależny status: redakcyjny. Opisuje, w którym miejscu drogi do publikacji jest treść rundy. Nazwy przycisków i statusów pochodzą z ekranu rundy.

Droga treści rundy do publikacji:

Szkic → Wyślij do akceptacji → Do akceptacji → Zatwierdź → Zatwierdzony → Zaplanuj publikację → Zaplanowany → Opublikuj → Opublikowany → Archiwizuj → Archiwalny

Dodatkowo:

  • Cofnij do szkicu wraca do statusu Szkic z Do akceptacji i z Zatwierdzony.
  • Z Zaplanowany można wrócić do Zatwierdzony przyciskiem Zatwierdź.
  • Z Opublikowany do Szkic cofa tylko Administrator i tylko przed uruchomieniem rundy (korekta po publikacji).
Z statusu Dostępne przejścia (przycisk) Kto może
Szkic Wyślij do akceptacji → Do akceptacji Redaktor, Administrator
Do akceptacji Zatwierdź → Zatwierdzony; Cofnij do szkicu → Szkic Zatwierdź: tylko Administrator; cofnięcie: Redaktor, Administrator
Zatwierdzony Zaplanuj publikację → Zaplanowany; Cofnij do szkicu → Szkic Redaktor, Administrator
Zaplanowany Opublikuj → Opublikowany; Zatwierdź (to samo przejście cofa do statusu Zatwierdzony) Opublikuj: Redaktor, Administrator; powrót do Zatwierdzony: tylko Administrator
Opublikowany Archiwizuj → Archiwalny; Cofnij do szkicu → Szkic (korekta) Archiwizuj: Redaktor, Administrator; korekta: tylko Administrator, tylko dla rundy nieuruchomionej
Archiwalny brak brak

Przejścia Zatwierdź, Zaplanuj publikację i Opublikuj przechodzą przez bramkę publikacji (opis poniżej). Opublikuj zapisuje też niezmienną wersję treści rundy. Z statusu Opublikowany Administrator może wybrać Cofnij do szkicu, żeby wprowadzić korektę (tylko dopóki runda nie została uruchomiona).

Redaktor nie widzi przycisku Zatwierdź. Gdyby mimo to spróbował (na przykład przez nieaktualny ekran), zobaczy komunikat „Tylko Administrator może zatwierdzić treść do publikacji.” Administrator, który jest autorem treści, zobaczy „Administrator nie może zatwierdzić własnej treści.” (patrz zasada w rozdziale 2). Cofnięcie do szkicu usuwa informację o wcześniejszym zatwierdzeniu. Każde przejście trafia do dziennika audytowego (kto, kiedy, z jakiego statusu na jaki).

Ekran rundy ze statusem redakcyjnym i przyciskiem Wyślij do akceptacji

Rys. 3. Ekran rundy. Ramka „Status redakcyjny” pokazuje aktualny status i dostępne przyciski, a poniżej jest lista zadań.

Bramka publikacji

Przy Zatwierdź, Zaplanuj publikację i Opublikuj system sprawdza każde zadanie rundy tak samo jak edytor drzewa (rozdział 5). Ekran rundy ma sekcję Bramka publikacji z wynikiem:

  • Błąd blokuje przejście. Panel pokazuje komunikat „Przejście zablokowane przez bramkę publikacji”, a w tabeli wskazuje zadanie, powód, pole i przycisk Przejdź do drzewa albo Przejdź do zadania. Błędem jest na przykład: runda bez żadnego zadania („Runda nie ma żadnego zadania.”), węzeł nieosiągalny, pytanie bez przejść, brak komentarza końcowego, niekompletne zdarzenie losowe albo zadanie, którego maksimum punktów nie da się policzyć.
  • Ostrzeżenie nie blokuje. Są to brak wersji angielskiej, zadanie bez punktów albo ścieżka bez punktów.

Wynik widać od razu po wejściu na ekran rundy, jeszcze przed próbą zatwierdzenia.

Wersje opublikowane

Przy Opublikuj system zapisuje niezmienną wersję treści rundy (zadania z drzewami, materiały, odznaki) z kolejnym numerem. Numer ostatniej wersji i listę wcześniejszych widać w sekcji Bramka publikacji. Wersji opublikowanej nie można zmienić ani usunąć. Korekta po publikacji to Cofnij do szkicu (Administrator), poprawka, ponowna akceptacja i Opublikuj, co zapisuje kolejną wersję; poprzednie zostają bez zmian.

Zatwierdzenie zamraża treść

Od statusu Zatwierdzony (także Zaplanowany, Opublikowany i Archiwalny) treść rundy jest zamrożona: nie zmienisz tytułu, opisu, zadań, drzew, materiałów ani odznak. Próba kończy się komunikatem „Treść zatwierdzonej rundy jest zamrożona. Cofnij rundę do szkicu, aby ją zmienić — zmiana wymaga ponownej akceptacji.” Aby coś poprawić, wybierz Cofnij do szkicu; to usuwa zatwierdzenie, więc Administrator musi zatwierdzić treść ponownie. Status Do akceptacji treści nie zamraża. Dotyczy to także terminów rundy: formularz rundy w panelu zapisuje wszystkie pola naraz, więc zmiana terminów po zatwierdzeniu również wymaga Cofnij do szkicu i ponownej akceptacji. Edycję blokuje też uruchomienie rundy (rozdział 4, tabela „Co wolno edytować”).

Obieg redakcyjny nie uruchamia rundy

Przycisk Uruchom rundę nadal działa niezależnie od statusu redakcyjnego: jest dostępny dla rundy w statusie Szkic (cykl życia), także gdy treść nie została zatwierdzona ani opublikowana (wtedy runda nie ma wersji opublikowanej). Statusy „Zaplanowany” i „Opublikowany” nie powodują żadnych zmian po stronie studenta. Zalecamy zasadę: rundę uruchamiamy dopiero po zatwierdzeniu.

3.4 Minigra (aktywacja)

Status minigry wynika z czasu. Ustawiasz okno (start i koniec), a status zmienia się sam.

Szkic → Zaplanuj (okno w przyszłości) → Zaplanowana → nadejście startu → Aktywna → koniec okna → Zakończona

Gdy w chwili planowania okno już trwa, Szkic przechodzi od razu w Aktywna.

Status Co oznacza Czy można edytować
Szkic Aktywacja utworzona, bez okna czasowego (albo jeszcze niezaplanowana). Student jej nie widzi. Tak. Szkic można też usunąć (po potwierdzeniu).
Zaplanowana Okno jest w przyszłości. Tak, także zmiana okna przyciskiem Zaplanuj. Nie można jej usunąć z listy.
Aktywna Trwa okno. Student może grać. Nie: „Aktywnej lub zakończonej minigry nie można zmieniać.”
Zakończona Okno minęło. Nie (tylko podgląd wyników).

Statusy odświeżają się przy odczycie, a nie w tle. Jeśli ekran pokazuje jeszcze „Zaplanowana” po godzinie startu, odśwież stronę.

4. Tworzenie rundy krok po kroku

Poniższa lista to zalecana kolejność. Każdy krok można wykonać dopiero, gdy poprzednie elementy istnieją.

  1. Utwórz grę. Gry i rundy → Nowa gra. Wpisz Tytuł po polsku (wymagany, do 200 znaków) i opis. Zakładka English jest opcjonalna.

Okno Nowa gra

Rys. 4. Okno „Nowa gra”: tytuł i opis po polsku, osobna zakładka English.

  1. Dodaj rundę. Wejdź w grę (Otwórz) i wybierz Nowa runda. Ustaw tytuł i opis PL/EN oraz terminy planowane (opisane w rozdziale 7). Pozycji nie wpisujesz: nowa runda trafia na koniec listy (pierwsza ma numer 1, druga 2 i tak dalej), tak samo nowe zadanie w rundzie. Kolejność zmieniasz później na liście: przeciągnij wiersz za uchwyt (ikona z kropkami po lewej) albo ustaw się na uchwycie i naciskaj strzałki ↑ ↓. Zmiana jest zapisywana od razu i działa tylko, dopóki treść jest edytowalna.
  2. Dodaj zadania. Wejdź w rundę (Zadania) i wybierz Nowe zadanie. Uzupełnij tytuł, opis, Komentarz przy największej stracie, zgodę na pytania numeryczne i materiały.
  3. Zbuduj drzewo. Przy zadaniu wybierz Edytuj drzewo (rozdział 5).
  4. Dodaj odznaki (ekran Odznaki i nagrody), jeśli runda ma je przyznawać.
  5. Sprawdź tłumaczenia. Liczba „Braki EN” przy grze, rundzie i zadaniu pokazuje, czego brakuje po angielsku.
  6. Wyślij do akceptacji i poproś Administratora o Zatwierdź (rozdział 3.3).
  7. Zaplanuj minigry i ankietę powiązane z tą rundą (rozdziały 6 i 8).
  8. Uruchom rundę i potwierdź. Od tej chwili treść rundy jest tylko do odczytu.
  9. Po terminie Zakończ rundę. System rozliczy wyniki, a ranking pojawi się wg ustawionego terminu publikacji.

Ekran gry z listą rund, statusami i harmonogramem

Rys. 5. Szczegóły gry: lista rund ze statusem, statusem redakcyjnym, harmonogramem, liczbą zadań i punktów. Po lewej uchwyt do zmiany kolejności, po prawej przycisk Zadania i menu „⋯” z akcjami Edytuj i Uruchom.

Okno Nowa runda

Rys. 6. Okno „Nowa runda”: tytuł i opis PL/EN, planowany start i zakończenie oraz publikacja rankingu.

Okno Nowe zadanie

Rys. 7. Okno „Nowe zadanie”: treść, komentarz przy największej stracie, zgoda na pytania liczbowe i materiały.

Co wolno edytować, a co jest zablokowane

Element Można edytować, gdy… Zablokowane, gdy… Komunikat
Tytuł i opis gry gra jest w statusie Szkic i żadna jej runda nie wyszła ze szkicu pierwsza runda została uruchomiona „Treść gry można edytować wyłącznie przed udostępnieniem jej studentom.”
Dodanie nowej rundy do gry jak wyżej jak wyżej jak wyżej
Tytuł, opis i terminy rundy ta runda jest Szkicem i jej status redakcyjny to Szkic lub Do akceptacji runda jest Aktywna, Zakończona lub Zarchiwizowana, albo zatwierdzona (Zatwierdzony i dalej) „Treści aktywnej lub zakończonej rundy nie można zmieniać.” albo „Treść zatwierdzonej rundy jest zamrożona…”
Zadania, drzewa, materiały, odznaki rundy jak tytuł, opis i terminy rundy jak wyżej (w panelu: „Runda jest tylko do odczytu” albo „Treść jest zamrożona od zatwierdzenia”) jak wyżej
Kolejność rund i zadań gdy treść jest edytowalna (jak tytuł, opis i terminy rundy) gra albo runda zablokowana Uchwyt do przeciągania jest wyłączony. Gdy blokada pojawi się w trakcie pracy, panel pokaże komunikat serwera i przywróci poprzednią kolejność.

Tryb demonstracyjny

Panel w trybie demonstracyjnym (zrzuty w tym rozdziale) nie odtwarza wszystkich reguł serwera. Nie sprawdza nakładania się okien minigier (dwie minigry zaplanujesz na ten sam czas) i część komunikatów brzmi inaczej, na przykład „…nie można edytować.” zamiast „…nie można zmieniać.”. Prawdziwy serwer jest ostrzejszy, więc ćwicząc na demo, nie zakładaj, że brak odmowy oznacza, że coś jest dozwolone.

Ważna konsekwencja: gdy trwa runda 1, możesz nadal przygotowywać rundę 2, o ile ta runda jest jeszcze Szkicem. Nie dodasz jednak nowej rundy do gry ani nie zmienisz tytułu gry.

5. Drzewo decyzyjne

Drzewo jest przebiegiem jednego zadania. Student przechodzi od węzła startowego, odpowiada na pytania i trafia do zakończenia. Szczegóły obsługi edytora (skróty klawiaturowe, kanwa, podgląd) opisuje rozdział Edytor drzewa decyzyjnego. Tu opisujemy zasady.

Edytor drzewa z rozgałęzionym scenariuszem

Rys. 8. Edytor drzewa: lista węzłów po lewej, kanwa na całą szerokość obok niej, błędy i ostrzeżenia na dole. Właściwości węzła otwierają się w oknie po kliknięciu węzła.

Węzły

Rodzaj węzła Do czego służy Wymagane
Pytanie Student odpowiada, a odpowiedź wybiera przejście Etykieta kroku (PL), treść pytania (PL), co najmniej jedno przejście
Zakończenie (na liście węzłów i na kanwie oznaczone „Koniec”, dodajesz je przyciskiem Dodaj zakończenie) Kończy zadanie Komentarz edukacyjny (PL), który student zobaczy na końcu

Stan węzła: kolory ramek

Na kanwie i na liście węzłów każdy węzeł ma kolorową ramkę (i ikonę w rogu), żeby od razu było widać, co jeszcze trzeba zrobić. Legenda jest w pasku narzędzi nad kanwą.

Kolor Znaczenie
Zielony węzeł jest poprawny
Pomarańczowy do uzupełnienia: są ostrzeżenia, na przykład brak wersji angielskiej (nie blokują zapisu)
Czerwony błąd, który blokuje zapis, na przykład brak celu przejścia albo nieosiągalny węzeł

Typy pytań

Typ w panelu Ile pozycji Warunek przejścia
Jednokrotny wybór 2 do 8 opcji wskazana opcja
Wielokrotny wybór 2 do 8 opcji, minimum i maksimum zaznaczeń lista wskazanych opcji (kolejność bez znaczenia)
Ranking 2 do 8 elementów pełna kolejność elementów
Dopasowanie lista par: element lewy i opcje prawe przypisania element, opcja
Data pole daty data w formacie RRRR-MM-DD
Liczba pole liczby wartość z tolerancją („Wartość ± tolerancja”) albo dokładna

Typ Liczba jest dostępny tylko wtedy, gdy w zadaniu zaznaczono Zezwól na pytania numeryczne w drzewie. Bez tego opcja Liczba na liście typów jest wyszarzona i ma dopisek „Liczba — wymaga zgody w zadaniu”. Zaznacz wtedy tę opcję w oknie zadania. Zmiana typu pytania, które ma już przejścia, wymaga potwierdzenia („Zmiana typu wyczyści warunki przejść. Kontynuować?”).

Przejścia, warunki i akcje

  • Pytanie ma listę przejść. System sprawdza je po kolei i bierze pierwsze pasujące.
  • Warunek to Odpowiedź równa, Wartość ± tolerancja (tylko liczby) albo Każda inna odpowiedź. „Każda inna odpowiedź” musi być ostatnim przejściem.
  • Każde przejście wskazuje cel: inny węzeł albo + nowy węzeł końcowy.
  • Do przejścia dodajesz dowolną liczbę akcji (przycisk Dodaj akcję: punkty, komunikat albo losowanie):
    • punkty: liczba całkowita, nieujemna;
    • komunikat: tekst widoczny dla studenta po odpowiedzi (PL wymagany, EN opcjonalny);
    • losowanie (zdarzenie losowe): lista wyników, każdy z wagą (dodatnią), punktami (nieujemnymi) i komunikatem. Panel pokazuje prawdopodobieństwo wyliczone z wag, a losowanie odbywa się po stronie serwera.
  • Punkty ujemne nie istnieją. Wynik zadania to suma punktów akcji na przebytej ścieżce.
  • Identyfikator węzła i opcji to małe litery, cyfry i myślniki (do 40 znaków). Edytor tworzy go z nazwy, a po zmianie sam przepisuje prowadzące do niego przejścia. Identyfikatory pl i en są zarezerwowane. Są schowane, bo zwykle nie trzeba ich ruszać: identyfikator węzła znajdziesz w sekcji Zaawansowane okna węzła, a identyfikatory opcji pod przyciskiem Pokaż identyfikatory.

Co blokuje zapis, a co tylko ostrzega

Rodzaj uwagi Przykłady z edytora Skutek
Błąd „Wybierz istniejący węzeł startowy.”; „Ścieżka wraca do węzła ‘…’.” (cykl); „Węzeł ‘…’ jest nieosiągalny od startu.”; „Pytanie nie ma żadnego przejścia.”; „Opcja ‘…’ nie ma przejścia.”; „Przejście nie wskazuje istniejącego węzła.”; „Brakuje komentarza edukacyjnego po polsku.”; „Brakuje polskiej treści pytania.”; „Punkty nie mogą być ujemne.”; „Zdarzenie losowe wymaga wyników z dodatnią wagą i nieujemnymi punktami.”; „Lista musi zawierać od 2 do 8 pozycji.” Blokuje zapis
Ostrzeżenie „Brakuje angielskiej etykiety węzła.”; „Brakuje angielskiej treści pytania.”; „Brakuje angielskiego komentarza edukacyjnego.”; „Zadanie nie przyznaje punktów.”; „Istnieje kompletna ścieżka, która nie przyznaje punktów.” Nie blokuje. Warto poprawić

Każda uwaga jest opisana zdaniem po polsku, bez wewnętrznych kodów. Serwer przy zapisie może podać te same uwagi nieco innymi słowami (na przykład „Brak wersji angielskiej.”).

Zapis kończy komunikat „Drzewo zostało zapisane.” Jeśli runda zostanie uruchomiona w trakcie Twojej pracy, zapis zostanie odrzucony (konflikt). Wtedy panel zachowuje zmiany na ekranie i pozwala Kopiuj JSON.

Przykład: krótkie drzewo

Zadanie „Wycofanie partii” (typ Jednokrotny wybór):

Węzeł Odpowiedź lub opcja Skutek Dokąd prowadzi
Start: pytanie „Co robisz w pierwszej godzinie?” „Wycofuję partię” +3 pkt Zakończenie A: „Zrobiłeś to we właściwej kolejności…”
„Czekam na wyniki” komunikat: „Za dwie godziny dzwoni dziennikarz…” Pytanie 2
Pytanie 2: ranking „Ustaw działania w kolejności” kolejność wzorcowa +2 pkt Zakończenie B
każda inna odpowiedź +1 pkt Zakończenie B: „Zwłoka zwiększyła ryzyko…”

Taka ścieżka daje 3 pkt (wariant A) albo 2 lub 1 pkt (wariant B). Maksimum zadania to 3 pkt, a panel pokazuje je w nagłówku edytora.

Materiały, komentarz do straty i punkty za materiał

  • Materiał to link (http:// lub https://), etykieta PL (wymagana), etykieta EN (opcjonalna) i rodzaj: Link, Wideo, Obraz albo Dokument. Pliki hostuje się poza aplikacją. Komunikaty błędów: „Materiał 1: link musi zaczynać się od http:// albo https://.”; „Materiał 1: etykieta (PL) jest wymagana.”
  • Komentarz przy największej stracie pojawia się w podsumowaniu rundy, gdy dane zadanie było największą stratą studenta. Puste pole oznacza brak komentarza.
  • Materiał przesyłany przez studenta i punkty za niego nie są ustawiane w panelu (patrz ramka w rozdziale 1).

Kiedy student widzi punkty i komunikaty

Aplikacja pokazuje komunikaty po odpowiedzi, a punkty dopiero w podsumowaniu sekwencji i rundy. Punkty za rundę liczą się tylko wtedy, gdy student ukończył wszystkie jej zadania („wszystko albo nic”). Punktacji częściowej nie ma.

Wersje językowe: PL, EN i zastępowanie

Każdy tekst ma wariant polski (wymagany) i angielski (opcjonalny). Gdy student używa angielskiej wersji aplikacji, a tłumaczenia brakuje, aplikacja pokazuje tekst polski. Brak tłumaczenia jest tylko ostrzeżeniem (liczba „Braki EN”), nie błędem, więc nie blokuje zapisu ani uruchomienia rundy. W edytorze drzewa przełącznik PL/EN w podglądzie oznacza brakujące teksty jako „[Brak EN] …”.

Angielski nie jest obowiązkowy

Wersja angielska jest opcjonalna; jej brak jest tylko ostrzeżeniem i nie blokuje zapisu.

6. Minigry

Minigra to aktywacja wybranego rodzaju. Aktywacja ma wspólny trzon (tytuł i treść dla studenta PL/EN, powiązana runda, okno czasowe, termin publikacji wyników) oraz konfigurację właściwą dla rodzaju.

Lista minigier ze statusem, oknem, publikacją wyników i uczestnikami

Rys. 9. Lista aktywacji minigier: nazwa, rodzaj, runda, status, okno, publikacja wyników i uczestnicy. Przy każdej pozycji jest przycisk Konfiguracja, a menu „⋯” zawiera Uczestnicy oraz (dla szkicu) Usuń szkic. Liczba uczestników („Uczestnicy”) i liczba ukończeń („Ukończone”) stoją w osobnych kolumnach. Od szerokości okna 861 px przyciski akcji zostają widoczne po prawej, a pozostałe kolumny można przewinąć; na węższym ekranie przewija się cała tabela.

Lista minigier z otwartym menu „⋯” przy wierszu

Rys. 9a. Menu „⋯” przy minigrze: Uczestnicy oraz Usuń szkic (tylko dla szkicu). Takie menu mają też tabele gier, rund, zadań i kont: główna akcja zostaje na wierzchu, reszta jest pod „⋯”.

Tworzenie i planowanie (wspólne dla wszystkich rodzajów)

  1. Minigry → Nowa minigra. Wybierz Rodzaj, wpisz Tytuł dla studenta i wybierz Utwórz minigrę. Aktywacja powstaje jako Szkic. Tytuł nie może być pusty („Podaj tytuł minigry.”).

Okno Nowa minigra

Rys. 10. Okno „Nowa minigra”: wybór rodzaju i tytuł dla studenta.

  1. Uzupełnij konfigurację na ekranie rodzaju (poniżej).
  2. Ustaw okno aktywacji (Start i Koniec w strefie Europe/Warsaw) i opcjonalnie Publikację wyników.
  3. Wybierz Zapisz konfigurację (zapisuje treść, status zostaje bez zmian) albo Zaplanuj (zapisuje i ustawia okno: minigra staje się Zaplanowana, a gdy okno już trwa, od razu Aktywna).

Panel i serwer sprawdzają:

Reguła Komunikat
Oba końce okna są wymagane „Podaj okno aktywacji.” / „Podaj początek i koniec aktywacji.”
Koniec po początku „Zakończenie musi być późniejsze niż start.” (serwer: „Koniec okna musi być późniejszy niż początek.”)
Wyniki nie przed końcem okna Zadanie w terenie: „Wyników nie można opublikować przed zakończeniem.” (panel). Pozostałe rodzaje: „Wyniki można opublikować najwcześniej po końcu okna.” (serwer; broker i zadanie grupowe sprawdza też panel)
Koniec okna musi być w przyszłości „Nie można zaplanować minigry w zakończonym oknie.” (start może być już w przeszłości, wtedy minigra od razu staje się Aktywna)
Nakładanie się na inną minigrę „Okno nakłada się na inną aktywację minigry.”
Edycja aktywnej lub zakończonej „Aktywnej lub zakończonej minigry nie można zmieniać.”

Zapis następuje dopiero po pełnej kontroli, więc niespójne okno nie zostanie zapisane.

Publikacja wyników: jaki termin jest dozwolony. Wyniki można opublikować od końca okna wzwyż: termin równy końcowi okna albo późniejszy, bez górnej granicy. Ta sama reguła obowiązuje w panelu i na serwerze, dla każdej minigry. Pole jest opcjonalne przy kole fortuny, kartach postaci i zadaniu w terenie, a wymagane przy brokerze walutowym i zadaniu grupowym. Termin wcześniejszy niż koniec okna jest odrzucany komunikatem „Wyniki można opublikować najwcześniej po końcu okna aktywacji…” (przy zadaniu w terenie panel mówi: „Wyników nie można opublikować przed zakończeniem.”; przy kole i kartach odmawia serwer: „Wyniki można opublikować najwcześniej po końcu okna.”).

Reguła „jedna minigra naraz”

Najwyżej jedna aktywna minigra

W danym momencie działa najwyżej jedna minigra. Panel nie pozwoli zaplanować nakładających się okien.

Jak działa dzisiaj: przy planowaniu (Zaplanuj) serwer odrzuca okno, które nakłada się na okno innej minigry w statusie Zaplanowana lub Aktywna (komunikat „Okno nakłada się na inną aktywację minigry.”). Okna, które tylko się stykają (koniec jednej o tej samej godzinie, co początek drugiej), są dozwolone. Szkice bez okna nie są sprawdzane. Reguła działa także w trakcie planowania zadania grupowego, które ma własne etapy (patrz niżej). Kalendarz dodatkowo oznacza Konflikt harmonogramu (rozdział 7). Pamiętaj, że tryb demonstracyjny panelu tej reguły nie sprawdza.

Co student widzi w aplikacji w ogóle

Na ekranie głównym są dwa kafle minigier: Koło fortuny i drugi kafel dla pozostałych rodzajów (bez aktywnej minigry nazywa się Minigra, a gdy minigra jest aktywna albo ukończona — miewa nazwę jej rodzaju, np. Broker walutowy). Kafel jest nieaktywny, aktywny, ukończony albo pokazuje wyniki. Wyniki zakończonej minigry są widoczne przez 7 dni od publikacji albo do startu następnej minigry, tylko dla osób, które w niej uczestniczyły.

6.1 Koło fortuny

Student odgaduje hasło dnia, kręcąc kołem i kupując litery za żetony.

Co konfiguruje Redaktor:

Pole w panelu Znaczenie
Tytuł i wstęp PL/EN, Powiązana runda Treść aktywacji. Tytuł i wstęp po polsku są wymagane: bez nich panel odmawia zapisu komunikatem „Uzupełnij tytuł i wstęp po polsku.”
Żetony początkowe Pula żetonów studenta
Koszt samogłoski, Koszt spółgłoski Cena litery
Limit prób Ile razy student może zgadywać hasło (co najmniej 1)
Limit obrotów Ile razy może zakręcić kołem
Wartość pola A, Wartość pola B Ile żetonów dają pola żetonowe (co najmniej 1, domyślnie 1 i 2)
Limit wiadomości Maks. długość wiadomości po sukcesie i po porażce
Hasła dnia Jedno hasło na każdy dzień okna: data, Podpowiedź (PL/EN, zalecane do 80 znaków), Hasło, wiadomość po odgadnięciu, opcjonalnie wiadomość po porażce

Pola koła są stałe: osiem pól w ustalonej kolejności (Żetony A, Kręć dalej, Spółgłoska gratis, Żetony B, Samogłoska gratis, Kręć dalej, Żetony A, Żetony B). Redaktor ustawia tylko wartości A i B. Gdy nie ma już litery do odsłonięcia, student dostaje 1 żeton zastępczy. Najwyżej jedna dodatkowa próba na rozgrywkę wynika z reguły serwera.

Blokady i uwagi:

  • Panel blokuje planowanie, dopóki każdy dzień okna nie ma hasła: „Brak haseł dla dni: …”. Wykrywa też powtórzone daty („Powtórzone dni: …”). Wymaga kompletu pól hasła („Każde hasło wymaga daty, podpowiedzi, hasła i wiadomości po sukcesie.”) i pilnuje limitu znaków („Wiadomość przekracza limit … znaków.”).
  • To sprawdzenie robi panel, nie serwer. Jeśli dzień nie ma hasła, student zobaczy „Na dzisiaj nie skonfigurowano hasła.”
  • Po starcie okna konfiguracja jest tylko do odczytu.
  • Napis „Wszystkie dni okna mają hasło.” pojawia się dopiero po ustawieniu startu i końca okna. Wtedy oznacza, że dla żadnego dnia okna hasła nie brakuje. Bez okna sekcja pokazuje tylko ewentualne braki.

Konfiguracja koła fortuny: sekcja Hasła dnia

Rys. 11. Konfiguracja koła fortuny. Sekcja „Hasła dnia” pokazuje brakujące dni („Brak haseł: …”) i formularz hasła z licznikami znaków.

Koło fortuny

Jedno hasło dziennie dla wszystkich. Limit to jedna dodatkowa próba.

6.2 Karty postaci

Student wybiera jedną z kart i od razu widzi jej podsumowanie oraz rozkład wyborów pozostałych studentów.

Co konfiguruje Redaktor Szczegóły
Tytuł, wstęp, tekst zadania (PL/EN) Wymagane po polsku: „Uzupełnij tytuł, wstęp i tekst zadania po polsku.”
Karty kandydatów Dla każdej: imię, wiek (co najmniej 1), płeć (Kobieta, Mężczyzna, Nieokreślona), opis, podsumowanie (PL wymagane, EN opcjonalne). Kolejność zmieniasz strzałkami. Pierwsze zdanie opisu jest podpisem na liście.
Okno i publikacja wyników jak w części wspólnej

Konfiguracja kart postaci: sekcja Karty kandydatów

Rys. 12. Konfiguracja kart postaci: sekcja „Karty kandydatów” z polami imienia, opisu, podsumowania i wieku jednej karty oraz strzałkami zmiany kolejności i przyciskiem usunięcia.

Komunikaty: „Nazwa i opis każdej karty są wymagane.”; „Podsumowanie każdej karty jest wymagane.” Wybór karty przez studenta jest jednorazowy i nieodwracalny („Wybór karty jest jednorazowy i nieodwracalny.”). Sekcja Wyniki wyborów pokazuje liczbę głosujących i rozkład na żywo.

Karty postaci

Jedno zadanie z jednym wyborem; podsumowanie pojawia się od razu po wyborze, z wykresem słupkowym.

6.3 Broker walutowy

Student rozdziela przyznaną kwotę między waluty z notowań NBP, a po terminie rozliczenia system wylicza wynik portfela.

Pole w panelu Znaczenie
Tytuł, wstęp i tekst zadania (PL/EN) Treść
Kwota dla studenta, Waluta bazowa Z czego student startuje
Minimalna jednostka Kwota musi się dzielić na jednostki bez reszty: „Kwota musi być podzielna przez minimalną jednostkę.”
Waluty do wyboru Co najmniej dwie: „Wybierz co najmniej dwie waluty do alokacji.” Waluty pochodzą z dziesięciu walut NBP.
Kalendarz: Start alokacji, Koniec alokacji, Rozliczenie, Publikacja rankingu Wszystkie w strefie Europe/Warsaw
Start aktywacji, Koniec aktywacji Całość musi się w oknie zmieścić
Publikacja wyników Nie wcześniej niż koniec aktywacji, bez górnej granicy (zob. „Publikacja wyników” w części wspólnej rozdziału 6)

Porządek terminów: Start aktywacji ≤ Start alokacji < Koniec alokacji ≤ Rozliczenie ≤ Publikacja rankingu ≤ Koniec aktywacji. Publikacja wyników nie może być wcześniejsza niż koniec aktywacji (termin późniejszy jest dozwolony; zasada wspólna dla minigier, zob. „Publikacja wyników” w części wspólnej rozdziału 6). Błąd: „Kalendarz brokera musi być uporządkowany i mieścić się w oknie aktywacji.” Rozliczenie w weekend daje ostrzeżenie: „Rozliczenie przypada w weekend. NBP może nie opublikować nowego kursu.”

Rozliczenie jest automatyczne. W panelu nie ma ręcznego rozliczania. Sekcja Status i ranking pokazuje liczbę zatwierdzonych alokacji, stan rozliczenia, największy zysk i stratę oraz ranking z podziałem portfela.

Broker walutowy

Zatwierdzenie podziału zamraża alokację (komunikat dla studenta: „Zatwierdzonej alokacji nie można zmienić.”).

Konfiguracja brokera: kapitał i kalendarz

Rys. 13. Konfiguracja brokera walutowego: sekcja „Kapitał i kalendarz” (kwota dla studenta, jednostka, terminy alokacji, rozliczenia i rankingu).

6.4 Zadanie grupowe

Studenci łączą się w zespoły, zgłaszają wspólną pracę (link), a potem głosują na prace innych grup.

Pole w panelu Znaczenie
Tytuł, wstęp i polecenie (PL/EN) Treść
Minimalny / Maksymalny rozmiar grupy Od 2 do 4 osób; minimum nie może przekraczać maksimum
Maksymalna liczba grup Limit zespołów w turze
Limit prób kodu Ile razy student może wpisać kod dostępu
Koniec zgłoszeń, Start głosowania, Koniec głosowania Etapy zadania
Start aktywacji, Koniec aktywacji Całość musi się w oknie zmieścić
Publikacja wyników Nie wcześniej niż koniec aktywacji, bez górnej granicy (zob. „Publikacja wyników” w części wspólnej rozdziału 6). Termin wcześniejszy: „Wyniki można opublikować najwcześniej po końcu okna aktywacji…”

Kolejność etapów: koniec zgłoszeń ≤ start głosowania < koniec głosowania ≤ koniec aktywacji. Koniec zgłoszeń musi przypadać po starcie aktywacji (panel przepuści też termin równy startowi, ale serwer go odrzuci komunikatem „Zamknięcie zgłoszeń musi mieścić się w oknie aktywacji …”). Serwer sprawdza dodatkowo: „Głosowanie nie może zacząć się przed końcem zgłoszeń.” i „Koniec głosowania musi być późniejszy niż początek.”

Kod dostępu. Student musi wpisać kod edycji, żeby dołączyć. Przycisk Pokaż kod otwiera duży, sześcioznakowy kod do wyświetlenia na rzutniku (nie ma kodów QR). Wygeneruj ponownie pyta „Wygenerować nowy kod? Poprzedni kod przestanie działać.” Po zakończeniu minigry kodu nie da się zmienić: „Zakończonej minigrze nie można zmienić kodu dostępu.”

Sekcja Grupy i zgłoszenia pokazuje skład, reprezentanta, link do pracy, czas zgłoszenia i liczbę głosów, a po głosowaniu także Ranking grup. Student nie może głosować na własną grupę („Nie można głosować na pracę własnej grupy.”).

Zadanie grupowe

Rozmiar grupy, potwierdzanie członkostwa i zakaz głosowania na własną grupę opisano wyżej.

Konfiguracja zadania grupowego: zasady grup, etapy i zgłoszenia

Rys. 14. Konfiguracja zadania grupowego: rozmiar grup, limity, terminy etapów oraz lista grup z liczbą głosów.

6.5 Zadanie w terenie

Najprostsza minigra: prowadzący podaje zadanie do wykonania poza aplikacją, a student je otwiera. Nie ma osobnej konfiguracji: tytuł, Treść od prowadzącego (PL/EN, wiele akapitów), powiązana runda i okno to wszystko. Zapisujesz je przyciskiem Zapisz treść (albo Zaplanuj). Nie ma punktów, odznak ani potwierdzeń. Panel pokazuje Podgląd studenta oraz listę Studenci, którzy otworzyli zadanie. Po starcie okna formularz jest tylko do odczytu („Aktywna lub zakończona minigra jest tylko do odczytu.”).

Zadanie w terenie

To osobny rodzaj minigry, bez własnej konfiguracji i bez punktów.

Konfiguracja zadania w terenie

Rys. 15. Zadanie w terenie: tytuł, treść od prowadzącego i okno. Poniżej podgląd studenta.

Przegląd uczestników

Pozycja Uczestnicy w menu „⋯” przy minigrze otwiera listę osób z czasem rozpoczęcia i ukończenia oraz podsumowaniem wyniku. Lista zawiera numer indeksu i adres e-mail studentów, więc udostępniaj ją ostrożnie. Uczestników nie ocenia się ręcznie: panel pokazuje wyniki automatyczne.

7. Harmonogram i kalendarz

Terminy rundy

Pole Kto ustawia Do czego służy
Planowany start, Planowane zakończenie Redaktor Liczniki w aplikacji („Start gry za…”, „Runda zamyka się za…”) i kalendarz. Nie uruchamiają ani nie zamykają rundy.
Publikacja rankingu Redaktor Od kiedy ranking zakończonej rundy jest publiczny. Puste: od razu po zakończeniu rundy.
Faktyczny start i koniec System Zapisują się przy Uruchom rundę i Zakończ rundę. Panel pokazuje je jako „faktycznie: …”.

Daty wpisujesz w strefie Europe/Warsaw. Reguły:

Reguła Komunikat
Zakończenie po starcie „Planowane zakończenie musi być późniejsze niż start.” (serwer: „Planowane zakończenie musi być późniejsze niż planowane rozpoczęcie.”)
Ranking nie przed końcem „Ranking nie może zostać opublikowany przed planowanym zakończeniem rundy.” (serwer: „Publikacja rankingu nie może wyprzedzać planowanego zakończenia rundy.”)
Okna rund jednej gry nie nakładają się „Planowane okno nakłada się na rundę „…” (pozycja N).”

Okna, które stykają się końcem i początkiem, nie kolidują. Rundy bez kompletnego okna nie są porównywane.

Te same reguły działają przy dodawaniu nowej rundy: jeśli terminy kolidują, runda nie jest tworzona, a formularz zostaje otwarty z wpisanymi danymi. Popraw terminy i zapisz ponownie.

Okna minigier

Każda minigra ma własne okno, niezależne od rundy, i jest tylko opcjonalnie powiązana z rundą. Okna minigier nie mogą się nakładać (rozdział 6).

Kalendarz

Ekran Kalendarz pokazuje rundy i minigry na jednej osi (widok Miesiąc i Tydzień). Status kalendarza ma trzy wartości: Zaplanowana, Aktywna, Zakończona. Szkic liczy się jako zaplanowana, a Zarchiwizowana jako zakończona. Runda bez planowanego końca ma dopisek „bez terminu końca”.

Kalendarz rund i minigier w widoku miesięcznym

Rys. 16. Kalendarz: pasma rund i minigier, znaczniki etapów (zamknięcie alokacji, rozliczenie, hasła dnia) i oznaczenie „Konflikt harmonogramu”.

Oznaczenie Konflikt harmonogramu pojawia się, gdy nakładają się okna dwóch minigier albo etap wewnętrzny wypada poza oknem. Kalendarz porównuje wszystkie minigry, które mają okno, także Zakończone, a serwer przy planowaniu sprawdza tylko Zaplanowane i Aktywne (szkic nie ma okna, więc w ogóle nie bierze udziału w porównaniu). Dlatego konflikt w kalendarzu może dotyczyć minigry, która już się skończyła i przy Zaplanuj nie zostałaby uwzględniona.

Kliknięcie pasma rundy w kalendarzu otwiera ekran tej rundy, a kliknięcie pasma brokera walutowego otwiera jego konfigurację.

8. Ankieta, komunikaty, odznaki i ranking

Element Co ustawiasz Zasady
Ankieta satysfakcji Wprowadzenie, termin zamknięcia, anonimowość, pytania (Jedna odpowiedź, Wiele odpowiedzi, Skala, Tekst) Jedna ankieta na grę. Po pierwszej odpowiedzi formularz jest tylko do odczytu. Domyślnie ankieta jest dobrowolna, a odpowiedzi powiązane z kontem, o ile nie zaznaczono anonimowości (I-29, założenie robocze).
Komunikaty Tytuł i treść PL/EN, termin publikacji, adresaci (można dodać kilku): Wszyscy studenci, Gra, Runda, Grupa, Student Komunikat można zmienić i usunąć w każdej chwili (założenie robocze, I-18). Adresaci „gra” i „runda” to wszyscy aktywni studenci.
Odznaki Nazwa i opis PL/EN, grafika, warunek: ukończenie wskazanego zadania albo komplet zadań rundy, opcjonalny próg punktów Odznaki są przypisane do rundy, więc są zamrożone już od zatwierdzenia treści rundy (nie dopiero od uruchomienia). Odznakę przyznaje rozliczenie przy zamknięciu rundy. Komunikat: „Odznaka za zadanie wymaga wskazania zadania.”
Ranking Termin publikacji rankingu rundy Liczy punkty i odznaki z gry głównej. Ranking zakończonej rundy jest publiczny od terminu publikacji.

Ranking i uczestnictwo

Uczestnikiem rundy jest każdy aktywny student, nawet bez żadnej odpowiedzi. Ranking obejmuje wszystkich aktywnych studentów z profilem: osoba bez żadnej odpowiedzi ma 0 punktów i stoi na końcu.

9. Co zobaczy student po każdej zmianie

Poniższa tabela łączy czynność w panelu ze skutkiem w aplikacji.

Co robisz w panelu Co zmienia się u studenta Zrzut
Rundę masz w Szkicu Student jej nie widzi (aplikacja nie pokazuje jej wcale). Ekran główny pokazuje odliczanie do startu, jeśli ustawiono termin, albo informację, że termin poda prowadzący Przed startem
Uruchom rundę Ekran główny pokazuje „Runda … zamyka się za …” i kartę Bieżące zadanie. Zdobytych punktów nie widać Runda w toku
Treść zadania i drzewa Student przechodzi pytania i komunikaty. Punkty widzi w podsumowaniu Pytanie
Mija planowane zakończenie, rundy nikt nie zamknął Nowe odpowiedzi nie są przyjmowane. Wynik jeszcze niewidoczny (bez zrzutu)
Zakończ rundę Pojawia się wynik rundy i podsumowanie. Po terminie publikacji rankingu także ranking Runda zamknięta, Podsumowanie, Ranking rundy
Zakończono ostatnią rundę Ekran „Gra zakończona” i wynik końcowy Gra zakończona
Zaplanuj minigrę (okno w przyszłości) Kafel minigry jest nieaktywny (szary) Minigra nieaktywna
Nadchodzi start okna minigry Kafel staje się aktywny i otwiera minigrę Kafel koła, Zadanie w terenie
Student ukończy minigrę Kafel „ukończone” z godziną Minigra ukończona
Mija termin publikacji wyników minigry Kafel pokazuje wyniki przez 7 dni (tylko uczestnikom) Wyniki zadania grupowego
Karty postaci: konfiguracja Wstęp, karty, podsumowanie, rozkład wyborów Wstęp, Rozkład
Broker: konfiguracja Portfel, podział kapitału, rozliczenie Portfel, Wynik
Zadanie grupowe: kod i etapy Wpisanie kodu, zespół, głosowanie Kod, Głosowanie
Opublikuj komunikat Komunikat na liście i licznik nieprzeczytanych Lista komunikatów
Odznaki Lista Moje odznaki Odznaki
Ankieta po zakończeniu gry Karta Ankieta satysfakcji Karta ankiety

Pełne opisy ekranów studenta: Ekran główny, Wykonanie zadania, Koło fortuny, Karty postaci, Broker walutowy, Zadanie grupowe, Zadanie w terenie, Ranking.

Ekran główny aplikacji w trakcie rundy

Rys. 17. Tak wygląda ekran główny studenta po uruchomieniu rundy (zrzut z aplikacji, 390 x 844).

10. Typowe błędy i komunikaty

Komunikat Gdzie Przyczyna i co zrobić
„To konto nie ma dostępu do panelu administracyjnego.” cały panel Konto studenta. Zaloguj się kontem Redaktora lub Administratora
„Treść gry można edytować wyłącznie przed udostępnieniem jej studentom.” Gra Uruchomiono już rundę tej gry. Nie dodasz rund ani nie zmienisz tytułu
„Treści aktywnej lub zakończonej rundy nie można zmieniać.” Runda, zadanie, drzewo, odznaka Runda wyszła ze szkicu. Pomocna jest kopia gry do nowej edycji
„Runda o tej pozycji już istnieje.” Nowa runda Rzadki konflikt przy równoczesnej pracy dwóch osób. Zamknij okno i spróbuj ponownie
„Planowane okno nakłada się na rundę „…” (pozycja N).” Runda Zmień terminy tak, by okna się nie przecinały
„Inna runda jest już aktywna.” Uruchom rundę Trwa inna runda (w tej lub innej grze). Najpierw Zakończ rundę w trwającej rundzie
„Inna gra lub runda jest już aktywna.” Uruchom rundę Inna gra ma jeszcze status Aktywna, nawet jeśli nie trwa w niej żadna runda. Najlepiej zarchiwizuj starą grę. Zakończenie jej pozostałych rund wymaga ich uruchomienia, co udostępnia je studentom (rozdział 3.1)
„Niedozwolone przejście statusu redakcyjnego: … → ….” (w miejscu wielokropków serwer wstawia angielskie kody statusów, np. in_review → scheduled) Obieg redakcyjny Ktoś zmienił status równolegle. Odśwież ekran (błąd treści komunikatu: rozdział 12)
„Treść rundy nie przechodzi walidacji publikacji.” / „Przejście zablokowane przez bramkę publikacji” Zatwierdź, Zaplanuj, Opublikuj Sekcja Bramka publikacji wskazuje zadania i pola do poprawy. Popraw je (w szkicu) i spróbuj ponownie
„Treść zatwierdzonej rundy jest zamrożona…” Edycja rundy, zadania, drzewa, odznak Cofnij rundę do szkicu i zatwierdź ponownie po zmianie
„Tylko Administrator może zatwierdzić treść do publikacji.” Zatwierdź Poproś Administratora
„Administrator nie może zatwierdzić własnej treści.” Zatwierdź Zatwierdzić musi inna osoba z rolą Administratora
„Nie można archiwizować gry z aktywną rundą.” Archiwizuj grę Zakończ rundę, potem archiwizuj
„Okno nakłada się na inną aktywację minigry.” Zaplanuj minigrę Przesuń okno (reguła jednej minigry naraz)
„Nie można zaplanować minigry w zakończonym oknie.” Zaplanuj minigrę Okno jest w przeszłości
„Aktywnej lub zakończonej minigry nie można zmieniać.” Minigra Minigra już trwa. Zmiany są niemożliwe
„Wyników nie można opublikować przed zakończeniem.” / „Wyniki można opublikować najwcześniej po końcu okna.” / „Wyniki można opublikować najwcześniej po końcu okna aktywacji. Ustaw termin równy końcowi okna albo późniejszy.” Minigra Termin publikacji wyników jest wcześniejszy niż koniec okna. Ustaw termin na koniec okna albo później
„Brak haseł dla dni: …” Koło fortuny Dodaj hasło dla każdego dnia okna
„Kalendarz brokera musi być uporządkowany i mieścić się w oknie aktywacji.” Broker Popraw kolejność terminów
„Kwota musi być podzielna przez minimalną jednostkę.” Broker Zmień kwotę lub jednostkę
„Brak kursu NBP dla …” Broker (po stronie studenta) NBP nie opublikował kursu
„Maksymalny rozmiar grupy nie może być mniejszy niż minimalny.” Zadanie grupowe Popraw rozmiary (2 do 4)
„Wygenerować nowy kod? Poprzedni kod przestanie działać.” Zadanie grupowe To potwierdzenie, nie błąd
„Brakuje angielskiej etykiety węzła.” i podobne uwagi o angielskich tekstach Drzewo Ostrzeżenie, nie blokuje zapisu. Aplikacja pokaże polski tekst
„Uzupełnij tytuł i wstęp po polsku.” Koło fortuny Wypełnij pola Tytuł PL i Wstęp PL

11. Glosariusz

Termin Znaczenie
Aktywacja Minigra z ustawionym rodzajem, oknem czasowym i konfiguracją.
Akcja Skutek przejścia w drzewie: punkty, komunikat albo zdarzenie losowe.
Broker walutowy Minigra, w której student dzieli kapitał między waluty.
Drzewo decyzyjne Zestaw pytań i zakończeń jednego zadania.
Edycja gry Jedna realizacja gry, na przykład „Biznesowe rozdroża 2026”.
Faktyczny start/koniec Czas zapisany przez system przy uruchomieniu i zakończeniu rundy.
Fallback Pokazanie tekstu polskiego, gdy brakuje angielskiego.
Obieg redakcyjny Droga treści rundy do publikacji: Szkic, Do akceptacji, Zatwierdzony, Zaplanowany, Opublikowany, Archiwalny.
Okno aktywacji Czas od startu do końca, w którym minigra jest dostępna.
Planowany termin Termin wpisany przez Redaktora. Nie uruchamia ani nie zamyka rundy.
Pozycja Numer kolejności rundy w grze lub zadania w rundzie. Nadawany automatycznie, zmieniasz go przeciągając wiersz na liście.
Przejście Strzałka z pytania do następnego węzła, z warunkiem i akcjami.
Reprezentant Osoba zgłaszająca pracę i dodająca członków w zadaniu grupowym.
Rozliczenie Wyliczenie wyników rundy przy jej zakończeniu (albo portfela brokera po terminie).
Szkic Stan, w którym treść można jeszcze edytować.
Węzeł Pytanie albo zakończenie w drzewie.
Zakończenie Węzeł końcowy z komentarzem edukacyjnym.
Zdarzenie losowe Akcja losująca wynik z wag; losowanie robi serwer.

12. Znane błędy aplikacji

Lista zawiera wyłącznie rzeczy, które nadal działają inaczej, niż powinny (stan po poprawkach przebiegu 2; wcześniejsze błędy zostały naprawione). Przy każdej jest obejście, które pozwala nadal pracować.

1. Warunek przejścia w drzewie dla pytań typu dopasowanie. Dla rankingu i wyboru wielokrotnego warunek ustawia się zwykłymi kontrolkami (lista elementów ze strzałkami, pola wyboru). Dla pytań typu dopasowanie wartość warunku (pole Wartość warunku (JSON)) wpisuje się nadal jako surowy JSON, a pole cofa każdy pośredni, niepoprawny stan wpisu. Praktycznie działa tylko wklejenie kompletnej, poprawnej wartości.

Obejście: przygotuj wartość poza polem (np. w notatniku) i wklej ją w całości.

2. Edytor drzewa pozwala edytować zatwierdzoną rundę. Drzewo jest tylko do odczytu dopiero, gdy runda przestaje być szkicem (uruchomiona), choć treść jest zamrożona już od zatwierdzenia. Dla zatwierdzonej, jeszcze nieuruchomionej rundy pola edytora są aktywne, ale zapis kończy się komunikatem o zamrożonej treści (serwer odrzuca zmianę, status 409).

Obejście: przed edycją drzewa cofnij rundę do szkicu (przycisk Cofnij do szkicu), a po zmianie zatwierdź ją ponownie.

3. Surowe kody w komunikacie o niedozwolonym przejściu redakcyjnym. Komunikat serwera zawiera angielskie kody statusów, np. „Niedozwolone przejście statusu redakcyjnego: in_review → scheduled.”

Obejście: odśwież ekran rundy i sprawdź jej bieżący status redakcyjny.

4. Okno „Nadaj uprawnienia Administratora” obiecuje za dużo. Okno mówi, że osoba uzyska pełny dostęp do kont i dziennika audytowego. Sama rola Administratora nie daje dostępu do dziennika: potrzebne jest osobne uprawnienie nadawane przez operatora (patrz Zarządzanie kontami).

Obejście: nadając rolę, zgłoś operatorowi, czy dana osoba ma też czytać dziennik audytowy.