Main Menu

Few

Started by Etlau, September 16, 2012, 06:57:40 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Etlau

Few
Hello.
Trying today your software for russian school.

Several improvments will be great

1) Maximum activities per teacher per day per group. Childrens get tired by same teacher more that 2-3 per day.
2) Maximum delta in time for day per week per group. For example 7-7-3-4-5 is unacceptable, better will be 5-5-5-5-6. And same for teacher. Yes, you can set max and min activities per day, but number need to calculate manualy for every class and teacher, not really comfortable.
3) Rule for followed activity for all pairs. For example Geometry always follow Algebra, or Literature follow Language, for all classes, but you need to write this for all one by one.
4) Will be nice to click-and-drop and lock activities in shedule directly.
5) Add "start student day" for activity, like "end student day"
6) Add complexity for activity( for example Geometry more complex, that hystory, for example) and try to put activities more uniformly by sum of complexity per day for group and for activities inside one day. Also it may be new options, like max-min complexity per day.

Thanks. Sorry for my english.

Thanks for great tool!



Liviu Lalescu

#1
Quote from: Etlau on September 16, 2012, 06:57:40 PM
1) Maximum activities per teacher per day per group. Childrens get tired by same teacher more that 2-3 per day.

Constraint teacher(s) or students (set) activity tag max hours daily.

Quote
2) Maximum delta in time for day per week per group. For example 7-7-3-4-5 is unacceptable, better will be 5-5-5-5-6. And same for teacher. Yes, you can set max and min activities per day, but number need to calculate manualy for every class and teacher, not really comfortable.

OK, I'll add this in the TODO.

Quote
3) Rule for followed activity for all pairs. For example Geometry always follow Algebra, or Literature follow Language, for all classes, but you need to write this for all one by one.

Constraint two activities ordered works for you?

Quote
4) Will be nice to click-and-drop and lock activities in shedule directly.

Yes, indeed, I'll add this in the TODO (it isn't available).

Quote
5) Add "start student day" for activity, like "end student day"

I'll add this in the TODO. But if students begin at first hour, add preferred times for the activities in the first hours.

Quote
6) Add complexity for activity( for example Geometry more complex, that hystory, for example) and try to put activities more uniformly by sum of complexity per day for group and for activities inside one day. Also it may be new options, like max-min complexity per day.

Maybe you could use again constraints of type activity tag max hours daily.

Etlau

1)
QuoteConstraint teacher(s) or students (set) activity tag max hours daily.
There is no teacher in this for class. For example, students or teacher can have 7 hour per day, but not good to have same teacher for 3-4 hour per day for one class.
2)
QuoteStudents (set) min hours daily.
number need to calculate manualy for every class and teacher, not really comfortable.
3) there exactly activities, and you need to repeat  it several times for several classes and pairs of activities. Time sink.
4) Thanks.
5) indeed
6) I know , this is a big work, maybe for next major release, as additional tool. "type activity tag max hours daily" is not enough, and dont work inside a day. For exampe is better to set comlpex activity at 2-5 pair, start and end with easy.

Liviu Lalescu

For (1), I meant you to add activity tags, one for each pair (teacher, students set).

On (2), I updated my answer.

On (6), remember you have constraints (sub)activities preferred times.

Etlau

k, will try that. Thanks.

Liviu Lalescu

Thank you for your suggestions, and please keep us informed of your progress and final result.

Volker Dirr

Quote from: Etlau on September 16, 2012, 07:23:13 PM
1)
QuoteConstraint teacher(s) or students (set) activity tag max hours daily.
There is no teacher in this for class. For example, students or teacher can have 7 hour per day, but not good to have same teacher for 3-4 hour per day for one class.

In most cases this never happen. (Of course except primary schools).
Why it doesn't happen normaly? Because the min n day constraint avoid that. (Yes, it mean you must set min n day to 100%, but like you maybe know: i always highly recommand to use only 100% weight.
And yes, you are right, it can still happen if the teacher is art and sport teacher, both with duration 2. so in worst case 4 hours per day. But i think it doesn't matter if the other subject is sport.
And yes, there might be an other "bad" combination: avoid that with activity tags or by disallowing that two activities at the same time.
And also yes, you are right, interface should be better to enter values like that.)

Etlau

And one more thing:

Situation
teacher in one day ( or few, not all) in week( for example only at monday) have 3 activity hours available, from 7 hours total for this day shedule. And its dont matter when, 1-2-6, or 5-6-7. Other days you can use standard teacher available, not 3/7 shedule, but 7/7 for example.

But for monday you only can put 'x' in his  timetable for 4 hours from 7, only in one position. Or another. But it is removes flexibility for autosheduler.
So will be nice add some thing, that can add "free hours" for any day in week per teacher.

Liviu Lalescu

Just add 4 dummy activities for this teacher, no students, preferred times on Monday.

Etlau