Preskoči na glavni sadržaj

Rad sa aktivnostima

Same lekcije — njihovo definisanje, pronalaženje onih koje želite, dijeljenje i spajanje, te zaključavanje rasporeda kako se ništa ne bi pomjeralo.

Aktivnost je jedan čas koji treba rasporediti: ovaj predmet, koji predaju ovi nastavnici, ovim grupama učenika, u ovom trajanju. To je jedinica kojoj sve ostalo služi — liste resursa postoje da bi se ovdje imenovale, a ograničenja postoje da bi se ograničilo gdje će one završiti.

To je ujedno i najduža lista u većini rasporeda, tako da je odjeljak izgrađen oko pronalaženja stavki, a ne pomicanja.

One row per activity — subject, teacher, groups and duration together.
One row per activity — subject, teacher, groups and duration together.

Šta aktivnost sadrži

Dvije polovine, koje se uređuju u jednom dijalogu.

Definicija je ono što čas jeste: predmet, nastavnici, grupe učenika, oznake aktivnosti, trajanje i da li je aktivna. Trajanje je u časovima — dvočas ima trajanje od dva i zauzima dva uzastopna termina.

Ispod grupa učenika koje odaberete, dijalog navodi kohortu — koliko ste grupa odabrali i koliko je to učenika. Broj se ponovo izračunava kako mijenjate odabir, tako da uvijek opisuje ono što je ispred vas, a ne ono što je aktivnost sadržavala kada ste je otvorili.

Dvije stvari o tom broju vrijedi znati.

Ugniježđeni skupovi se broje jednom. Odabir i Godine 9 i 9A računa se kao veličina Godine 9, a ne kao zbir ta dva, jer jedan sadrži drugi. Dijalog to navodi kada se to dogodi — inače bi se ukupan zbir manji od njegovih dijelova činio kao greška.

Broj učenika se navodi samo kada svaki prebrojani skup ima definisanu veličinu. Ako bilo koji od njih nema veličinu, dobijate samo broj grupa. To je namjerno: skup bez veličine je nepoznat, a ne prazan, a ukupan zbir koji ga tiho tretira kao nulu bio bi pouzdano pogrešan. Unesite veličine skupova u Grupe učenika i broj će se pojaviti.

Smještaj je mjesto gdje se trenutno nalazi: dan, sat i prostorija. Aktivnost bez smještaja je neraspoređena, što je sasvim normalno stanje — to znači da čas postoji, ali mu još nije dodijeljen termin.

Deaktiviranje nije brisanje. Neaktivna aktivnost ostaje u rasporedu i ostaje u izvezenoj datoteci, označena kao neaktivna, i ignoriše se prilikom raspoređivanja. To je pravi način da se "parkira" čas koji se ne održava u ovom polugodištu, a da se ne izgube njegove postavke.

Pronalaženje željenih aktivnosti

Pretraga slobodnim tekstom se nalazi u alatnoj traci. Sve ostalo je iza Filtera, koji nosi oznaku koja pokazuje koliko ih je aktivno, i dodaje čip koji se može ukloniti za svaki, tako da uvijek možete vidjeti šta sužava listu.

Unutra, svaka dimenzija — predmet, nastavnik, grupa učenika, oznaka, dan — je lista za provjeru sa mogućnošću pretrage, i svaka prihvata više vrijednosti odjednom. Odabir dva nastavnika prikazuje časove bilo kojeg od njih, a ne samo časove koje dijele. Postoji i prekidač samo neraspoređene, što je najbrži put do preostalog posla.

Zaglavlja kolona sortiraju listu. Sortiranje se dešava na cijelom filtriranom skupu, a ne samo na stranici koju vidite — sortiranje jedne stranice duge liste ne bi vam ništa reklo. Smještaj je izuzetak i ne može se sortirati, jer su nazivi dana i sati oznake, a ne brojevi, i svaki redoslijed koji bi im se nametnuo bio bi izmišljen.

Kontrola Kolone sakriva kolone koje ne koristite; kolona za predmet ostaje.

Podijeljeni časovi

Čas koji se održava tri puta sedmično nije tri nepovezane aktivnosti. To je jedna aktivnost podijeljena na tri komponente koje dijele identitet, tako da se pravilo o času primjenjuje na sve njih.

