Zasób
Zasób w Omniscol to mobilny element, który nie jest przypisany do żadnej konkretnej sali. Każdy zasób ma nazwę i dostępną ilość.
Przykłady: trzy przenośne projektory, walizka z 30 tabletami (walizka liczy się jako 1, a nie jako 30 — podaje się liczbę walizek, nie liczbę tabletów), zestaw mikrofonów, zestaw fantomów do pierwszej pomocy.
Jak się z niego korzysta
Przy konfigurowaniu kursu należy wskazać zasoby, które są dla niego niezbędne. Algorytm generowania gwarantuje, że jednoczesne lekcje nie będą wymagać więcej zasobów, niż jest dostępnych: jeśli dostępne są 3 przenośne projektory, nigdy więcej niż 3 jednoczesne lekcje nie będą mogły zażądać po jednym.
Różnica wobec sal
Sala jest przypisana do lokalizacji i się z niej nie rusza. Zasób nie jest przypisany do żadnej sali (jest natomiast przypisany do lokalizacji, co uniemożliwia użycie walizki z lokalizacji A na kursie w lokalizacji B).
Typowe przypadki, w których nie używa się zasobu
Wiele kursów nie ma żadnego zadeklarowanego zasobu — tak jest domyślnie. Zasób należy deklarować tylko wtedy, gdy stanowi rzeczywisty limit: jeśli dostępnych jest 30 przenośnych projektorów, a jednoczesnych lekcji najwyżej 4, nie ma potrzeby tego modelować; jeśli są 3, a lekcji, które ich wymagają, jest kilka, rozstrzygnięcie warto pozostawić algorytmowi generowania.