Division of Classes

Started by Teck Hock, August 06, 2021, 03:51:58 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Liviu Lalescu

Do you mean to add rules like "HCL and SS = 0"?

1. It might be possible, I am not sure if difficult.

2. But I don't think these rules would minimize the number of subgroups too much.

The best I would recommend you would be to add individual students as subgroups, with their real name. For instance, John and Mark are the only two students. Add John into "A 1 Math" and into "A 1 Music" and Mark into "A 1 Math" and "A 1 Painting". Either by CSV import or by the interface (you can add easily in a group existing subgroups).

Teck Hock

After doing the division, I already have so many subgroups.
How should I go abt adding students?
Can u guide me?

Do division first or manual division?
How do I add name into the sub group?

Thks

Liviu Lalescu

So you would like to add from the interface or from CSV import?

From the interface: you won't do a division. Add for instance year A, then in year A add group "A Math" and in group "A Math" add subgroups "John" and "Mark" (if the subgroups do not exist, add them simply with "Add"). Then in year A add group "Painting" and in group "A Painting" add subgroup "John" with "Add existing" button.

Please save often and make backups, it is a lot of work and risky.

Teck Hock

Would like to try both import and manual. Then see which is easier.

Now do manual first.

Your description is for 3 level Year A, Group A Maths and subgroup John/mark

I have manually create Year 1-C,
Group HCL, CL 1, CL 2 (first division)... and
Subgroups EL 1, EL 2, EL 3A, EL 3B (2nd Division) ... [See first picture]

My school has 7 divisions. [See 2nd picture].

How do I proceed with the subsequent division?

Thks for your help.

Liviu Lalescu

Oh, no: You need to add year 1-C with groups HCL, ..., TL3, EL1, .., EL 3B, ..., LI 3B (12+4+4+4+4+4+4 = 36 groups). Then in each group add the real students that this group contains.

Teck Hock

ok. First part I can understand. Added 36 groups.

How do I add students?

Thks

Liviu Lalescu

Go to Subgroups, first group, push Add, add John first time (you need to write his name). Then go to second group, push "Add existing", add John (just double-click). This way, the first group and the second group will be overlapping (will contain both the subgroup=student John).

Teck Hock

1st group refer to HCL? (Add John)
2nd group refer to CL 1? (Add exisiting John)

The above 2 done. How many groups I need do?

Thks

Liviu Lalescu

My "first" and "second" were just as an example.

Consider real student = subgroup "John". Add him to all the groups in which he exists.

For instance, if "John" takes "CL1" and "EL 3A" and "MA 1" and "SC 2" and ""GE 2" and "CP 12" and "SS", add him to these 7 groups. First time write his name after you press "Add", then 6 times "Add existing".

You need to add each student (subgroup) in 7 groups (one from each category).

Teck Hock

Great. I can understand.

Do I need to do for another student (say Eric) and also add to 7 groups with one from each category?
But this time with a different 7 groups.

And do this repeatedly for all subgroups that has at least 1 students

Thks

Liviu Lalescu

Yes, exactly. I have to admit I was also not sure this is the way of operation, since nobody until now wanted this way. But I think it is correct.

If two or more students belong to exactly the same 7 groups, you can consider only one of them.

I hope I am not mistaking, things are a bit complicated.

How many students do you have in total in your institution?

I would advise you to think also about the CSV alternative. Each line of a subgroup in CSV file is dedicated to adding a subgroup to a group. So a student will have 7 lines.

Teck Hock

My school has abt 800+ students.

ok. Now I understand the FET entry method.

Can guide me in the csv import method?

thks

Liviu Lalescu

Please create a year with 7 categories and 2 students in the respective categories and export CSV from the FET menu and go to the exported files (in HOME/fet-results/csv/) and see students.csv. It is very easy.

On first line, the first year, then second line is a group, then next lines are the subgroups in that group, until the next group, and so on, until the next year.

Teck Hock

When I created a year with 7 categories, FET already auto created so many subgroup.

Do I need manually delete all these subgroups?

Students and subgroups - are u referring to the same thing?

"2 students in the respective categories" - can guide me a bit more?

Then what do I need to add to the csv file?

Thks

Liviu Lalescu

Quote from: Teck Hock on September 15, 2021, 08:22:10 PM
When I created a year with 7 categories, FET already auto created so many subgroup.

Do I need manually delete all these subgroups?

No. Start with an empty year (or remove the year from your file and add it again), and add the 36 groups to it.

Quote
Students and subgroups - are u referring to the same thing?

Yes, I do.

Quote
"2 students in the respective categories" - can guide me a bit more?

Then what do I need to add to the csv file?

Thks

Add this like an example: "John" takes "CL1" and "EL 3A" and "MA 1" and "SC 2" and ""GE 2" and "CP 12" and "SS", add him to these 7 groups. First time write his name after you press "Add", then 6 times "Add existing".

Then simply export your file as CSV from the FET menu and open the HOME/fet-results/csv/students.csv with a text editor and see its structure.