Podijeli na N stvara te komponente. One zadržavaju jedan zajednički grupni identitet, a dijeljenje dodaje FET's vlastito pravilo povezivanja koje zahtijeva najmanje jedan dan između njih — što sprečava da se čas koji bi trebao biti raspoređen tokom sedmice u potpunosti održi u ponedjeljak. Uređivač prestaje nuditi smještaj nakon što se čas podijeli, jer se komponente smještaju pojedinačno; to je i cijela poenta dijeljenja.

U suprotnom smjeru, odabirom dvije ili više aktivnosti i izborom Kombinuj grupišete ih u jednu podijeljenu aktivnost. To nije destruktivno: ništa se ne spaja, aktivnosti postaju komponente jedne grupe.

Postoji posebna stvar koja ipak spaja, i do nje se dolazi samo na jedan način. Ako odjeljak otkrije aktivnosti koje se nalaze jedna do druge istog dana i mogle bi biti jedan duži čas, nudi to kao baner s prijedlogom. Prihvatanjem se one spajaju u jednu aktivnost kombinovane dužine. Taj baner je jedino mjesto u proizvodu gdje se to spajanje dešava, tako da vas nikada ne može iznenaditi kao nuspojava nečeg drugog.

Podijeljene aktivnosti su učinjene čitljivim na listi. Grupisanje podijeljenih aktivnosti skuplja komponente grupe pod zaglavljem koje imenuje koliko dijelova ima, a svaka komponenta nosi oznaku dio N od M. Kada ih sortiranje ili filter razbaca, svaki red zadržava svoju oznaku i nudi link nazad na cijelu grupu.

Aktivnost koja je dio podijeljene aktivnosti nudi tačno jednu strukturnu akciju: Razgrupiši podijeljenu aktivnost.

Zaključavanje smještaja

Zaključavanje fiksira aktivnost na mjestu gdje se nalazi, tako da je kasnije rješavanje ili slučajno prevlačenje ne može pomjeriti. Ovo je važno za fiksne termine oko kojih škola gradi sve ostalo — zbor, zajednički termin u sali, fiksni jutarnji termin nastavnika sa nepunim radnim vremenom.

Locking works per axis — a lesson can be fixed in time, in space, or both.
Locking works per axis — a lesson can be fixed in time, in space, or both.

Zaključavanje ima dvije ose, i one su nezavisne:

  • Vrijeme — dan i čas su fiksirani
  • Prostor — prostorija je fiksirana

Fiksiranje vremena, ali ne i prostora, znači ovaj čas se održava u utorak, 3. čas, i nije mi važno u kojoj prostoriji. Fiksiranje prostora, ali ne i vremena, znači suprotno. Brzi prekidač u redu primjenjuje oboje odjednom, što većina ljudi želi; dijalog za opseg vam omogućava da birate.

Zaključaj / Otključaj u alatnoj traci radi na cijelom opsegu, a ne na odabiru: sve aktivnosti, aktivnosti jednog dana, aktivnosti koje završavaju dan, ili one koje nose određenu oznaku. Vi birate ose i vidite uživo brojač koliko će aktivnosti biti pogođeno prije nego što potvrdite.

Otključavanje zadržava smještaj. Samo ga prestaje fiksirati.

Mijenjanje više stavki odjednom

Odaberite redove i traka za masovne akcije može postaviti ili ukloniti oznake, postaviti prostoriju, aktivirati ili deaktivirati, zaključati ili otključati, ukloniti iz rasporeda ili obrisati — sve odjednom. Postavljanje prostorije može fiksirati osu prostora u istom koraku.

Postavi oznaku i Ukloni oznaku prihvataju više oznaka odjednom. Postavi oznaku zamjenjuje oznake na svakoj odabranoj aktivnosti oznakama koje odaberete. Ukloni oznaku uklanja samo oznake koje odaberete, a ostale oznake ostaju. Dijelovi podijeljenog časa dijele svoje oznake, tako da svaki dio dobija istu promjenu.

Ako oznaka koja vam je potrebna još ne postoji, upišite njen naziv pod Nova oznaka u dijalogu za postavljanje oznake. Dijalog kreira oznaku i dodaje je vašem izboru. Ništa se ne mijenja na aktivnostima dok ne primijenite.

Uklanjanje iz rasporeda briše smještaj i zadržava aktivnost. Brisanje je uklanja i ne može se poništiti — potvrda kaže koliko ih je.