Managing group random assignment in UpGrade

Academic Article

Academic article describing how the UpGrade platform manages group random assignment for randomized trials in educational software.

Visit Resource
This link will take you to an external website.
Purpose/Abstract

Running randomized trials has become standard practice for many software developers, but it is much less common within educational software.

One barrier to running experiments in educational contexts is that instruction often takes place in groups, and it is undesirable to have different students within a group assigned to different conditions within the learning experiment.

Experiment assignment must therefore take into account a student’s membership in a group, such as a class, the set of students taught by a particular teacher, a school, or a school district.

The assignment of individuals to condition as a group is called group random assignment, sometimes called cluster random assignment. Consistently managing group random assignment, particularly at scale, is a difficult task.

This paper describes how the free and open-source UpGrade platform helps manage this type of randomization for educational software experiments.

Citation
Ritter, S., Murphy, A., & Fancsali, S. (2020). Managing group random assignment in UpGrade. L@S ’20 Companion, August 12–14, 2020, Virtual Event, USA.

Areas researched: Platform/Program

Previous
Previous

Large-Scale Digital Experimentation in Classrooms: Design Considerations for Adaptive Software

Next
Next

Mathematics Teachers’ Use of Generative AI to Create Active Learning Experiences