Skip to main content

Designing Best-Fit Classes with the Class Placement Engine

(This post is by Ben Hacking, Deputy Principal at the Vienna International School)

Established in 1978, the Vienna International School (VIS) is a CIS accredited, IB World School situated in Vienna, Austria.  The School serves students from kindergarten to grade 12 who come mostly from the diplomatic corps and international businesses based in Vienna.  Diversity is one of VIS’s greatest strengths and the School is proud that of the 1368 students attending, approximately 112 nationalities are represented around 85 native languages are spoken altogether.  This diversity is also represented amongst our approximately 270 faculty members, leadership teams and administrative staff. 

VIS joined the Learning Analytics Collaborative (LAC) in 2017-18 after an extensive internal review of, and reflection on, our own data for learning practices.  Over time, we have worked with the LAC to develop a number of engines to support and empower our faculty with the data tools and inquiry processes they need to support student learning.  One such engine was the Class Placement Engine.

THE CHALLENGE
We know that in order for students to learn, they first need to feel safe, supported and a sense of belonging. For students, this feeling starts with the classrooms they’re placed in. At VIS, the goal for the class placement process is that all students are placed in agreed classes that will support their academic and social-emotional well-being, and that have the highest potential to become safe, caring and cohesive learning communities. In doing so, faculty are asked to create balanced (or intentionally imbalanced) classes across a range of criteria such as age, gender, academic ability, behaviour and more. In addition, students should end up with positive social and learning partners while avoiding negative ones. 

For a time, faculty generated paper baseball cards with key demographic, academic and social information on them and teams would then gather to move the cards around on a table in different combinations. While this was helpful, we found that there were simply too many variables to consider in meeting the goal of placements and in the end, there were still many students who were unhappy with their placements and classes that could have been better balanced. Given all the data we were collecting and working with for this process, we approached the LAC to help us develop an engine that give us a starting point for class mixing.

THE SOLUTION
The Class Placement Engine is a set of tools that utilize a range of student profile data to support the process of class placement and the analysis of class/cohort compositions, distributions and social connections. Similar to how a school might use physical “baseball cards”, the Class Placement Engine allows teachers to manually move and group digital versions of such cards into the desired number of class sections while seeing the data points on the composition of class sections change in real time.  

Because managing so many variables was a challenge, an algorithm was designed that gave teachers a starting point for class mixes. Teachers simply select the number of sections to mix classes into, press play, and watch the engine generate class mixes automatically based on criteria we set.  The algorithm is designed to achieve balanced sections with the maximum amount of positive partnerships and the minimum amount of negative partnerships per section. Once complete, teachers can click and drag students across sections to make minor changes based on their own professional judgment which an algorithm can never replace. Teachers can then save that version, generate other versions, and export it into a excel or csv format which is helpful for generating class lists later.

THE OUTCOME 
The development of the engine and underlying processes for class mixing has proven to be a big support to our faculty, particularly in that the algorithm provides a reliable starting point for teachers to build on and that teams can generate multiple versions of classes with ease.  What we’ve also found is that there is value to the engine well beyond the mixing process itself. Because the placement engine reveals particular students associated with a data point (e.g. the number of strong readers in the cohort) teachers are able to get to know their students before they walk in the door. 

Likewise, our counsellors, grade and department leaders as well as senior leadership team are able to start gleaning information on the cohort to start planning the curriculum as well as academic, social-emotional and behavioural interventions. Our admissions team is also able to use the engine to help with placement of new students throughout the year. Because we track languages spoken by students across the grade, our admissions team is also able to use the engine to help place new students starting in the middle of the year, seeking to place them with other students who speak their mother language.

These are just some of the positive outcomes that have arisen as a result of the design of this engine. For information on designing best-fit classes with the placement engine, feel free to contact Ben Hacking bhacking@vis.ac.at

Comments

Popular posts from this blog

The End of Year Data Handover

“And then she went to the porridge of the Little Wee Bear, and tasted it, and that was neither too hot nor too cold, but just right, and she liked it so well that she ate it all up, every bit!” — Goldilocks and the Three Bears    For many of us, the sun is shining and we are in the mad dash of wrapping things up before escaping for a well deserved summer. I suspect it would be an easy task if wrapping up was all we had to do, but of course it’s never that simple in a school. We don’t just pack up our class, we need to hand them over to next year’s division and teachers, and get ready to receive our next batch. The data handover is enormous, and figuring out the what and how requires a “Goldilocks” attitude - we’ve got to get it just right. Quantity: Sharing enough to inform, but not so much that it will overwhelm next year’s teachers.  Ingredients: Not sharing just numbers, but also anecdotal records and holistic data that will help teachers know students better and so...

Which comes first? The process or the culture?

  “Should we meet with primary and secondary leadership teams separately or together?” This question came up during a recent chat with Joe Barder, IT Director at AIS Lagos, when we were figuring out a strategy for building their data culture. A simple question, but it got me thinking a lot about the difference between organizational culture and organizational practices, and how we need to consider both when fostering change. At AIS Lagos, everyone is eager to dive in and start analysing data. However I also sensed some hesitation from Joe about jumping in without first establishing norms and shared practices. The question of whether to have data discussions at a whole school or division level is really about whether we want to start with targeted, relevant, and actionable sessions tailored for each group, or if we take the time to develop a whole-school shared understanding of what it means to be data-informed. In other words, do we focus on the culture or the practice?  On on...

Growing Data Champions

In my work with schools, I’m always on the look out for a school’s data champions: the early adopters of a culture where data is valued and is used to improve schools and student outcomes. Data champions help colleagues understand how to find, interpret, and use data effectively. They are also translators, able to turn complex findings into clear and actionable insights.  Image by  Mohamed Hassan  form  PxHere  - CC0 Public Domain We often go looking for data champions in the IT office, or failing that, in the math department, but the truth is that data champions are hiding in plain sight everywhere; anyone who believes in using data to inform choices, and who can convince others of the value of data, has the potential to become a champion.  So how do we find and grow these “sleeping champions”? Jim Collins share strategies for building “enduring greatness by cultivating a talent pipeline”. In a data context, this could include: Modeling data-driven d...