Min lessons per day (per student per subject)

Started by Simon, September 12, 2009, 03:54:40 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Simon

Hi,

I am not sure if this could be done for using current FET, but my school have this requirement on timetable:

We have 4 teachers teaching 9 lessons of English per week (5 days) for a class, and we at least 2 lessons per day with taught by different teachers. All lessons are single lesson.

Here is the structures created:
[A,B,C,D] 4 teachers
Activities 1,2,3 taught by teacher A
Activities 4,5,6 taught by teacher B
Activities 7,8 taught by teacher C
Activity 9 taught by teacher D

I have tried to use "min n days between a set of activities" (to space activities horizontally) and "min n gap" (to space activities vertically).

Is there a better way to set it up, as 9 single lessons need a lot of "min n days" rules !!!

Would it be better if there is a rule called: Min n lessons per day for a set of activities.  ;D


Liviu Lalescu

QuoteHi,

I am not sure if this could be done for using current FET, but my school have this requirement on timetable:

We have 4 teachers teaching 9 lessons of English per week (5 days) for a class, and we at least 2 lessons per day with taught by different teachers. All lessons are single lesson.

Here is the structures created:
[A,B,C,D] 4 teachers
Activities 1,2,3 taught by teacher A
Activities 4,5,6 taught by teacher B
Activities 7,8 taught by teacher C
Activity 9 taught by teacher D

I have tried to use "min n days between a set of activities" (to space activities horizontally) and "min n gap" (to space activities vertically).

Is there a better way to set it up, as 9 single lessons need a lot of "min n days" rules !!!

Would it be better if there is a rule called: Min n lessons per day for a set of activities.  ;D


I am sorry, but I do not understand. Maybe I am tired :-)

I understand the requirement min n lessons per day for a set of activities. It is complicated, though.

Volker Dirr

Quote
Is there a better way to set it up, as 9 single lessons need a lot of "min n days" rules !!!

I am not sure if i understood correct. But maybe you add this lessons as "single" lessons/activitiy. You should add them as "split" lessons/Activity, because the min n day constraint is added automaticly in that case. so you don't need to add that rules manualy.

Chafik Graiguer

#3
I think I understand something :)
Those activities belong to a general subject called english, but activities 1, 2 and 3 belong to a specific subject within english, csay english-grammer for example
Likewise, activities 4, 5 and 6 belong to subject english-litterature
7 and 8 to english-linguistics
and so on..
Now, the problem is that, among those 9 activities,  no more than 2 activities should be taught per day for a class

I dont know, how this problem could be solved
However, I have some preleminary ideas:

1-I sugget to set subject of 1, 2 and 3 activities to be english1
4, 5 and 6 activities's subject to be english2
...etc

For all those activities, set an activity tag called english

Now, my question for Liviu:
can FET handle a requirememnt like this
Max hours daily with an activity tag for a student set ?
similar to:
Max hours continuosly with an activity tag for astudent set
which is already supported by  FET

2- Another trick would be to make a signle activity with 9 components,
But how to force FET to schdule no less and no more than  2 activities per day ?

3- We could also use Two activities are grouped/consecutive/
Or
Spread activities evenly over the week.
But dont know how :(

Liviu Lalescu

Quote
1-I sugget to set subject of 1, 2 and 3 activities to be english1
4, 5 and 6 activities's subject to be english2
...etc

For all those activities, set an activity tag called english

Now, my question for Liviu:
can FET handle a requirememnt like this
Max hours daily with an activity tag for a student set ?
similar to:
Max hours continuosly with an activity tag for astudent set
which is already supported by  FET

I'll think about that. It is complicated and probably very few will use it.

silvia

oh, oh, I would really use it if it could be done with subjects. I mean, max hours daily of this subject for a student group/set, or even if it could be combined with subject+activity tag if necessary.

Liviu Lalescu

Simon, we have a new constraint teacher(s) or students (set) activity tag max hours daily, in the latest snapshot. Maybe you would like to try it.