Course Request Optimization

Started by Chris A, May 01, 2009, 12:09:36 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Chris A

In FET Timetabler, is it possible to create activities based on the requests of courses by students?

Volker Dirr

Yes and no. I am not 100% sure what you mean. Please explain your situation more detailed.

If your students request one activity and get exact one activity, then it is easy.

If your students request 2 activities, but get only one activity, then FET can't help you. YOU must tell FET which activity is used by which student.


The important thing is that YOU must tell FET which students is in which group/activity.

So if you have for example 60 Students that selected subject "math", but will have only 30 students in a group, then YOU must tell FET which student will be in the first and who will be in the second group.

It just mean that your "subgroups" are "the names of the students".

Please explain your situation more detailed.

Chris A

#2
I guess I didn't explain it thoroughly. Since I'm timetabling a high school, every student is going to request different courses. What I'm asking is if it's possible to timetable based on course requests?

Here's an example:

Let's suppose a student takes English, Math, Science, Geography, French, Tech, Business, and Art. Would it be possible for the program to automatically assign that student as well as others into groups based on their choices?

Volker Dirr

#3
FET can't do an automatic course planning yet. You must enter the courses.

But if you know the course planning, then you can enter it into FET. It is faster if you do it by importing a csv file.

Example:
student "Volker Dirr" is in year 11 and selected "Math" and "English".
student "Chris A" is also in year 11 but selected "Math" and "Science".
then you can write an import a students csv file like this:
"year";"group";"subgroup"
"11";"11_Math";"Volker Dirr"
"11";"11_Math";"Chris A"
"11";"11_English";"Volker Dirr"
"11";"11_Science";"Chris A"

then you just add you activities. Maybe:
activity 1: duration 4, subject math, group 11_Math, teacher T1
activity 2: duration 4, subject Englisg, group 11_English, teacher T2
...

maybe also have a look at:
http://lalescu.ro/liviu/fet/forum/index.php?topic=79.0

Liviu Lalescu