Déjà vu: a study of study group formation

By Chris Brooks and Maggie Penn

 

Introduction

 

There are twenty students in a fifteen weeklong computational economics class.  They are given one homework assignment each week, which they are allowed to collaborate on.  The assignments are mathematical in nature, but also need to be written up nicely.  The amount of math and writing needed varies from assignment to assignment.  Since assignments are due the very next day, students must form into study groups before they know the exact nature of each assignment.  Some students are better at math, others are better at writing, and some are good or bad at both.  For the first assignment the students are randomly paired up.  They get to know the type of their partner, but no one else.  For all subsequent assignments students get to form into groups of their own choosing.  However students only get to propose to be in one other group, and the group may reject them.  As the semester progresses, they learn the types of the other students who they have worked with.  Students also learn from other students over the course of the semester, and can thus boost up their own type by working with smarties.

 

 

The Model

 

·        Each student can be described by a two-dimensional vector, (m, w), where m represents the student’s ability to do math problems and w represents the student’s writing ability.  Before the first homework assignment the students’ types are randomly drawn from a uniform [0, 1] X [0,1] distribution. 

 

·        Before each assignment is assigned, study groups are formed.  For the first assignment, 10 groups are randomly assigned.  For all subsequent assignments, the students form their own groups as follows:  first the students are randomly ordered.  Then the first student in line makes an offer to another student to form a group.  The other student either accepts or rejects the offer.  Then the second student in line makes an offer to either another student or a group, asking to join.  Again, the offer is either accepted or rejected.  The process is repeated until everyone has made an offer.  Each student can make only one offer. 

 

·        Students will offer to be with the individual or group who he believes will help him get the highest assignment grade.  A student will accept the offer of another student if he believes the expected value of his homework grade does not go down as a result of accepting the student. A group will accept a student into the group by voting unanimously on the prospective student, where everyone votes according to his or her beliefs.  Beliefs will be discussed later.

 

·        For group i, let   mimax   and  wimax denote the maximum values that m and w take over all members of the group.  Let miAVG   and wiAVG   denote the average math and writing values over all of the individuals in group i.  After each assignment a student in group i with  type (m, w) changes types if m <  mimax  or w < wimax  or both.  His new math type will be 0.5 * (m + mimax ) if, for example, m <  mimax .

 

·        Each student holds beliefs about every other student’s type.  If a student has never been in a group with another student, his belief is that the other student has type (0.5, 0.5).  If a student has been in a group with another student, then he believes that student to have whatever that student’s updated type was after they turned in their last assignment together.

 

·        Each homework assignment requires different levels of math and writing ability, and these levels are unknown to the students before they form into groups.  Let ak  and bk denote the importance of math and writing, respectively, on homework assignment k. The weight ak  is distributed uniformly over [0, 1]  and bk  equals 1 - ak .

 

·        The homework grade is a function of the math and writing grades of the people in the group.  Group i’s grade on assignment k is represented by the function f(m, w), where

 

f(m, w) = .5[ ak  (mimax  +  miAVG ) + bk  (wimax  +  wiAVG )]

 

 

Results