News


 
Przeglądarka planów zajęć działająca w telefonach z systemem Android
Sobota, 13 sierpnia 2011


Już teraz udostępnione plany zajęć mogą być przeglądane w telefonach komórkowych w wygodnej aplikacji działającej w systemie Android. Również dzięki temu rozwiązaniu uczniowie i nauczyciele mają natychmiastowy dostęp do informacji o zastępstwach wprowadzonych w systemie.
Aplikacja http://market.android.com/details?id=eu.schooltimetable.android.browser jest prostą w obsłudze przeglądarką planów zajęć oparta o interfejs list. Każdej aktywności (lekcji) można przypisać kilka notatek np. informację o zadaniach do odrobienia/wykonania, o zbliżającej się powtórce, przypomnienia o zabraniu dodatkowych rzeczy (łyżew na planowane wyjście na lodowisko).
Każda taka notatka może być zaopatrzona w notyfikację np. przypomnij o zajęciach 15 minut, godzinę, tydzień wcześniej. Do wyboru mamy również wiele innych opcji np. przypomnienie rano tego samego dnia, wieczorem poprzedniego dnia, ustawienie alarmu na konkretną godzinę i dzień lub tylko w dni robocze itd.
Możemy przeglądać kilka planów lekcji (lub innych zajęć) jednocześnie np. innych członków rodziny.


PROMOCJA! Wszystkie szkoły wykorzystujące tylko jedną lokalizację korzystają z systemu bezpłatnie.
Sobota, 23 lipca 2011


Jeśli państwa szkoła nie będzie wykorzystywała więcej niż jednej lokalizacji dostęp do systemu automatycznego generowania planów zajęć, udostępniania planów online uczniom i nauczycielom jest darmowy.
Jeśli korzystali państwo dotychczas z innego generatora planów to istnieje już możliwość zaimportowania informacji o planie po podaniu adresu internetowego udostępnionego podziału godzin. W ten sposób będą mogli państwo jeszcze łatwiej przekonać się o skuteczności i zaletach nowego systemu planowania zajęć.
A już wkrótce udostępnione plany zajęć będą mogły być przeglądane w telefonach komórkowych w wygodnej aplikacji działającej w systemie Android. Dzięki temu rozwiązaniu możliwe stanie się natychmiastowe informowanie uczniów i nauczycieli o zastępstwach i zmianach w planie lekcji.


Nowa funkcjonalność: obsługa wielu cykli jednocześnie
Piątek, 22 lipca 2011


Cykle zostały zaprojektowane, aby ułatwić definiowanie uniwersyteckich planów zajęć. Teraz możliwe jest zdefiniowanie niektórych kursów/zajęć w cyklu tygodniowym, innych w cyklu miesięcznym a jeszcze innych w cyklach semestralnych i rocznych. Możliwe jest również zdefiniowanie nietypowych cykli np. kilkutygodniowych, kilkudniowych a także od kiedy i do kiedy trwają.

Udzial w ICAPS 2011 Demos and Exhibits - 14 czerwca 2011
Wtorek, 14 czerwca 2011


Tegoroczna Międzynarodowa Konferencja na temat Automatycznego Planowania i Harmonogramowania ICAPS 2011 odbyła się w miejscowości Freiburg w Niemczech w dniach 11-16 czerwca. System automatycznego generowania planów zajęć został zaprezentowany w panelu "Demos and Exhibits" 14 czerwca.
Materiały z konferencji w wersji angielskiej:
Constraint priorities - a way to get an optimal timetable fully automatically. Three steps into the modern timetable scheduler - Extended Abstract
Constraint priorities - a way to get an optimal timetable fully automatically. Three steps into the modern timetable scheduler - Storyboard

Galeria zdjęć

Nowa funkcjonalność: Korekta wybranych godzin, automatyczne korekcje
Piątek, 18 marca 2011


