You always need to define classes despite of the fact they are groups or not. Defined classes should have a commom timetable so they will be also the groups if you have the division into groups. You have a few options to enter group of student into the system:
- Solution based on base classes. A group of students can be defined as the class which inherits the basic subjects from a base class e.g. the class Ia gr1 inherits all subjects from the class Ia. So you should define all basic subjects of class Ia and then additional subjects for every group e.g. Ia gr1, Ia gr2 and so on. You should select dependency during defining groups (Ia gr1, Ia gr2) with the base class (Ia) by selecting the base class in "Is the group of the following class" option. If the group have some subjects in common you can use combined subjects as well (see topic: "FAQ. Combined lessons" and the next point). The advantage of described division into groups is possibility to treat the groups and base classes in independent way and have, for example, no gaps in basic subjects and some in additional ones. Several parameters entered for classes can be treated in this way e.g. no gaps property, availability between lessons and days, min and max number of lessons, starting time etc.
- Combined subjects solution. The classes (groups) can have some lessons in common with other classes (groups). They are called the combined lessons and set during defining a subject (the subject can be combined with another one). For example the Math of a boys group can be defined to be the same lesson (the combined lesson) as the Math of a girls group.
- Trick solution. Sometime you do not need to use groups or combined lessons to get solution. In the case of the Physical Education or supplementary lessons which can appear on extreme positions better is not to define apart the groups of boys and girls because it is less efficient. You can enter the number of lessons on the subject Physical Education equal to the sum of the numbers for boys and girls. Then you set the subject to be on extreme position and not blocked and set a "common" teacher for the subject. After that you can decide if the particular lesson should be for boys or girls. If you have more gym rooms and a unique teacher for each group you do not need to define the subject to be on extreme position and not blocked and the number of lessons can be equal to real one because it will be possible to devide the groups between gyms.
The first one is recommended because is designed specially for it.