Data Science for Schools, Part 2: Student Electives Allocation with Python

-

Time to stop counting on `allocations_final_FINALv2.xlsx`

Imagine the next scenario: you’re a teacher, and also you’ve been asked to assist with creating an extra-curricular “options/electives” programme for 200 students.

Each student selects their top 4 preferences, and you should allocate the scholars in a way that maximises student satisfaction, while accounting for various constraints (e.g., an elective needs a minimum of 5 students to run).

ASK ANA

What are your thoughts on this topic?
Let us know in the comments below.

0 0 votes
Article Rating
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Share this article

Recent posts

0
Would love your thoughts, please comment.x
()
x