Teraz w czasie przeglądania planu zajęć mamy do dyspozycji dwie nowe pozycje w menu "Korekta planu" i "Nieułożone do korekty" pozwalające skorygować plan zajęć wg potrzeb. Pozwala to usuwać lekcje z planu, dodawać nowe a także przenosić wybrane lekcje do ponownego ułożenia w ramach nowego planu korekty. Plan korekty jest skorelowany z głównym planem zajęć. Skorelowanie korekty z planem głównym umożliwia ułożenie tylko wybranych godzin wokół już ułożonych godzin planu głównego. Ponieważ jest to tylko część planu zajęć pozwala to łatwo wypróbować różne możliwe konfiguracje na tle planu głównego i na koniec zatwierdzić lekcje w planie głównym. Plan korekty wyświetla się zawsze na tle planu głównego i jest skonfigurowany tak aby uwzględniać podstawowe wymagania wybrane dla planu głównego. Użytkownik może łatwo nawigować między tymi dwoma planami zajęć aby na koniec scalić je w postaci jednego rozwiązania. Korekta ta pozwala wypróbować różne opcje bez konieczności uruchamiania całego planu zajęć co mogłoby wiązać się z kosztami czasowymi w zamian za pewną rezygnację z pełnej optymalizacji. Korekta pozwala również na usunięcie wybranych lekcji z planu głównego co umożliwia usunięcie alternatywnych pozycji jeśli takie się pojawią np. w związku z wyłączeniem optymalizacji a także dodać nowe, dowolne lekcje do planu. Pozycja "Nieułożone do korekty" pozwala na przeniesienie do korekty nieułożonych godzin wraz ze wszystkimi lekcjami, które muszą być usunięte ze względu na pojawienie się okienek po nieułożonych godzinach. Ostatnia funkcjonalność jest uruchamiana automatycznie jeśli system nie osiągnie zadawalającej ilości nieułożonych lekcji. Korekcja taka jest wówczas tworzona, uruchamiana i scalana z planem głównym całkowicie automatycznie.

Nowa funcjonalność: Korekta wybranych dni ułożonego planu zajęć
Czwartek, 17 luty 2011


Nowa opcja jest dostępna w trakcie uruchamiania obliczeń i pozwala ułożyć powtórnie jedynie wybrane dni. Pozwala również przyspieszyć generowanie planu zajęć kosztem nieco mniej optymalnego rozkładu. System zakłada wstępnie obliczony rozkład lekcji w poszczególnych dniach tygodnia i uruchamia każdy dzień niezależnie co znacznie upraszcza cały proces. Jeśli dodatkowo wybierzemy "Uwzględnij również nieułożone lekcje" to nieułożone lekcje zostaną dodane do wybranych dni podczas powtórnego układania planu zajęć. Możliwe jest np. wcześniejsze usunięcie niektórych lekcji z innych dni tygodnia aby powtórnie ułożyć je w wybranym dniu/ wybranych dniach co pozwala na łatwe przenoszenie zajęć między dniami tygodnia.

Ułatwiony import i eksport danych z/do innych systemów i formatów
Wtorek, 25 styczeń 2011


Możliwy jest odczyt danych z innych systemów np. dzienników elektronicznych, systemów administracyjnych dla szkół a nawet systemów planowania zajęć. Dane mogą być odczytane bezpośrednio z niektórych systemów bądź poprzez popularne formaty np. CSV, HTML.

Wersja wielojęzykowa
Czwartek, 13 styczeń 2011


Dwie wersje językowe polska i angielska zostały zintegrowane i przygotowane zostały podstawy do stworzenia nowych wersji językowych systemu.

Udoskonalenie systemu. Przykłady zastosowania systemu generowania planów zajęć
Środa, 15 grudzień 2010


Przygotowane zostały przykładowe zastosowania systemu. System został przystosowany do użycia w planowaniu pracy w firmach a także uwzględnienia specyficznych wymagań szkół językowych i uniwersyteckich planów zajęć. Ułatwione zostało ręczne wprowadzanie danych do systemu, które w przypadku dużej szkoły powinno nie przekroczyć kilku godzini. Uzyskano to dzięki możliwości modyfikowania wielu obiektów jednocześnie - edycja grupy przedmiotów, klas oraz automatycznego podziału na grupy - automatyczne generowanie pakietów na podstawie przydziału kursów do grup.

Plan zajęć zawierający 13 lokalizacji,1300 kursów, 12000 przedmiotów rozwiązany!
Niedziela, 22 sierpnia 2010


