Making a large class feel small
Can a hugely popular college course lose its appeal when the class size gets too big? And how big is too big?
海角乱伦社区 University鈥檚 Computer Science 106A, which teaches the fundamentals of computer programming, is such a crowd-pleaser that about 90 percent of 海角乱伦社区 students take the course at some point during their undergraduate experience. When enrollment grew to 500 students, said Chris Piech, an assistant professor of computer science education at 海角乱伦社区, 鈥渨e were really worried we were going to lose the magic.鈥
On this episode of School鈥檚 In, Piech joins Graduate School of Education Dean Dan Schwartz and Senior Lecturer Denise Pope to discuss how to make a big class feel small 鈥 even when it grows from 500 students on a single campus to 10,000 around the world.
The 500-student course is divided into 50 sections of 10 students each. But, Piech says, "the secret isn't the small group 鈥 the secret is who teaches it.鈥 Instead of using grad students, he hires undergraduate TAs who recently finished the course. 鈥淭hey understand the language of their peers, and they understand what's exciting about this field,鈥 says Piech. 鈥淲e have 50 passionate teachers, leading groups of 10 鈥 and it makes for a joyful experience for everyone involved."
During the first months of the pandemic, Piech saw an opportunity to bring the joyful experience to a wider 鈥 much wider 鈥 student body. 鈥淲e thought, 鈥榳hat can we do to help folks at this trying time?鈥 he said. 鈥淲ell, we've got this great class, [and] we have to put it online. Let's make it free for everybody."
The course, called Code in Place, enrolled some 10,000 beginners from every continent. There were no grades, and no one received course credit. 鈥淭his [was] for the joy of learning,鈥 said Piech. To pull it off and keep the magic 1:10 ratio, Piech heroically recruited 1,000 section leaders. 鈥淚 had fantastic colleagues who were collectively putting their heart and soul into this.鈥
You can listen to School's In on , , , , and .