Z prawdziwą przyjemnością informuję, że system został z powodzeniem użyty do ułożenia uniwersyteckich planów zajęć z 13 lokalizacjami i 1300 kursami zawierającymi średnio po 10 przedmiotów (zdefiniowano łącznie 12000 przedmiotów). Pojawiła się więc możliwość układania planów zajęć dla całych uczelni (wszystkie wydziały łącznie), które współdzielą kadrę profesorską i sale. Obliczenie opisanej konfiguracji zajęło na jednym procesorze około tygodnia. Zastosowanie wieloprocesorowych maszyn pozwoli skrócić czas obliczeń do godzin lub nawet minut.
Z kolei obliczenie planu zajęć dla trzech lokalizacji z 1300 kursami to czas obliczeń rzędu godzin z wykorzystaniem jednego procesora.


Plan Zajęć Online v4.0
Środa, 31 marca 2010


Uruchomiony został nowy generator w v. 4.0.  Między innymi znacznie przyspieszono wykrywanie sprzeczności i udoskonalono proces optymalizacji.
System został przetestowany i sprawdził się podczas rozwiązywania rozkładów dla szkół wyższych. W czasie testów system cechował się 100% skutecznością i bardzo dużą szybkością działania. Skuteczność oznaczała uzyskanie rozwiązania dla każdego planu zajęć po usunięciu sprzeczności i uruchomieniu optymalizacji. Jak pokazują dane z testów przeprowadzonych na planach zajęć z lat 2008-2010 wersja generatora planów zajęć (v4.0) poradziła sobie znakomicie ze wszystkimi testowanymi planami. Czas wyszukiwania jednej sprzeczności wyniósł średnio od 5s dla małych szkół do ok 13s dla dużych. Natomiast czas generowania rozkładów to średnio od 7s dla małych planów do ok 15 s dla dużych na 1000 jednostek wielkości. Gdzie jednostka wielkości rozkładu jest zdefiniowana wzorem: (ilość dni * ilość godzin * ilość przedmiotów).

System udostępnia interfejs JSON-RPC umożliwiający współpracę z innymi serwisami dla szkół. Dane o rozkładach są przesyłane w postaci pliku XML, który stanowi otwarty format opisany dokumentem XSD. Zarówno przesyłanie danych jak i uruchamianie generatora jest teraz bardzo proste i może być wykonane z innego systemu np. dziennika elektronicznego.

Unikalny system oparty o priorytety wymagań pozwala na otrzymanie wyników po jednym kliknięciu przycisku "Uruchom".

Obecnie testowane są możliwości wykorzystania systemu w przypadku bardzo dużych uczelni z ok 70 tysiącami studentów i wieloma lokalizacjami. Więcej na temat nowych możliwości systemu w nowym przewodniku oraz w tutorialu.


Nowy, skuteczny optymalizator
Środa, 30 grudzień 2009


Uruchomiony został nowy doskonalszy optymalizator nieodzowny głównie w przypadku, gdy użytkownik jest bardziej wymagający i zaznaczy lub wybierze wszystkie możliwe do zaznaczenia lub wybrania warunki. System precyzyjnie odrzuci, biorąc pod uwagę wrowadzone przez użytkownika priorytety, te, których nie jest w stanie spełnić.
Użytkownik ma do dyspozycji kilka opcji optymalizacyjnych, które zostaną opisane w przewodniku.


Serwis planzajec.pl - sposób na optymalny plan lekcji
Wtorek, 1 grudzień 2009


W grudniowym "Miesięczniku Dyrektora Szkoły" ukazał się artykuł opisujący nowe podejście do układania planów zajęć zastosowane w serwisie www.planzajec.pl. Artykuł przedstawia te elementy systemu, które decydują o jego skuteczności, unikalności. To innowacyjne i nowoczesne rozwiązanie pozwala wreszcie zoptymalizować plany lekcji nawet w przypadku dużych szkół nie pozostawiając je przypadkowości związanej zawsze z próbą ułożenia planu zajęć przez człowieka.

Uruchomiono nową wersję serwisu - v3.0
Niedziela, 8 listopad 2009


Na podstawie tegorocznych doświadczeń z układaniem planów w szkołach pojawiły się propozycje zmian. Praktycznie wszystkie zostały uwzględnione podczas przygotowywania nowej wersji serwisu (3.0) dzięki czemu można było uprościć proces układania planu zajęć np. tworzenia grup i poprawić komfort pracy z serwisem. Nowa wersja w porównaniu z poprzednią zyskała również nową funkcjonalność:

  • ułatwienie wyszukiwania i definiowania przedmiotów i nauczycieli itd.,
  • uproszczenie i ułatwienie podziału uczniów na grupy (pakiety kursów, automatyczny podział),
  • pakiety kursów jako nowy, preferowany sposób definiowania grup (pakiety kursów pozwalają teraz grupować dowolne zajęcia w postaci nowych klas np. zajęcia podstawowe z dodatkowymi),
  • udostępnienie serwisu umożliwiającego współpracę z innymi systemami np. dziennikami elektronicznymi,
  • umożliwienie zapisów studentów na kursy online poprzez przeglądarkę WWW zarówno przed jak i po ułożeniu planu zajęć,
  • automatyczne generowanie kont dostępowych i wysyłane informacji na zdefiniowane w systemie adresy email (studentów, nauczycieli, opiekunów sal),
  • włączenie opcji "Najpierw elementy" podczas definiowania priorytetów ograniczeń (elementy ważniejsze od wymagań),
  • możliwość zdefiniowania limitów studentów na kurs,
  • ujednolicenie stosowanych nazw i określeń (zwłaszcza w przypadku priorytetów wymagań),
  • umożliwienie zatrzymywania generowania rozkładu,
  • nowe łagodniejsze limity wprowadzonych danych,
  • umożliwienie korelowania lub separowania przedmiotów przy użyciu grup przedmiotów.


  • Nowe opcje optymalizacyjne
    Wtorek, 14 lipiec 2009


    Teraz mozliwe jest włączenie optymalizacji podczas uruchamiania generatora (opcja: "Włącz optymalizację"). Opcja ta pozwala uzyskać pełne rozwiązanie (lub zbliżone do pełnego) w czasie przenaczonym na obliczenia. System stopniowo zrezygnuje z mniej ważnych ograniczeń w miarę wyczerpywania się limitu czasu. Priorytet ograniczeń możemy ustalić klikając "Zmień priorytety ograniczeń". W punkcie "Optymalizacja powyżej priorytetu" możemy zabezpieczyć się przed usunięciem ważnych ograniczeń w trakcie tego procesu.
    Do tej pory system uwzględniał priorytety ograniczeń w trakcie usuwania sprzeczności. Teraz priorytety mają również znaczenie podczas optymalizacji.
    Optymalizacja rozpoczyna się po przekroczeniu 25% czasu przeznaczonego na obliczenia i periodycznie usuwa 10% najmniej ważnych ograniczeń powodujących problemy.


    Udostępnienie graficznego tutoriala
    Piątek, 1 maja 2009




    Uruchomiono nową wersję serwisu - 2.0!
    Wtorek, 17 luty 2009


    Nowa wersja w porównaniu do starej przybrała nową szatą graficzną oraz zyskała nową funkcjonalność.
    Poza generowaniem planów lekcji teraz można również planować egzaminy. Rozkłady (plany egzaminów) mogą  następnie być udostępnione online studentom, nauczycielom itp. Udostępnione rozkłady można teraz łatwo modyfikować korzystając z funcji "Zastępstwa".
    System wyszukiwania sprzeczności w schemacie pozwala już na definiowanie priorytetów ograniczeń, które będą uwzględniane podczas usuwania sprzeczności.
    Wprowadzono wiele nowych ograniczeń, które mogą być definiowane np.:
  • grupy dni, dla których możemy niezależnie definiować ograniczenia,
  • kolejność przedmiotów/egzaminów,
  • lokalizacje i czasy przejścia, niezależne godziny zajęć w różnych lokalizacjach,
  • n-godzinne bloki przedmiotów,
  • uczniowie/studenci (ilość przedmiotów, godziny rozpoczęcia zajęć, niekolidowanie kursów),
  • obsługa kursów (zapisywanie studentów i optymalizacja kursów),
  • obsługa egzaminów,
  • przedmioty mogą należeć do więcej niż jednej grupy przedmiotów,


  • Podział na grupy, przedmioty połączone i okienka
    Wtorek, 5 sierpnia 2008


    Została wprowadzona nowa funkcjonalność. O podziale na grupy, zaawansowanej obsłudze przedmiotów połączonych przeczytasz w poradniku.
    Dodatkowo odblokowana została możliwość zrezygnowania z braku okienek dla wybranych klas. Może to być przydatne w pewnych systuacjach. Dotyczy to zwłaszcza szkół wyższych ale może okazać się pomocne również dla innych szkół.
    Ważną zmianą jest możliwość uzyskania dość szczegółowych informacji o problemach z rozkładem praktycznie w każdej sytuacji, w której system wykryje takie sprzeczności.


    Rozszerzono funkcjonalność serwisu
    Poniedziałek, 28 lipca 2008


    Serwis został wyposażony w dodatkowe możliwości:
  • nowy system zarządzania salami:
  • - preferowane sale dla klas, nauczycieli i przedmiotów,
  • - ręczne wybieranie sal,
  • - tryby automatycznego układania sal
  • import danych planu lekcji z formatu HTML i CVS (również ze strony WWW),
  • optymalizacja godzin pracy nauczyciela (możliwość zablokowania jedno i/lub dwugodzinnego dnia pracy),
  • Zostało wprowadzonych również wiele drobnych zmian ułatwiających pracę z serwisem.


    Nowy system obsługi okienek dla nauczycieli
    Środa, 18 czerwca 2008


    Wprowadzony mechanizm optymalizacji okienek dla nauczycieli posiada więcej możliwości i pozwala znacznie szybciej uzyskać optymalny plan lekcji pod kątem wymagań grona pedagogicznego. Zostały wprowadzone dwie nowe opcje ustawiane podczas uruchamiania obliczeń. Opcje te pozwalają zażądać, aby plan lekcji dla wybranych nauczycieli nie powodować zbyt często konieczności ponownego przychodzenia na zajęcia np. kilka razy w dniu bądź zbyt wielu godzin spędzonych w oczekiwaniu na zajęcia. Nowe opcje koncentrują się nie na ilości okienek ponieważ ich duża ilość nie musi oznaczać dużego obciążenia nauczyciela. Kilkugodzinnej przerwy nauczyciel nie musi spędzić w szkole. Wiele jednogodzinnych przerw między zajęciami dużo bardziej obciąża nauczyciela więc system teraz pozwoli się z tym uporać.
    Niestety uwzględnienie wymagań dt. okienek ma swoje konsekwencje w pewnym wydłużeniu czasu obliczeń (nawet do 5 razy przy uwzględnieniu okienek wszystkich nauczycieli) więc jeśli ilość okienek jest mniej istotna najlepiej jej nie podawać a system prawdopodobnie i tak zminimalizuje ilość okienek dla nauczycieli. Niestety najprawdopodobniej też nie uzyskamy wówczas idealnego planu zajęć.


    Lista zmian 3.06.2008
    Wtorek, 3 czerwca 2008


    Lista zmian:
  • praca nad systemem informowania o sprzecznościach została zakończona. Obecnie przeprowadzana jest dokładna analiza koniecznych modyfikacji warunków i wyświetlana w postaci listy. Jeśli wybierzemy opcję "Wyszukaj rozwiązanie bliskie podanym kryteriom" otrzymamy plan lekcji pomimo istnienia tych sprzeczności całkowicie automatycznie wraz z listą koniecznych zmian w postaci konkretnych wartości liczbowych;
  • wyświetlanie sugestii systemu w przypadku przerwania układania rozkładu z powodu osiągnięcia limitu czasu  obliczeń. Podpowiedzi naruszają zwykle pewne ograniczenia ale mogą być do zaakceptowania np. brak występowania przedmiotu w bloku tylko w jednym dniu tygodnia;
  • możliwość wprowadzenia ograniczenia na ilość okienek dla wybranych nauczycieli.


  • Wprowadzone zmiany - m.in. ulepszony system informowania o sprzecznościach
    Niedziela, 25 maja 2008


    Wprowadzone zmiany:
  • ulepszony system informowania o sprzecznościach we wprowadzonych przez użytkownika warunkach. W chwili obecnej system wykrywa wszystkie sprzeczności i analizuje ich przyczyny w znacznie szerszym zakresie niż dotychczas, również w przypadku braku dostępności sal, nauczycieli, klas, niezgodnościach w oczekiwanym planie zajęć;
  • wprowadzenie bardziej czytelnych komentarzy informujących o koniecznych modyfikacjach do wprowadzonych danych;
  • ułatwienie wprowadzania listy dni i godzin;
  • inne ulepszenia.


  • Nowy generator planów lekcji v1.0 wystartował
    Piątek, 25 kwietnia 2008


    Already 4035 users registered in the portal.